sdk-hwV1.3/lichee/xr806/appos
梁志勇 09427e37ea chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
..
bin chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
include chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
lib chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
project chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
src chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
tools chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
.gitattributes chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
.gitignore chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
ChangeLog.md chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
Kconfig chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
Makefile chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
README.md chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
chip.mk chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
config.mk chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00
gcc.mk chore(other):sdk 裁减 2024-05-07 18:09:20 +08:00

README.md

XR806 SDK

XR806 SDK supports XR806 series wireless MCUs.

Configuration

  • Edit "gcc.mk" to define GCC path to your own path, eg.
  CC_DIR = ~/tools/gcc-arm-none-eabi-8-2019-q3-update/bin

Building

  • Building commands
  $                        # make sure in SDK top dir
  $ make PRJ=${prj} defconfig or  cp ${prj_defconfig} .config
                           # eg. make PRJ=demo/wlan_demo defconfig or copy project/demo/wlan_demo/gcc/defconfig .config
  $ make menuconfig        # check configuration, like board/XTAL/XIP/CacheSize/...
  $ make lib               # build libraries and copy them to "lib"
  $ make lib_clean         # remove files in "src" generated by `make lib`
  $ make lib_install_clean # Remove libraries in "lib" generated by `make lib`
  $ make                   # build the executable binary
  $ make clean             # remove files generated by `make`
  $ make image             # create the image file
  $ make image_clean       # remove files generated by `make image`
  $ make objdump           # generate the disassembled file
  $ make build             # same as `make lib && make && make image`
  $ make build_clean       # same as `make image_clean clean lib_clean lib_install_clean`