diff --git a/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj b/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj
index fb8e9a18..4b308df1 100644
--- a/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj
+++ b/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj b/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj
index 5fc4e184..6c6c70ce 100644
--- a/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj
+++ b/examples/adc/adc_continuous_single_ended/cdk/adc_continuous_single_ended.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_key/cdk/adc_key.cdkproj b/examples/adc/adc_key/cdk/adc_key.cdkproj
index 924ff78a..87d27206 100644
--- a/examples/adc/adc_key/cdk/adc_key.cdkproj
+++ b/examples/adc/adc_key/cdk/adc_key.cdkproj
@@ -190,7 +190,7 @@ Board: bl70x_iot
-
+
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -566,7 +333,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -602,7 +369,7 @@ Board: bl70x_iot
Optimize more (-O2)
Default (-g)
- $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc
+ $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4
no
no
@@ -618,7 +385,7 @@ Board: bl70x_iot
- $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
+ $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
gdwarf2
@@ -626,9 +393,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -757,7 +524,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -793,7 +560,7 @@ Board: bl70x_iot
Optimize more (-O2)
Default (-g)
- $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
+ $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/libc/inc;$(ProjectPath)../../../../common/libc/inc/arm_gcc;$(ProjectPath)../../../../common/libc/inc/bits;$(ProjectPath)../../../../common/libc/inc/sys;$(ProjectPath)../../../../common/libc/src;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -fno-jump-tables -Wignored-qualifiers -Wswitch-default -Wunused -Wundef -msmall-data-limit=4
no
no
@@ -809,7 +576,7 @@ Board: bl70x_iot
- $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_iot;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
+ $(ProjectPath);$(ProjectPath)../;$(ProjectPath)../../../../components/fatfs;$(ProjectPath)../../../../components/freertos/Source/include;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../components/usb_stack/class/audio;$(ProjectPath)../../../../components/usb_stack/class/cdc;$(ProjectPath)../../../../components/usb_stack/class/hid;$(ProjectPath)../../../../components/usb_stack/class/msc;$(ProjectPath)../../../../components/usb_stack/class/video;$(ProjectPath)../../../../components/usb_stack/class/webusb;$(ProjectPath)../../../../components/usb_stack/class/winusb;$(ProjectPath)../../../../components/usb_stack/common;$(ProjectPath)../../../../components/usb_stack/core;$(ProjectPath)../../../../bsp/board/bl706_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../common/device;$(ProjectPath)../../../../common/list;$(ProjectPath)../../../../common/memheap;$(ProjectPath)../../../../common/misc;$(ProjectPath)../../../../common/ring_buffer;$(ProjectPath)../../../../common/soft_crc;$(ProjectPath)../../../../components/shell;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl702_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl702_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl702_driver/regs;$(ProjectPath)../../../../drivers/bl702_driver/startup;$(ProjectPath)../../../../drivers/bl702_driver/std_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/risc-v/Core/Include;$(ProjectPath)../../../../drivers/bl602_driver/startup;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/inc;$(ProjectPath)../../../../drivers/bl602_driver/hal_drv/default_config;$(ProjectPath)../../../../drivers/bl602_driver/regs;$(ProjectPath)../../../../drivers/bl602_driver/std_drv/inc
gdwarf2
@@ -817,9 +584,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj b/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj
index b52ac246..0ba48d68 100644
--- a/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj
+++ b/examples/adc/adc_one_shot_differential/cdk/adc_one_shot_differential.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj b/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj
index 7cce10dc..1d0b0a15 100644
--- a/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj
+++ b/examples/adc/adc_one_shot_single_ended/cdk/adc_one_shot_single_ended.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj b/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj
index 3e05f5b0..7bfb13c6 100644
--- a/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj
+++ b/examples/adc/adc_scan_single_ended/cdk/adc_scan_single_ended.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj b/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj
index 5fc7064f..fdc83a5d 100644
--- a/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj
+++ b/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
index 3a362da6..b898a03e 100644
--- a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
+++ b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
@@ -215,239 +215,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -573,7 +340,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -633,9 +400,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -764,7 +531,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -824,9 +591,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)/../bl706_camera.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj b/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj
index 10ced9d1..cc009d5c 100644
--- a/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj
+++ b/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj
@@ -576,7 +576,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -636,9 +636,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -767,7 +767,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -827,7 +827,7 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)/../bl706_camera_psram.ld
-
+ c
--specs=nano.specs
no
diff --git a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
index 9d4abdc8..a4d1779c 100644
--- a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
+++ b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
@@ -221,239 +221,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -579,7 +346,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -639,9 +406,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -770,7 +537,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -830,9 +597,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)/../../camera_interleave_psram/bl706_camera_psram.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/dac/dac_dma/cdk/dac_dma.cdkproj b/examples/dac/dac_dma/cdk/dac_dma.cdkproj
index 6428c7e4..0445d07e 100644
--- a/examples/dac/dac_dma/cdk/dac_dma.cdkproj
+++ b/examples/dac/dac_dma/cdk/dac_dma.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/dac/dac_poll/cdk/dac_poll.cdkproj b/examples/dac/dac_poll/cdk/dac_poll.cdkproj
index 934bc12c..351d37d4 100644
--- a/examples/dac/dac_poll/cdk/dac_poll.cdkproj
+++ b/examples/dac/dac_poll/cdk/dac_poll.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -566,7 +333,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -626,9 +393,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -757,7 +524,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -817,9 +584,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
index b7d0e0c3..0d315664 100644
--- a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
+++ b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj b/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj
index 3cf68dbc..2a955a82 100644
--- a/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj
+++ b/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj
@@ -215,239 +215,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -573,7 +340,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -633,9 +400,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -764,7 +531,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -824,9 +591,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
index 80d0f82b..0af11e54 100644
--- a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
+++ b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -612,7 +379,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -672,9 +439,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -803,7 +570,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -863,9 +630,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
index a5817248..11e9252b 100644
--- a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
+++ b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
index 9b801454..e41aed9c 100644
--- a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
+++ b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
index 82bb399b..d9f8eec8 100644
--- a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
+++ b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/hellowd/helloworld/cdk/helloworld.cdkproj b/examples/hellowd/helloworld/cdk/helloworld.cdkproj
index 79c1e28e..065171a8 100644
--- a/examples/hellowd/helloworld/cdk/helloworld.cdkproj
+++ b/examples/hellowd/helloworld/cdk/helloworld.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -459,7 +226,7 @@ Board: bl70x_iot
80
- 104
+ 25
@@ -596,7 +363,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -656,9 +423,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -673,6 +440,7 @@ Board: bl70x_iot
Hard Reset
23000000
no
+
no
$(ProjectPath)/$(ProjectName).cdkcore
@@ -720,9 +488,9 @@ Board: bl70x_iot
no
Hard Reset
- no
-
-
+ yes
+ $(ProjectPath)/../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe
+ --chipname=bl702 --firmware="$(ProjectPath)/Obj/$(ProjectName).bin"
@@ -787,7 +555,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -847,9 +615,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -864,6 +632,7 @@ Board: bl70x_iot
Hard Reset
23000000
no
+
no
$(ProjectPath)/$(ProjectName).cdkcore
@@ -911,9 +680,9 @@ Board: bl70x_iot
no
Hard Reset
- no
-
-
+ yes
+ $(ProjectPath)/../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe
+ --chipname=bl702 --firmware="$(ProjectPath)/Obj/$(ProjectName).bin"
diff --git a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
index 35a2a4f4..3203062e 100644
--- a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
+++ b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
index a8d9d884..392d46b0 100644
--- a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
+++ b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj b/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj
index 83564165..3580fe6a 100644
--- a/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj
+++ b/examples/i2s/i2s_play_from_flash/cdk/i2s_play_from_flash.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -566,7 +333,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -626,9 +393,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -757,7 +524,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -817,9 +584,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/memheap/cdk/memheap.cdkproj b/examples/memheap/cdk/memheap.cdkproj
index 77f78315..dfab492d 100644
--- a/examples/memheap/cdk/memheap.cdkproj
+++ b/examples/memheap/cdk/memheap.cdkproj
@@ -204,239 +204,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imac
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
index 8d82c9a0..8da487b9 100644
--- a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
+++ b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pka/sec_dsa/main.c b/examples/pka/sec_dsa/main.c
index 85ebc115..7e49ba38 100644
--- a/examples/pka/sec_dsa/main.c
+++ b/examples/pka/sec_dsa/main.c
@@ -68,15 +68,16 @@ int main(void)
{
/* following case is from openssl */
#if 0
- p = int("00c952a3180f7bca497bc5ad1e9b5818b233702ac9ab43f744f451a4a241fcda5b9eff815351c45d046ee4262ac28f7f3df226ac2e949d1fe8d5b6923f33f1a641", 16)
- q = int("00c225091c9a663843dd18cce92409581c2365d0fcbc956bf1152e11004bde53c99843f1f149a76a33fb46edb957f19e8720003b0345633f2840b35e3b302dec79", 16)
- n = int("98adbfb43467d4a5df25d388e5605f12840ea66299cbdf3a807bbd99817798eb4a64a6885ba5494dba2fc00005fe87f5ec6585d1ba53dea9d48e48cfe6031843d84057a0c6233a598cb8a7d399eea7bce81e07ea574c26e44b4a925db3a9372d73c97bbe143c747ffc1123c2e0e57681e95462a81b7224e814270363bbe880b9", 16)
- e = 65537
- d = int("2a99a039b9bd96d9c94f969c45d403f2f8a1d5cf01369f4c857901480995c3373384adeab217864287c6b6fdcaae60653fd67be62ee523e5a307284dc9d1e73ce88bbd38e711536e48b181c1b5735d76675700fc2ddd89b7df67a8fb16eb4c1dde354fbc04f7c4c18975f5cba4f36ec7120b00bdd838d488ce37a9452e574401", 16)
- dP = int("c2a434aed4797890272c6d3e042ede619bbdbc809226f9f01eceb87f6f9109843f6b041c0c17ef5e93dfdccec6a07a02e8155faf015c1037ca37e3995b9d2c81", 16)
- dQ = int("161295dd9da43f835fb0c1234488976ee38b60de4b2685d62bfd47cb8bd4a41c0866b92c209e9b117be10d8803faa176656a014b96e8f8b63fdce4babff888a9", 16)
- qInv = int("49727f7416d2e019b5436ffeb01b817cd57bb67aece0e56a7777db1547c197d1b00d088c436721a31eba5387b8d48394e47c806d3d1b546b03fd3e6c3ead5fda", 16)
+ p=int("00c952a3180f7bca497bc5ad1e9b5818b233702ac9ab43f744f451a4a241fcda5b9eff815351c45d046ee4262ac28f7f3df226ac2e949d1fe8d5b6923f33f1a641",16)
+ q=int("00c225091c9a663843dd18cce92409581c2365d0fcbc956bf1152e11004bde53c99843f1f149a76a33fb46edb957f19e8720003b0345633f2840b35e3b302dec79",16)
+ n=int("98adbfb43467d4a5df25d388e5605f12840ea66299cbdf3a807bbd99817798eb4a64a6885ba5494dba2fc00005fe87f5ec6585d1ba53dea9d48e48cfe6031843d84057a0c6233a598cb8a7d399eea7bce81e07ea574c26e44b4a925db3a9372d73c97bbe143c747ffc1123c2e0e57681e95462a81b7224e814270363bbe880b9",16)
+ e=65537
+ d=int("2a99a039b9bd96d9c94f969c45d403f2f8a1d5cf01369f4c857901480995c3373384adeab217864287c6b6fdcaae60653fd67be62ee523e5a307284dc9d1e73ce88bbd38e711536e48b181c1b5735d76675700fc2ddd89b7df67a8fb16eb4c1dde354fbc04f7c4c18975f5cba4f36ec7120b00bdd838d488ce37a9452e574401",16)
+ dP=int("c2a434aed4797890272c6d3e042ede619bbdbc809226f9f01eceb87f6f9109843f6b041c0c17ef5e93dfdccec6a07a02e8155faf015c1037ca37e3995b9d2c81",16)
+ dQ=int("161295dd9da43f835fb0c1234488976ee38b60de4b2685d62bfd47cb8bd4a41c0866b92c209e9b117be10d8803faa176656a014b96e8f8b63fdce4babff888a9",16)
+ qInv=int("49727f7416d2e019b5436ffeb01b817cd57bb67aece0e56a7777db1547c197d1b00d088c436721a31eba5387b8d48394e47c806d3d1b546b03fd3e6c3ead5fda",16)
#endif
+
uint8_t p[64] = { 0xc9, 0x52, 0xa3, 0x18, 0x0f, 0x7b, 0xca, 0x49, 0x7b, 0xc5, 0xad, 0x1e, 0x9b, 0x58, 0x18, 0xb2,
0x33, 0x70, 0x2a, 0xc9, 0xab, 0x43, 0xf7, 0x44, 0xf4, 0x51, 0xa4, 0xa2, 0x41, 0xfc, 0xda, 0x5b,
0x9e, 0xff, 0x81, 0x53, 0x51, 0xc4, 0x5d, 0x04, 0x6e, 0xe4, 0x26, 0x2a, 0xc2, 0x8f, 0x7f, 0x3d,
diff --git a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
index 58137797..831b548d 100644
--- a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
+++ b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
index afe7f5d1..e51c34b1 100644
--- a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
+++ b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pka/sec_ecdsa/main.c b/examples/pka/sec_ecdsa/main.c
index 35239c64..77b6d62e 100644
--- a/examples/pka/sec_ecdsa/main.c
+++ b/examples/pka/sec_ecdsa/main.c
@@ -70,53 +70,51 @@ int main(void)
/* We use following test vector to show how BFLB_ECDSA works��
* this can be found in https://tools.ietf.org/html/rfc6979#page-33 */
#if 0
- A.2.5. ECDSA, 256 Bits(Prime Field)
+ A.2.5. ECDSA, 256 Bits (Prime Field)
-Key pair:
+ Key pair:
-curve:
- NIST P - 256
+ curve: NIST P-256
q = FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC632551
- (qlen = 256 bits)
+ (qlen = 256 bits)
private key:
- x = C9AFA9D845BA75166B5C215767B1D6934E50C3DB36E89B127B8A622B120F6721
+ x = C9AFA9D845BA75166B5C215767B1D6934E50C3DB36E89B127B8A622B120F6721
- public key:
- U = xG
+ public key: U = xG
- Ux = 60FED4BA255A9D31C961EB74C6356D68C049B8923B61FA6CE669622E60F29FB6
+ Ux = 60FED4BA255A9D31C961EB74C6356D68C049B8923B61FA6CE669622E60F29FB6
- Uy = 7903FE1008B8BC99A41AE9E95628BC64F2F1B20C2D7E9F5177A3C294D4462299
+ Uy = 7903FE1008B8BC99A41AE9E95628BC64F2F1B20C2D7E9F5177A3C294D4462299
- Signatures:
+ Signatures:
- With SHA - 1, message = "sample":
- k = 882905F1227FD620FBF2ABF21244F0BA83D0DC3A9103DBBEE43A1FB858109DB4
- r = 61340C88C3AAEBEB4F6D667F672CA9759A6CCAA9FA8811313039EE4A35471D32
- s = 6D7F147DAC089441BB2E2FE8F7A3FA264B9C475098FDCF6E00D7C996E1B8B7EB
+ With SHA-1, message = "sample":
+ k = 882905F1227FD620FBF2ABF21244F0BA83D0DC3A9103DBBEE43A1FB858109DB4
+ r = 61340C88C3AAEBEB4F6D667F672CA9759A6CCAA9FA8811313039EE4A35471D32
+ s = 6D7F147DAC089441BB2E2FE8F7A3FA264B9C475098FDCF6E00D7C996E1B8B7EB
- With SHA - 224, message = "sample":
- k = 103F90EE9DC52E5E7FB5132B7033C63066D194321491862059967C715985D473
- r = 53B2FFF5D1752B2C689DF257C04C40A587FABABB3F6FC2702F1343AF7CA9AA3F
- s = B9AFB64FDC03DC1A131C7D2386D11E349F070AA432A4ACC918BEA988BF75C74C
+ With SHA-224, message = "sample":
+ k = 103F90EE9DC52E5E7FB5132B7033C63066D194321491862059967C715985D473
+ r = 53B2FFF5D1752B2C689DF257C04C40A587FABABB3F6FC2702F1343AF7CA9AA3F
+ s = B9AFB64FDC03DC1A131C7D2386D11E349F070AA432A4ACC918BEA988BF75C74C
- With SHA - 256, message = "sample":
- k = A6E3C57DD01ABE90086538398355DD4C3B17AA873382B0F24D6129493D8AAD60
- r = EFD48B2AACB6A8FD1140DD9CD45E81D69D2C877B56AAF991C34D0EA84EAF3716
- s = F7CB1C942D657C41D436C7A1B6E29F65F3E900DBB9AFF4064DC4AB2F843ACDA8
+ With SHA-256, message = "sample":
+ k = A6E3C57DD01ABE90086538398355DD4C3B17AA873382B0F24D6129493D8AAD60
+ r = EFD48B2AACB6A8FD1140DD9CD45E81D69D2C877B56AAF991C34D0EA84EAF3716
+ s = F7CB1C942D657C41D436C7A1B6E29F65F3E900DBB9AFF4064DC4AB2F843ACDA8
- With SHA - 384, message = "sample":
- k = 09F634B188CEFD98E7EC88B1AA9852D734D0BC272F7D2A47DECC6EBEB375AAD4
- r = 0EAFEA039B20E9B42309FB1D89E213057CBF973DC0CFC8F129EDDDC800EF7719
- s = 4861F0491E6998B9455193E34E7B0D284DDD7149A74B95B9261F13ABDE940954
+ With SHA-384, message = "sample":
+ k = 09F634B188CEFD98E7EC88B1AA9852D734D0BC272F7D2A47DECC6EBEB375AAD4
+ r = 0EAFEA039B20E9B42309FB1D89E213057CBF973DC0CFC8F129EDDDC800EF7719
+ s = 4861F0491E6998B9455193E34E7B0D284DDD7149A74B95B9261F13ABDE940954
- With SHA - 512, message = "sample":
- k = 5FA81C63109BADB88C1F367B47DA606DA28CAD69AA22C4FE6AD7DF73A7173AA5
- r = 8496A60B5E9B47C825488827E0495B0E3FA109EC4568FD3F8D1097678EB97F00
- s = 2362AB1ADBE2B8ADF9CB9EDAB740EA6049C028114F2460F96554F61FAE3302FE
+ With SHA-512, message = "sample":
+ k = 5FA81C63109BADB88C1F367B47DA606DA28CAD69AA22C4FE6AD7DF73A7173AA5
+ r = 8496A60B5E9B47C825488827E0495B0E3FA109EC4568FD3F8D1097678EB97F00
+ s = 2362AB1ADBE2B8ADF9CB9EDAB740EA6049C028114F2460F96554F61FAE3302FE
#endif
uint32_t i = 0;
uint8_t *p;
diff --git a/examples/power/lowpower_test/cdk/powerTest.cdkproj b/examples/power/lowpower_test/cdk/powerTest.cdkproj
index 28c57471..287fc5f2 100644
--- a/examples/power/lowpower_test/cdk/powerTest.cdkproj
+++ b/examples/power/lowpower_test/cdk/powerTest.cdkproj
@@ -586,7 +586,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -646,9 +646,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -777,7 +777,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -837,7 +837,7 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
--specs=nano.specs
no
diff --git a/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj b/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj
index 79440090..9a33348c 100644
--- a/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj
+++ b/examples/psram/psram_sf_random_write_read/cdk/psram_random_w_r.cdkproj
@@ -215,239 +215,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -573,7 +340,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -633,9 +400,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -764,7 +531,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -824,9 +591,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj b/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj
index 48e96089..2d3cab81 100644
--- a/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj
+++ b/examples/psram/psram_sf_write_read/cdk/psram_w_r.cdkproj
@@ -215,239 +215,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -573,7 +340,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -633,9 +400,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -764,7 +531,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -824,9 +591,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj b/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj
index 2216dd19..4d11d29b 100644
--- a/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj
+++ b/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj b/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj
index ac004009..77d100c1 100644
--- a/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj
+++ b/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
index 6e2de0e7..b3439d86 100644
--- a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
+++ b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj b/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj
index 8134df6b..1fb81dcb 100644
--- a/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj
+++ b/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/shell/cdk/shell.cdkproj b/examples/shell/cdk/shell.cdkproj
index 5e05f87b..ca5ec590 100644
--- a/examples/shell/cdk/shell.cdkproj
+++ b/examples/shell/cdk/shell.cdkproj
@@ -204,239 +204,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imac
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj b/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj
index ce398bb2..0960a4d6 100644
--- a/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj
+++ b/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj
@@ -216,239 +216,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -574,7 +341,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -634,9 +401,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -765,7 +532,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -825,9 +592,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
index 5d400bce..c7753b33 100644
--- a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
+++ b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -569,7 +336,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -629,9 +396,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -760,7 +527,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -820,9 +587,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
index 6942ccba..7ef4b53c 100644
--- a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
+++ b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
index 225b58e9..d2424a5c 100644
--- a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
+++ b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/timer/timer_basic/cdk/timer_basic.cdkproj b/examples/timer/timer_basic/cdk/timer_basic.cdkproj
index 542eec77..94119b61 100644
--- a/examples/timer/timer_basic/cdk/timer_basic.cdkproj
+++ b/examples/timer/timer_basic/cdk/timer_basic.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -596,7 +363,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -656,9 +423,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -787,7 +554,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -847,9 +614,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/timer/timer_int/cdk/timer_int.cdkproj b/examples/timer/timer_int/cdk/timer_int.cdkproj
index 13860bcb..e14f1d90 100644
--- a/examples/timer/timer_int/cdk/timer_int.cdkproj
+++ b/examples/timer/timer_int/cdk/timer_int.cdkproj
@@ -212,239 +212,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -570,7 +337,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -630,9 +397,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -761,7 +528,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -821,9 +588,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/uart/uart_dma/cdk/uart_dma.cdkproj b/examples/uart/uart_dma/cdk/uart_dma.cdkproj
index 412bdbd0..3ee27d9c 100644
--- a/examples/uart/uart_dma/cdk/uart_dma.cdkproj
+++ b/examples/uart/uart_dma/cdk/uart_dma.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/uart/uart_echo/cdk/uart_echo.cdkproj b/examples/uart/uart_echo/cdk/uart_echo.cdkproj
index 3338b73f..f98e5b36 100644
--- a/examples/uart/uart_echo/cdk/uart_echo.cdkproj
+++ b/examples/uart/uart_echo/cdk/uart_echo.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -566,7 +333,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -626,9 +393,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -757,7 +524,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -817,9 +584,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/uart/uart_poll/cdk/uart_poll.cdkproj b/examples/uart/uart_poll/cdk/uart_poll.cdkproj
index 3c597c47..cb7dfab8 100644
--- a/examples/uart/uart_poll/cdk/uart_poll.cdkproj
+++ b/examples/uart/uart_poll/cdk/uart_poll.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj b/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj
index e140eda9..3e4767e3 100644
--- a/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj
+++ b/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -568,7 +335,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -628,9 +395,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -759,7 +526,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -819,9 +586,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb2uart/cdk/usb2uart_st.cdkproj b/examples/usb/usb2uart/cdk/usb2uart_st.cdkproj
index cb97e746..d3894a98 100644
--- a/examples/usb/usb2uart/cdk/usb2uart_st.cdkproj
+++ b/examples/usb/usb2uart/cdk/usb2uart_st.cdkproj
@@ -214,239 +214,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -572,7 +339,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -632,9 +399,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -763,7 +530,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -823,9 +590,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj b/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj
index 78d17b0c..7b9b6f35 100644
--- a/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj
+++ b/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj b/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj
index 4446851e..9e432fe8 100644
--- a/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj
+++ b/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj b/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj
index 5d7f9749..344ad362 100644
--- a/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj
+++ b/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj
@@ -214,239 +214,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -572,7 +339,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -632,9 +399,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -763,7 +530,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -823,9 +590,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj b/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj
index 99c13b36..2891f579 100644
--- a/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj
+++ b/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj
@@ -210,239 +210,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -566,7 +333,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -626,9 +393,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -757,7 +524,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -817,9 +584,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj b/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj
index d6274d76..863571c8 100644
--- a/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj
+++ b/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj
@@ -213,239 +213,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -571,7 +338,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -631,9 +398,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -762,7 +529,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -822,9 +589,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj b/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj
index e7a6ecf2..7d8725ee 100644
--- a/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj
+++ b/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj
@@ -214,239 +214,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -572,7 +339,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -632,9 +399,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -763,7 +530,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -823,9 +590,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
diff --git a/examples/usb/usb_video/cdk/usb_video.cdkproj b/examples/usb/usb_video/cdk/usb_video.cdkproj
index b66a90fd..9027bdda 100644
--- a/examples/usb/usb_video/cdk/usb_video.cdkproj
+++ b/examples/usb/usb_video/cdk/usb_video.cdkproj
@@ -221,239 +221,6 @@ Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -584,7 +351,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -644,9 +411,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no
@@ -775,7 +542,7 @@ Board: bl70x_iot
rv32imafc
- no
+ yes
little
no
no
@@ -835,9 +602,9 @@ Board: bl70x_iot
yes
yes
$(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
-
+ c
-
+ --specs=nano.specs
no