Paul Pan
0a8b4a7ec5
1. add custom POSIX support as submodule 2. add FreeRTOS and POSIX CMake build support 3. add FreeRTOS port-related code 4. fix mm support in FreeRTOS 5. modify FreeRTOS example TODO: 1. D0 interrupt support 2. D0 privilege support |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
flash_prog_cfg.ini | ||
FreeRTOSConfig.h | ||
main.c | ||
Makefile | ||
proj.conf | ||
README.md |
freertos
Support CHIP
CHIP | Remark |
---|---|
BL602/BL604 | |
BL702/BL704/BL706 | |
BL616/BL618 | |
BL808 |
Compile
- BL602/BL604
make CHIP=bl602 BOARD=bl602dk
- BL702/BL704/BL706
make CHIP=bl702 BOARD=bl702dk
- BL616/BL618
make CHIP=bl616 BOARD=bl616dk
- BL808
make CHIP=bl808 BOARD=bl808dk CPU_ID=m0
make CHIP=bl808 BOARD=bl808dk CPU_ID=d0
Flash
make flash CHIP=chip_name COMX=xxx # xxx is your com name