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 e15247ad..28a0d217 100644
--- a/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj
+++ b/examples/adc/adc_continuous_differential/cdk/adc_continuous_differential.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 0295d909..6458a92c 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/adc/adc_key/cdk/adc_key.cdkproj b/examples/adc/adc_key/cdk/adc_key.cdkproj
index 14b0ee1b..1df6dca6 100644
--- a/examples/adc/adc_key/cdk/adc_key.cdkproj
+++ b/examples/adc/adc_key/cdk/adc_key.cdkproj
@@ -71,7 +71,13 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
@@ -143,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -372,7 +378,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -563,7 +569,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 4c3a5407..9d5ec9fd 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 d5337997..5473b287 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 86640eb1..2e55a0ba 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 896bf412..5ea4ae31 100644
--- a/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj
+++ b/examples/adc/adc_vbat_poll/cdk/adc_vbat_poll.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/bl_mcu_sdk.cdkws b/examples/bl_mcu_sdk.cdkws
index 7aea2ef0..72aa6a8f 100644
--- a/examples/bl_mcu_sdk.cdkws
+++ b/examples/bl_mcu_sdk.cdkws
@@ -1,6 +1,6 @@
-
+
@@ -33,7 +33,6 @@
-
@@ -42,28 +41,48 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
@@ -71,31 +90,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/examples/ble/ble_central/cdk/ble_central.cdkproj b/examples/ble/ble_central/cdk/ble_central.cdkproj
index fc40d185..211a7f76 100644
--- a/examples/ble/ble_central/cdk/ble_central.cdkproj
+++ b/examples/ble/ble_central/cdk/ble_central.cdkproj
@@ -77,6 +77,10 @@ Board: bl70x_iot
+
+
+
+
@@ -148,7 +152,7 @@ Board: bl70x_iot
-
+
diff --git a/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj b/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj
index 05a7f3f6..cb301fea 100644
--- a/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj
+++ b/examples/ble/ble_peripheral/cdk/ble_peripheral.cdkproj
@@ -77,6 +77,10 @@ Board: bl70x_iot
+
+
+
+
@@ -148,7 +152,7 @@ Board: bl70x_iot
-
+
diff --git a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
index e00af951..3e88f7c4 100644
--- a/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
+++ b/examples/camera/camera_interleave/cdk/camera_interleave.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -402,7 +406,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -593,7 +597,7 @@ Board: bl70x_iot
- BL702;ARCH_RISCV;
+ BL702;ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
Optimize more (-O2)
Default (-g)
diff --git a/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj b/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj
index 58336018..fcfc7b48 100644
--- a/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj
+++ b/examples/camera/camera_interleave_pbuf/cdk/camera_interleave_pbuf.cdkproj
@@ -74,6 +74,12 @@ Board: bl70x_iot
+
+
+
+
+
+
@@ -145,7 +151,7 @@ Board: bl70x_iot
-
+
@@ -204,6 +210,9 @@ Board: bl70x_iot
+
+
+
@@ -402,11 +411,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_avb
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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;F:/bl_mcu_sdk/bsp/bsp_common/psram;F:/bl_mcu_sdk/bsp/bsp_common/il9341
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
@@ -429,7 +438,7 @@ Board: bl70x_iot
yes
yes
- $(ProjectPath)../bl702_camera.ld
+ $(ProjectPath)/../bl706_camera_pbuf.ld
c
--specs=nano.specs
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 8b3242fd..6b4402af 100644
--- a/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj
+++ b/examples/camera/camera_interleave_psram/cdk/camera_interleave_psram.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -405,9 +409,9 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
- Optimize more (-O2)
+ Optimize size (-Os)
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
@@ -432,7 +436,7 @@ Board: bl70x_iot
yes
yes
- $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
+ $(ProjectPath)/../bl706_camera_psram.ld
c
--specs=nano.specs
@@ -596,7 +600,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize size (-Os)
Default (-g)
diff --git a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
index 468f98d7..dc24a82d 100644
--- a/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
+++ b/examples/camera/camera_lcd/cdk/camera_lcd.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -408,7 +412,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize size (-Os)
Default (-g)
@@ -599,11 +603,11 @@ Board: bl70x_iot
- BL702;ARCH_RISCV;
+ BL702;ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
Optimize size (-Os)
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/bl702_avb;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/il9341;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
diff --git a/examples/dac/dac_dma/cdk/dac_dma.cdkproj b/examples/dac/dac_dma/cdk/dac_dma.cdkproj
index 4bd490f2..f7e01827 100644
--- a/examples/dac/dac_dma/cdk/dac_dma.cdkproj
+++ b/examples/dac/dac_dma/cdk/dac_dma.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/dac/dac_poll/cdk/dac_poll.cdkproj b/examples/dac/dac_poll/cdk/dac_poll.cdkproj
index 748877d9..c9348c27 100644
--- a/examples/dac/dac_poll/cdk/dac_poll.cdkproj
+++ b/examples/dac/dac_poll/cdk/dac_poll.cdkproj
@@ -71,7 +71,13 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
@@ -143,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -372,7 +378,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -563,7 +569,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
index 45fb2980..e3183dcf 100644
--- a/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
+++ b/examples/dma/dma_m2m/cdk/dma_m2m.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 a86059c0..9ea68670 100644
--- a/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj
+++ b/examples/flash/flash_rw_test/cdk/flash_rw_test.cdkproj
@@ -77,6 +77,9 @@ Board: bl70x_iot
+
+
+
@@ -148,7 +151,7 @@ Board: bl70x_iot
-
+
@@ -404,9 +407,9 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
- Optimize more (-O2)
+ Optimize size (-Os)
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/bl702;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
@@ -595,7 +598,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
index e302905e..9979bd6b 100644
--- a/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
+++ b/examples/freertos/freertos_semaphore/cdk/freertos_semaphore.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -446,7 +450,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -637,7 +641,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
index 2c251d21..c7a4c146 100644
--- a/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
+++ b/examples/gpio/gpio_blink/cdk/gpio_blink.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
index d99cc44a..5a1fae99 100644
--- a/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
+++ b/examples/gpio/gpio_dht11/cdk/gpio_dht11.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
index afc50454..6941a9f3 100644
--- a/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
+++ b/examples/gpio/gpio_int/cdk/gpio_int.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/hellowd/helloworld/cdk/helloworld.cdkproj b/examples/hellowd/helloworld/cdk/helloworld.cdkproj
index fff81385..104772a2 100644
--- a/examples/hellowd/helloworld/cdk/helloworld.cdkproj
+++ b/examples/hellowd/helloworld/cdk/helloworld.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
diff --git a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
index d77184b6..5e49ed8b 100644
--- a/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
+++ b/examples/i2c/i2c_at24cxx/cdk/i2c_at24cxx.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
index 399a010b..70e86575 100644
--- a/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
+++ b/examples/i2c/i2c_bmp180/cdk/i2c_bmp180.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 2ce46214..9395e20a 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +411,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj b/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj
index 2a0055dc..c9e6fb94 100644
--- a/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj
+++ b/examples/i2s/i2s_play_from_record/cdk/i2s_play_from_record.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj b/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj
index 7c340cf2..ed4498a8 100644
--- a/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj
+++ b/examples/i2s/i2s_play_from_sd/cdk/i2s_play_from_sd.cdkproj
@@ -80,6 +80,10 @@ Board: bl70x_iot
+
+
+
+
@@ -151,7 +155,7 @@ Board: bl70x_iot
-
+
@@ -401,7 +405,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -592,7 +596,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/memheap/cdk/memheap.cdkproj b/examples/memheap/cdk/memheap.cdkproj
index 4a25450c..a57c2d8b 100644
--- a/examples/memheap/cdk/memheap.cdkproj
+++ b/examples/memheap/cdk/memheap.cdkproj
@@ -68,6 +68,10 @@ Board: bl70x_iot
+
+
+
+
@@ -187,7 +191,7 @@ Board: bl70x_iot
-
+
@@ -407,11 +411,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_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/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/bl702;$(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/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
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
@@ -598,11 +602,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_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/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/bl702;$(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/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
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
diff --git a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
index 77804d92..fa0d015e 100644
--- a/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
+++ b/examples/pka/sec_dsa/cdk/sec_dsa.cdkproj
@@ -77,6 +77,12 @@ Board: bl70x_iot
+
+
+
+
+
+
@@ -148,7 +154,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +413,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +604,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
index fefdf600..89a66c13 100644
--- a/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
+++ b/examples/pka/sec_ecdh/cdk/sec_ecdh.cdkproj
@@ -77,6 +77,12 @@ Board: bl70x_iot
+
+
+
+
+
+
@@ -148,7 +154,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +413,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +604,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
index 3601e9a2..992f0bc5 100644
--- a/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
+++ b/examples/pka/sec_ecdsa/cdk/sec_ecdsa.cdkproj
@@ -77,6 +77,12 @@ Board: bl70x_iot
+
+
+
+
+
+
@@ -148,7 +154,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +413,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +604,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/power/lowpower_test/cdk/powerTest.cdkproj b/examples/power/lowpower_test/cdk/powerTest.cdkproj
deleted file mode 100644
index d198a86b..00000000
--- a/examples/power/lowpower_test/cdk/powerTest.cdkproj
+++ /dev/null
@@ -1,699 +0,0 @@
-
-
- CPU: RV32IMAFC
-Chip: bl70x
-Board: bl70x_iot
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 154
- 104
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ;;;
- ;;MHZ;
-
- glb
- uart
-
- 1
- 1
-
- 100:8;100:8;100:8;100:8;
-
-
-
- ;;;
- ;;MHZ;
-
- glb
- uart
-
- 1
- 1
-
- 100:8;100:8;100:8;100:8;
-
-
-
-
-
-
-
-
- no
- 0x23000000
- 0x100000
-
-
- no
- 0x22014000
- 0x4000
-
-
- no
- 0x42018000
- 0x8000
-
-
- no
-
-
-
-
- no
-
-
-
-
-
-
- yes
- 0x42020000
- 0xc000
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- rv32imafc
- yes
- little
- no
- no
- no
- no
-
-
-
-
- no
-
-
-
- no
-
-
-
- no
- $(ProjectPath)../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe --chipname=bl702 --interface=openocd --firmware="$(ProjectPath)/Obj/$(ProjectName).bin"
-
-
-
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
-
- 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/bl702;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
- no
- no
- no
- no
- no
- no
- yes
- no
- yes
- no
-
-
-
-
- $(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/bl702;$(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
-
-
- yes
- yes
- $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
- c
-
- --specs=nano.specs
- no
-
-
-
- yes
- OpenOCD
- yes
- main
-
- $(ProjectPath)/../../../../tools/openocd/bl70x_gdb.init
- yes
- Hard Reset
- 23000000
- no
- no
- $(ProjectPath)/$(ProjectName).cdkcore
-
- localhost
- 1025
- 0
- 2000
- 10
- 50
- yes
- no
- no
- Normal
- Hard Reset
- 21000000
- Bare Metal
- yes
- yes
-
- Local
- -arch riscv
-
-
-
-
- yes
- no
- no
-
-
- openocd-hifive
- no
- 4444
- no
- 6666
- -f ../../../../tools/openocd/if_rv_dbg_plus.cfg -f ../../../../tools/openocd/tgt_702.cfg
-
-
-
-
- Erase Sectors
- bl70x_flasher.elf
- yes
- yes
- no
- Hard Reset
-
- no
-
-
-
-
-
-
-
-
- no
- 0x23000000
- 0x100000
-
-
- no
- 0x22014000
- 0x4000
-
-
- no
- 0x42018000
- 0x8000
-
-
- no
-
-
-
-
- no
-
-
-
-
-
-
- yes
- 0x42020000
- 0xc000
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- no
-
-
- yes
-
-
- rv32imafc
- yes
- little
- no
- no
- no
- no
-
-
-
-
- no
-
-
-
- no
-
-
-
- no
- $(ProjectPath)../../../../tools/bflb_flash_tool/bflb_mcu_tool.exe --chipname=bl702 --firmware="D:/BouffaloLabWS/cdk_ws/bl_mcu_sdk/examples/hellowd/Obj/lowpower_test.bin"
-
-
-
- ARCH_RISCV;SUPPORT_SHELL;
-
- Optimize size (-Os)
- 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/bl702_lp;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
- no
- no
- no
- no
- no
- no
- yes
- no
- yes
- no
-
-
-
-
- $(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/bl702_lp;$(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
-
-
- yes
- yes
- $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
- c
-
- --specs=nano.specs
- no
-
-
-
- yes
- ICE
- yes
- main
-
- $(ProjectPath)/../../../../tools/openocd/bl70x_gdb.init
- yes
- Hard Reset
- 23000000
- no
- no
- $(ProjectPath)/$(ProjectName).cdkcore
-
- localhost
- 1025
- 0
- 2000
- 10
- 50
- yes
- no
- no
- Normal
- Hard Reset
- 21000000
- Bare Metal
- yes
- yes
-
- Local
- -arch riscv
-
-
-
-
- yes
- no
- no
-
-
- openocd-hifive
- no
- 4444
- no
- 6666
- -f ../../../../tools/openocd/if_rv_dbg_plus.cfg -f ../../../../tools/openocd/tgt_702.cfg
-
-
-
-
- Erase Sectors
-
- yes
- yes
- no
- Hard Reset
-
- 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 f71d01ed..2c11c827 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -407,9 +411,9 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
- Optimize more (-O2)
+ Optimize size (-Os)
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
@@ -598,7 +602,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 3e249a85..d0d39fae 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
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,9 +408,9 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
- Optimize more (-O2)
+ Optimize size (-Os)
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/psram;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 608308ad..1944206f 100644
--- a/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj
+++ b/examples/pwm/pwm_breath_led/cdk/pwm_breath_led.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 b2555d07..39dc54fc 100644
--- a/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj
+++ b/examples/pwm/pwm_dc_motor/cdk/pwm_dc_motor.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
index 086906ec..d6bfbef5 100644
--- a/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
+++ b/examples/pwm/pwm_it/cdk/pwm_it.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 307c5af7..8873303b 100644
--- a/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj
+++ b/examples/pwm/pwm_step_motor/cdk/pwm_step_motor.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/shell/cdk/shell.cdkproj b/examples/shell/cdk/shell.cdkproj
index b8825967..c7696d61 100644
--- a/examples/shell/cdk/shell.cdkproj
+++ b/examples/shell/cdk/shell.cdkproj
@@ -68,6 +68,10 @@ Board: bl70x_iot
+
+
+
+
@@ -187,7 +191,7 @@ Board: bl70x_iot
-
+
@@ -407,11 +411,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_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/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/bl702;$(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/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
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
@@ -598,11 +602,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_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/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/bl702;$(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/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
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
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 33a6f8bb..247360a3 100644
--- a/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj
+++ b/examples/spi/spi_dma_sd/cdk/spi_dma_sd.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +411,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +602,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
index e957718f..a8257115 100644
--- a/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
+++ b/examples/spi/spi_gsl61xx/cdk/spi_gsl161.cdkproj
@@ -74,7 +74,13 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
@@ -146,7 +152,7 @@ Board: bl70x_iot
-
+
@@ -375,7 +381,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -566,7 +572,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
index 35975304..825ba8d6 100644
--- a/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
+++ b/examples/spi/spi_lcd/cdk/spi_lcd.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
index abed1bbc..e6c40f0d 100644
--- a/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
+++ b/examples/spi/spi_loopback/cdk/spi_loopback.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/timer/timer_basic/cdk/timer_basic.cdkproj b/examples/timer/timer_basic/cdk/timer_basic.cdkproj
index c700712d..e70e39e0 100644
--- a/examples/timer/timer_basic/cdk/timer_basic.cdkproj
+++ b/examples/timer/timer_basic/cdk/timer_basic.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -430,7 +434,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -621,7 +625,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/timer/timer_int/cdk/timer_int.cdkproj b/examples/timer/timer_int/cdk/timer_int.cdkproj
index 72a4ca95..44ea6181 100644
--- a/examples/timer/timer_int/cdk/timer_int.cdkproj
+++ b/examples/timer/timer_int/cdk/timer_int.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -404,7 +408,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/uart/uart_dma/cdk/uart_dma.cdkproj b/examples/uart/uart_dma/cdk/uart_dma.cdkproj
index ed989cf8..65c104bb 100644
--- a/examples/uart/uart_dma/cdk/uart_dma.cdkproj
+++ b/examples/uart/uart_dma/cdk/uart_dma.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/uart/uart_echo/cdk/uart_echo.cdkproj b/examples/uart/uart_echo/cdk/uart_echo.cdkproj
index 0e9c02e4..33e3461f 100644
--- a/examples/uart/uart_echo/cdk/uart_echo.cdkproj
+++ b/examples/uart/uart_echo/cdk/uart_echo.cdkproj
@@ -71,7 +71,13 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
@@ -143,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -563,7 +569,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/uart/uart_poll/cdk/uart_poll.cdkproj b/examples/uart/uart_poll/cdk/uart_poll.cdkproj
index f0f012b7..ae2c1433 100644
--- a/examples/uart/uart_poll/cdk/uart_poll.cdkproj
+++ b/examples/uart/uart_poll/cdk/uart_poll.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 87359ddb..53e768ba 100644
--- a/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj
+++ b/examples/uart/uart_rx_it/cdk/uart_rx_it.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -595,7 +599,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/usb/usb2uart/cdk/usb2uart.cdkproj b/examples/usb/usb2uart/cdk/usb2uart.cdkproj
index 61125cec..09c6e815 100644
--- a/examples/usb/usb2uart/cdk/usb2uart.cdkproj
+++ b/examples/usb/usb2uart/cdk/usb2uart.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +411,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +602,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 170a539a..7671457b 100644
--- a/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj
+++ b/examples/usb/usb_cdc_acm2/cdk/usb_cdc_acm2.cdkproj
@@ -71,7 +71,13 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
@@ -143,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -380,7 +386,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -571,7 +577,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 81cf6de1..49d809a2 100644
--- a/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj
+++ b/examples/usb/usb_cdc_loopback/cdk/usb_cdc_loopback.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -410,7 +414,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -601,7 +605,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 b3c4131b..1a7c92ba 100644
--- a/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj
+++ b/examples/usb/usb_cdc_msc/cdk/usb_cdc_msc.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -410,9 +414,9 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
- Optimize more (-O2)
+ Optimize size (-Os)
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
@@ -437,7 +441,7 @@ Board: bl70x_iot
yes
yes
- $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
+ $(ProjectPath)/../usb_cdc_msc.ld
c
--specs=nano.specs
@@ -601,7 +605,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 48b42375..6e4687be 100644
--- a/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj
+++ b/examples/usb/usb_cdc_video/cdk/usb_cdc_video.cdkproj
@@ -71,7 +71,15 @@ Board: bl70x_iot
-
+
+
+
+
+
+
+
+
+
@@ -143,7 +151,7 @@ Board: bl70x_iot
-
+
@@ -208,6 +216,7 @@ Board: bl70x_iot
+
@@ -231,7 +240,9 @@ Board: bl70x_iot
-
+
+
+
154
@@ -283,6 +294,32 @@ Board: bl70x_iot
+
+
+ ;;;
+ ;;MHZ;
+
+ glb
+ uart
+
+ 1
+ 1
+
+ 100:8;100:8;100:8;100:8;
+
+
+
+ ;;;
+ ;;MHZ;
+
+ glb
+ uart
+
+ 1
+ 1
+
+ 100:8;100:8;100:8;100:8;
+
@@ -378,11 +415,11 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_avb
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/bl702;$(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/bl702;$(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)../../../../bsp/bsp_common/image_sensor
-fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
@@ -569,7 +606,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -667,30 +704,4 @@ Board: bl70x_iot
-
-
- ;;;
- ;;MHZ;
-
- glb
- uart
-
- 1
- 1
-
- 100:8;100:8;100:8;100:8;
-
-
-
- ;;;
- ;;MHZ;
-
- glb
- uart
-
- 1
- 1
-
- 100:8;100:8;100:8;100:8;
-
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 7f48b5bf..74498ac7 100644
--- a/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj
+++ b/examples/usb/usb_msc_ram/cdk/usb_msc_ram.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -410,7 +414,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -601,7 +605,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
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 9a410912..a466b86c 100644
--- a/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj
+++ b/examples/usb/usb_msc_sd/cdk/usb_msc_sd.cdkproj
@@ -74,6 +74,10 @@ Board: bl70x_iot
+
+
+
+
@@ -145,7 +149,7 @@ Board: bl70x_iot
-
+
@@ -407,7 +411,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
@@ -598,7 +602,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)
diff --git a/examples/usb/usb_video/cdk/usb_video.cdkproj b/examples/usb/usb_video/cdk/usb_video.cdkproj
index 28ec2681..8b207510 100644
--- a/examples/usb/usb_video/cdk/usb_video.cdkproj
+++ b/examples/usb/usb_video/cdk/usb_video.cdkproj
@@ -74,6 +74,12 @@ Board: bl70x_iot
+
+
+
+
+
+
@@ -145,7 +151,7 @@ Board: bl70x_iot
-
+
@@ -415,12 +421,12 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_avb
Optimize size (-Os)
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/bl702;$(ProjectPath)../../../../bsp/bsp_common/platform;$(ProjectPath)../../../../bsp/bsp_common/usb;$(ProjectPath)../../../../bsp/bsp_common/psram;$(ProjectPath)../../../../bsp/bsp_common/image_sensor;$(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 -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
+ -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -ffast-math -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
no
no
no
@@ -436,13 +442,13 @@ 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/bl702;$(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
-
+ -fshort-enums -fno-common -fms-extensions -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -ffast-math -Wall -Wshift-negative-value -Wchar-subscripts -Wformat -Wuninitialized -Winit-self -Wignored-qualifiers -Wunused -Wundef -msmall-data-limit=4 -std=c99
gdwarf2
yes
yes
- $(ProjectPath)../../../../drivers/bl702_driver/bl702_flash.ld
+ $(ProjectPath)/../usb_cdc_video_psram.ld
c
--specs=nano.specs
@@ -606,7 +612,7 @@ Board: bl70x_iot
- ARCH_RISCV;BFLB_USE_HAL_DRIVER;bl706_avb
+ ARCH_RISCV;BFLB_USE_HAL_DRIVER;BFLB_USE_ROM_DRIVER;bl706_iot
Optimize more (-O2)
Default (-g)