diff --git a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.axf b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.axf index d105c78..436beb1 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.axf and b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.axf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.build_log.htm b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.build_log.htm index 2dfb16d..321693a 100644 --- a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.build_log.htm +++ b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.build_log.htm @@ -28,67 +28,67 @@ Project File Date: 07/28/2026 *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Program Files\Keil_v5\ARM\ARMCC\Bin' Rebuild target 'ble-sdk-xip' Note: source file '..\..\..\..\..\component\ble\plf\refip\src\driver\uart\uart.c' - object file renamed from '.\Objects\uart.o' to '.\Objects\uart_1.o'. -compiling ota_server.c... -assembling startup_xinc.s... -compiling ota_protocol.c... -..\app\src\ota_protocol.c(546): warning: #1-D: last line of file ends without a newline - #endif -..\app\src\ota_protocol.c: 1 warning, 0 errors compiling ota_flash_interface.c... ..\app\src\ota_flash_interface.c(139): warning: #1-D: last line of file ends without a newline #endif ..\app\src\ota_flash_interface.c: 1 warning, 0 errors +compiling ota_protocol.c... +..\app\src\ota_protocol.c(546): warning: #1-D: last line of file ends without a newline + #endif +..\app\src\ota_protocol.c: 1 warning, 0 errors +assembling startup_xinc.s... +compiling ota_server.c... compiling uart_state.c... compiling mcu_bridge.c... compiling ringbuffer.c... -compiling xc_drv_clock.c... +compiling system_xinc.c... compiling uart.c... ..\app\src\uart.c(209): warning: #1-D: last line of file ends without a newline } ..\app\src\uart.c: 1 warning, 0 errors -compiling system_xinc.c... -compiling xc_drv_gpio.c... -compiling xc_drv_pwr.c... -compiling xc_drv_timer.c... -compiling xc_drv_wdt.c... -compiling xc_drv_uart.c... -compiling xc_drv_systick.c... -compiling xc_drv_fmc_spi.c... -compiling xc_drv_calib.c... -compiling aes.c... -compiling xc_drv_rtc.c... -compiling xc_drv_adc.c... -compiling xc_drv_aotimer.c... -compiling sleep.c... -compiling xc_drv_dma.c... -compiling arch_main.c... -compiling xc_drv_fmc_spi_dma.c... compiling app_batt.c... -compiling app_sec.c... +compiling sleep.c... +compiling arch_main.c... compiling usr_server.c... +compiling app_sec.c... +compiling aes.c... +compiling xc_drv_gpio.c... +compiling app_task.c... +compiling xc_drv_clock.c... +compiling xc_drv_pwr.c... compiling fast_ota_server.c... ..\app\src\fast_ota_server.c(245): warning: #1-D: last line of file ends without a newline #endif ..\app\src\fast_ota_server.c: 1 warning, 0 errors -compiling xc_drv_pga.c... -compiling xc_drv_i2c.c... compiling fast_ota.c... ..\app\src\fast_ota.c(380): warning: #1-D: last line of file ends without a newline #endif // (BLE_APP_PRESENT) ..\app\src\fast_ota.c: 1 warning, 0 errors +compiling xc_drv_timer.c... +compiling xc_drv_uart.c... +compiling xc_drv_systick.c... +compiling xc_drv_wdt.c... +compiling xc_drv_fmc_spi.c... +compiling rf_extrc.c... +compiling xc_drv_calib.c... +compiling xc_drv_rtc.c... +compiling xc_drv_adc.c... +compiling xc_drv_aotimer.c... +compiling xc_drv_dma.c... +compiling xc_drv_fmc_spi_dma.c... +compiling xc_drv_i2c.c... +compiling xc_drv_pga.c... compiling xc_drv_pwm.c... compiling xc_drv_qdec.c... compiling xc_drv_spi.c... compiling xc_drv_spi_dma.c... compiling xc_drv_sw_i2c.c... -compiling app_task.c... compiling xc_drv_uart_dma.c... -compiling uart.c... -compiling xc_gatt_server_api.c... -compiling rf_extrc.c... -compiling nvds.c... -compiling xc_gatt_client_api.c... compiling xc_gap_api.c... +compiling uart.c... +compiling xc_gatt_client_api.c... +compiling nvds.c... +compiling xc_gatt_server_api.c... linking... .\Linker\cpu_xip.scat(21): warning: L6314W: No section matches pattern uread4.o(.text). Program Size: Code=26668 RO-data=1576 RW-data=2464 ZI-data=2184 @@ -142,7 +142,7 @@ Package Vendor: ARM D:/Program Files/Keil_v5/ARM/Packs/ARM/CMSIS/5.9.0/Device/ARM/ARMCM0/Include

Collection of Component Files used:

-Build Time Elapsed: 00:00:53 +Build Time Elapsed: 00:00:14 diff --git a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.htm b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.htm index 7026486..236bc32 100644 --- a/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.htm +++ b/project/example/ble/ble_peripheral/mdk/Objects/Xinc_ble_sdk.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\Objects\Xinc_ble_sdk.axf]

Static Call Graph for image .\Objects\Xinc_ble_sdk.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Sun Aug 09 12:23:12 2026 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Aug 05 19:10:54 2026

Maximum Stack Usage = 704 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

diff --git a/project/example/ble/ble_peripheral/mdk/Objects/aes.o b/project/example/ble/ble_peripheral/mdk/Objects/aes.o index ad62d30..7059583 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/aes.o and b/project/example/ble/ble_peripheral/mdk/Objects/aes.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_batt.crf b/project/example/ble/ble_peripheral/mdk/Objects/app_batt.crf index dd2d8ac..0bba459 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_batt.crf and b/project/example/ble/ble_peripheral/mdk/Objects/app_batt.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_batt.o b/project/example/ble/ble_peripheral/mdk/Objects/app_batt.o index a8a7a22..f973548 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_batt.o and b/project/example/ble/ble_peripheral/mdk/Objects/app_batt.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_sec.crf b/project/example/ble/ble_peripheral/mdk/Objects/app_sec.crf index 561d4c5..c6afb11 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_sec.crf and b/project/example/ble/ble_peripheral/mdk/Objects/app_sec.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_sec.o b/project/example/ble/ble_peripheral/mdk/Objects/app_sec.o index d730942..f3e402e 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_sec.o and b/project/example/ble/ble_peripheral/mdk/Objects/app_sec.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_task.crf b/project/example/ble/ble_peripheral/mdk/Objects/app_task.crf index d12154c..ed80a39 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_task.crf and b/project/example/ble/ble_peripheral/mdk/Objects/app_task.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/app_task.o b/project/example/ble/ble_peripheral/mdk/Objects/app_task.o index 258e3d3..965a36c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/app_task.o and b/project/example/ble/ble_peripheral/mdk/Objects/app_task.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/arch_main.crf b/project/example/ble/ble_peripheral/mdk/Objects/arch_main.crf index f746e40..543cfba 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/arch_main.crf and b/project/example/ble/ble_peripheral/mdk/Objects/arch_main.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/arch_main.o b/project/example/ble/ble_peripheral/mdk/Objects/arch_main.o index d7bcb4f..2da3415 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/arch_main.o and b/project/example/ble/ble_peripheral/mdk/Objects/arch_main.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/ble_peripheral_ble-sdk-xip.dep b/project/example/ble/ble_peripheral/mdk/Objects/ble_peripheral_ble-sdk-xip.dep index fc0cb1c..2212bd4 100644 --- a/project/example/ble/ble_peripheral/mdk/Objects/ble_peripheral_ble-sdk-xip.dep +++ b/project/example/ble/ble_peripheral/mdk/Objects/ble_peripheral_ble-sdk-xip.dep @@ -151,7 +151,7 @@ I (..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw\_reg_em_ble_ I (..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw\_reg_em_ble_wpal.h)(0x689AFF19) I (..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw\_reg_em_ble_ral.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\common\api\co_list.h)(0x689AFF19) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_swdiag.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_trc.h)(0x689AFF19) @@ -187,7 +187,7 @@ I (..\app\api\rwapp_config.h)(0x689AFF19) I (..\app\src\app_sec.h)(0x689AFF19) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3487) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5D9B3486) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\common\api\co_bt_defines.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_swdiag.h)(0x689AFF19) @@ -360,7 +360,7 @@ I (..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver\xc_drv_sw_i2c.h)(0x6 I (..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver\xc_drv_wdt.h)(0x689AFF9C) I (..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver\xc_drv_adc.h)(0x69097368) I (..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver\xc_drv_pwm.h)(0x689AFF9C) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\common\api\co_bt_defines.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_swdiag.h)(0x689AFF19) @@ -522,7 +522,7 @@ I (..\..\..\..\..\component\ble\ip\ble\hl\api\gatt_msg.h)(0x689AFF18) I (..\..\..\..\..\component\ble\ip\ble\hl\api\l2cap.h)(0x689AFF18) I (..\..\..\..\..\component\ble\ip\ble\hl\api\l2cap_msg.h)(0x689AFF18) I (..\app\src\app_sec.h)(0x689AFF19) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_swdiag.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\dbg\api\dbg_trc.h)(0x689AFF19) @@ -637,7 +637,7 @@ F (..\app\src\ota_flash_interface.c)(0x689AFF19)(--c99 --gnu -c --cpu Cortex-M0 F (..\app\src\ota_protocol.c)(0x689AFF19)(--c99 --gnu -c --cpu Cortex-M0 --li -g -O3 --apcs=interwork --split_sections -I ..\..\..\..\..\component\ble\Include -I ..\app\api -I ..\..\..\..\..\component\ble\modules\aes\api -I ..\..\..\..\..\component\ble\modules\aes\src -I ..\..\..\..\..\component\ble\modules\common\api -I ..\..\..\..\..\component\ble\modules\common\src -I ..\..\..\..\..\component\ble\modules\ecc_p256\api -I ..\..\..\..\..\component\ble\modules\ecc_p256\src -I ..\..\..\..\..\component\ble\modules\h4tl\api -I ..\..\..\..\..\component\ble\modules\h4tl\src -I ..\..\..\..\..\component\ble\modules\ke\api -I ..\..\..\..\..\component\ble\modules\ke\src -I ..\..\..\..\..\component\ble\modules\nvds\api -I ..\..\..\..\..\component\ble\modules\nvds\src -I ..\..\..\..\..\component\ble\modules\rf\api -I ..\..\..\..\..\component\ble\modules\rf\src -I ..\..\..\..\..\component\ble\modules\rwip\api -I ..\..\..\..\..\component\ble\modules\rwip\src -I ..\..\..\..\..\component\ble\ip\ahi\api -I ..\..\..\..\..\component\ble\ip\ahi\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\api -I ..\..\..\..\..\component\ble\ip\ble\gaf\inc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\acc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\al -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\arc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\bc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\capa -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\codec -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\uc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\iap -I ..\..\..\..\..\component\ble\ip\ble\hl\api -I ..\..\..\..\..\component\ble\ip\ble\hl\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapm -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gatt -I ..\..\..\..\..\component\ble\ip\ble\hl\src\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\l2cap -I ..\..\..\..\..\component\ble\ip\ble\ll\api -I ..\..\..\..\..\component\ble\ip\ble\ll\src -I ..\..\..\..\..\component\ble\ip\ble\ll\src\co -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llc -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lld -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lli -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llm -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\api -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\src -I ..\..\..\..\..\component\ble\ip\em\api -I ..\..\..\..\..\component\ble\ip\em\src -I ..\..\..\..\..\component\ble\ip\hci\api -I ..\..\..\..\..\component\ble\ip\hci\src -I ..\..\..\..\..\component\ble\ip\sch\api -I ..\..\..\..\..\component\ble\ip\sch\src -I ..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw -I ..\app\api -I ..\app\src -I ..\..\..\..\..\component\ble\plf\refip\src\arch -I ..\..\..\..\..\component\ble\plf\refip\src\arch\compiler\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\arch\ll\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\driver\reg -I ..\..\..\..\..\component\ble\plf\refip\src\arch\boot\rvds -I ..\..\..\..\..\component\ble\plf\refip\src\driver\syscntl -I ..\..\..\..\..\component\ble\plf\refip\src\driver\emi -I ..\..\..\..\..\component\ble\plf\refip\src\driver\intc -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\ble\plf\refip\src\driver\flash -I ..\..\..\..\..\component\ble\plf\refip\src\driver\led -I ..\..\..\..\..\component\ble\modules\dbg\api -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup\xc65xx -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Bitfields -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Ringbuffer -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\PWR -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\TIMER -I ..\..\..\..\..\component\ble\ip\ble\api -I ..\..\..\..\..\component\ble\ip\ble\ll_rom_port -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device\xc_m0_register -I ..\..\..\..\..\component\ble\modules\flash --gnu --diag_suppress=66 --feedback fb.txt -I"D:\Program Files\Keil_v5\ARM\Packs\ARM\CMSIS\5.9.0\Device\ARM\ARMCM0\Include" -D__UVISION_VERSION="538" -DARMCM0 -DSINGLE_OTA="0" -DCONFIG_BT_WAKEUP_VIA_GPIO="1" -DCONFIG_HFCLK_IS_OSC32M_PLL_32M="1" -DSCATTER_LOAD_RAM_EM="1" -DSDK_VERSION="4b62ec53" -DRC_32K="1" -DXC65XX -DCFG_BLE -DCFG_EMB -DCFG_STATIC -DHCI_TEST_NO_IP="0" -DCFG_ACT="2" -DCFG_CON="1" -DCFG_RAL="1" -DCFG_HOST -DCFG_APP -DCFG_APP_PRF -DCFG_RF_EXTRC -DCFG_AES_RPA -DCFG_PERIPHERAL -DUSE_XIP="1" -DDEBUG_ENABLE -DROM_ENV_ENABLE="0" -DCODE_USE_XIP -DCFG_PRF_BASS -DUSE_ROM_FLASH="1" -DSLEEP_ENABLE="1" -DCFG_ADV_LOW_POWER -DCFG_NVDS -DCFG_MIN_STACK -DCFG_CONN_OPTIMIZE_0x3E -DPOWER_ON="0" -DADC_OFF -DAOTIMER_OFF -DDMA_OFF -DFMC_SPI_DMA_OFF -DI2C_OFF -DPGA_OFF -DPWM_OFF -DQDEC_OFF -DSPI_OFF -DSPI_DMA_OFF -DSW_I2C_OFF -DUART_DMA_OFF -DFAST_OTA="1" -DOTA_AES_USED="0" -DFAST_SPI -o .\objects\ota_protocol.o --omf_browse .\objects\ota_protocol.crf --depend .\objects\ota_protocol.d) F (..\app\src\usr_server.c)(0x6A683086)(--c99 --gnu -c --cpu Cortex-M0 --li -g -O3 --apcs=interwork --split_sections -I ..\..\..\..\..\component\ble\Include -I ..\app\api -I ..\..\..\..\..\component\ble\modules\aes\api -I ..\..\..\..\..\component\ble\modules\aes\src -I ..\..\..\..\..\component\ble\modules\common\api -I ..\..\..\..\..\component\ble\modules\common\src -I ..\..\..\..\..\component\ble\modules\ecc_p256\api -I ..\..\..\..\..\component\ble\modules\ecc_p256\src -I ..\..\..\..\..\component\ble\modules\h4tl\api -I ..\..\..\..\..\component\ble\modules\h4tl\src -I ..\..\..\..\..\component\ble\modules\ke\api -I ..\..\..\..\..\component\ble\modules\ke\src -I ..\..\..\..\..\component\ble\modules\nvds\api -I ..\..\..\..\..\component\ble\modules\nvds\src -I ..\..\..\..\..\component\ble\modules\rf\api -I ..\..\..\..\..\component\ble\modules\rf\src -I ..\..\..\..\..\component\ble\modules\rwip\api -I ..\..\..\..\..\component\ble\modules\rwip\src -I ..\..\..\..\..\component\ble\ip\ahi\api -I ..\..\..\..\..\component\ble\ip\ahi\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\api -I ..\..\..\..\..\component\ble\ip\ble\gaf\inc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\acc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\al -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\arc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\bc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\capa -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\codec -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\uc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\iap -I ..\..\..\..\..\component\ble\ip\ble\hl\api -I ..\..\..\..\..\component\ble\ip\ble\hl\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapm -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gatt -I ..\..\..\..\..\component\ble\ip\ble\hl\src\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\l2cap -I ..\..\..\..\..\component\ble\ip\ble\ll\api -I ..\..\..\..\..\component\ble\ip\ble\ll\src -I ..\..\..\..\..\component\ble\ip\ble\ll\src\co -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llc -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lld -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lli -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llm -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\api -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\src -I ..\..\..\..\..\component\ble\ip\em\api -I ..\..\..\..\..\component\ble\ip\em\src -I ..\..\..\..\..\component\ble\ip\hci\api -I ..\..\..\..\..\component\ble\ip\hci\src -I ..\..\..\..\..\component\ble\ip\sch\api -I ..\..\..\..\..\component\ble\ip\sch\src -I ..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw -I ..\app\api -I ..\app\src -I ..\..\..\..\..\component\ble\plf\refip\src\arch -I ..\..\..\..\..\component\ble\plf\refip\src\arch\compiler\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\arch\ll\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\driver\reg -I ..\..\..\..\..\component\ble\plf\refip\src\arch\boot\rvds -I ..\..\..\..\..\component\ble\plf\refip\src\driver\syscntl -I ..\..\..\..\..\component\ble\plf\refip\src\driver\emi -I ..\..\..\..\..\component\ble\plf\refip\src\driver\intc -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\ble\plf\refip\src\driver\flash -I ..\..\..\..\..\component\ble\plf\refip\src\driver\led -I ..\..\..\..\..\component\ble\modules\dbg\api -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup\xc65xx -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Bitfields -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Ringbuffer -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\PWR -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\TIMER -I ..\..\..\..\..\component\ble\ip\ble\api -I ..\..\..\..\..\component\ble\ip\ble\ll_rom_port -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device\xc_m0_register -I ..\..\..\..\..\component\ble\modules\flash --gnu --diag_suppress=66 --feedback fb.txt -I"D:\Program Files\Keil_v5\ARM\Packs\ARM\CMSIS\5.9.0\Device\ARM\ARMCM0\Include" -D__UVISION_VERSION="538" -DARMCM0 -DSINGLE_OTA="0" -DCONFIG_BT_WAKEUP_VIA_GPIO="1" -DCONFIG_HFCLK_IS_OSC32M_PLL_32M="1" -DSCATTER_LOAD_RAM_EM="1" -DSDK_VERSION="4b62ec53" -DRC_32K="1" -DXC65XX -DCFG_BLE -DCFG_EMB -DCFG_STATIC -DHCI_TEST_NO_IP="0" -DCFG_ACT="2" -DCFG_CON="1" -DCFG_RAL="1" -DCFG_HOST -DCFG_APP -DCFG_APP_PRF -DCFG_RF_EXTRC -DCFG_AES_RPA -DCFG_PERIPHERAL -DUSE_XIP="1" -DDEBUG_ENABLE -DROM_ENV_ENABLE="0" -DCODE_USE_XIP -DCFG_PRF_BASS -DUSE_ROM_FLASH="1" -DSLEEP_ENABLE="1" -DCFG_ADV_LOW_POWER -DCFG_NVDS -DCFG_MIN_STACK -DCFG_CONN_OPTIMIZE_0x3E -DPOWER_ON="0" -DADC_OFF -DAOTIMER_OFF -DDMA_OFF -DFMC_SPI_DMA_OFF -DI2C_OFF -DPGA_OFF -DPWM_OFF -DQDEC_OFF -DSPI_OFF -DSPI_DMA_OFF -DSW_I2C_OFF -DUART_DMA_OFF -DFAST_OTA="1" -DOTA_AES_USED="0" -DFAST_SPI -o .\objects\usr_server.o --omf_browse .\objects\usr_server.crf --depend .\objects\usr_server.d) I (..\app\src\usr_server.h)(0x6A7315C8) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\common\api\co_bt_defines.h)(0x689AFF19) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5D9B3486) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3487) @@ -889,7 +889,7 @@ I (..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver\xc_drv_pwm.h)(0x689A I (..\..\..\..\..\component\ble\modules\common\api\co_error.h)(0x689AFF19) F (..\app\src\fast_ota.c)(0x690972F4)(--c99 --gnu -c --cpu Cortex-M0 --li -g -O3 --apcs=interwork --split_sections -I ..\..\..\..\..\component\ble\Include -I ..\app\api -I ..\..\..\..\..\component\ble\modules\aes\api -I ..\..\..\..\..\component\ble\modules\aes\src -I ..\..\..\..\..\component\ble\modules\common\api -I ..\..\..\..\..\component\ble\modules\common\src -I ..\..\..\..\..\component\ble\modules\ecc_p256\api -I ..\..\..\..\..\component\ble\modules\ecc_p256\src -I ..\..\..\..\..\component\ble\modules\h4tl\api -I ..\..\..\..\..\component\ble\modules\h4tl\src -I ..\..\..\..\..\component\ble\modules\ke\api -I ..\..\..\..\..\component\ble\modules\ke\src -I ..\..\..\..\..\component\ble\modules\nvds\api -I ..\..\..\..\..\component\ble\modules\nvds\src -I ..\..\..\..\..\component\ble\modules\rf\api -I ..\..\..\..\..\component\ble\modules\rf\src -I ..\..\..\..\..\component\ble\modules\rwip\api -I ..\..\..\..\..\component\ble\modules\rwip\src -I ..\..\..\..\..\component\ble\ip\ahi\api -I ..\..\..\..\..\component\ble\ip\ahi\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\api -I ..\..\..\..\..\component\ble\ip\ble\gaf\inc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\acc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\al -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\arc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\bc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\capa -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\codec -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\uc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\iap -I ..\..\..\..\..\component\ble\ip\ble\hl\api -I ..\..\..\..\..\component\ble\ip\ble\hl\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapm -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gatt -I ..\..\..\..\..\component\ble\ip\ble\hl\src\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\l2cap -I ..\..\..\..\..\component\ble\ip\ble\ll\api -I ..\..\..\..\..\component\ble\ip\ble\ll\src -I ..\..\..\..\..\component\ble\ip\ble\ll\src\co -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llc -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lld -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lli -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llm -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\api -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\src -I ..\..\..\..\..\component\ble\ip\em\api -I ..\..\..\..\..\component\ble\ip\em\src -I ..\..\..\..\..\component\ble\ip\hci\api -I ..\..\..\..\..\component\ble\ip\hci\src -I ..\..\..\..\..\component\ble\ip\sch\api -I ..\..\..\..\..\component\ble\ip\sch\src -I ..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw -I ..\app\api -I ..\app\src -I ..\..\..\..\..\component\ble\plf\refip\src\arch -I ..\..\..\..\..\component\ble\plf\refip\src\arch\compiler\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\arch\ll\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\driver\reg -I ..\..\..\..\..\component\ble\plf\refip\src\arch\boot\rvds -I ..\..\..\..\..\component\ble\plf\refip\src\driver\syscntl -I ..\..\..\..\..\component\ble\plf\refip\src\driver\emi -I ..\..\..\..\..\component\ble\plf\refip\src\driver\intc -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\ble\plf\refip\src\driver\flash -I ..\..\..\..\..\component\ble\plf\refip\src\driver\led -I ..\..\..\..\..\component\ble\modules\dbg\api -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup\xc65xx -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Bitfields -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Ringbuffer -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\PWR -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\TIMER -I ..\..\..\..\..\component\ble\ip\ble\api -I ..\..\..\..\..\component\ble\ip\ble\ll_rom_port -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device\xc_m0_register -I ..\..\..\..\..\component\ble\modules\flash --gnu --diag_suppress=66 --feedback fb.txt -I"D:\Program Files\Keil_v5\ARM\Packs\ARM\CMSIS\5.9.0\Device\ARM\ARMCM0\Include" -D__UVISION_VERSION="538" -DARMCM0 -DSINGLE_OTA="0" -DCONFIG_BT_WAKEUP_VIA_GPIO="1" -DCONFIG_HFCLK_IS_OSC32M_PLL_32M="1" -DSCATTER_LOAD_RAM_EM="1" -DSDK_VERSION="4b62ec53" -DRC_32K="1" -DXC65XX -DCFG_BLE -DCFG_EMB -DCFG_STATIC -DHCI_TEST_NO_IP="0" -DCFG_ACT="2" -DCFG_CON="1" -DCFG_RAL="1" -DCFG_HOST -DCFG_APP -DCFG_APP_PRF -DCFG_RF_EXTRC -DCFG_AES_RPA -DCFG_PERIPHERAL -DUSE_XIP="1" -DDEBUG_ENABLE -DROM_ENV_ENABLE="0" -DCODE_USE_XIP -DCFG_PRF_BASS -DUSE_ROM_FLASH="1" -DSLEEP_ENABLE="1" -DCFG_ADV_LOW_POWER -DCFG_NVDS -DCFG_MIN_STACK -DCFG_CONN_OPTIMIZE_0x3E -DPOWER_ON="0" -DADC_OFF -DAOTIMER_OFF -DDMA_OFF -DFMC_SPI_DMA_OFF -DI2C_OFF -DPGA_OFF -DPWM_OFF -DQDEC_OFF -DSPI_OFF -DSPI_DMA_OFF -DSW_I2C_OFF -DUART_DMA_OFF -DFAST_OTA="1" -DOTA_AES_USED="0" -DFAST_SPI -o .\objects\fast_ota.o --omf_browse .\objects\fast_ota.crf --depend .\objects\fast_ota.d) I (..\app\src\fast_ota.h)(0x689AFF19) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\common\api\co_bt_defines.h)(0x689AFF19) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5D9B3486) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3487) @@ -1006,7 +1006,7 @@ I (..\app\src\ota_flash_interface.h)(0x689AFF19) I (..\..\..\..\..\component\ble\modules\aes\api\aes.h)(0x689AFF19) F (..\app\src\fast_ota_server.c)(0x693A4B74)(--c99 --gnu -c --cpu Cortex-M0 --li -g -O3 --apcs=interwork --split_sections -I ..\..\..\..\..\component\ble\Include -I ..\app\api -I ..\..\..\..\..\component\ble\modules\aes\api -I ..\..\..\..\..\component\ble\modules\aes\src -I ..\..\..\..\..\component\ble\modules\common\api -I ..\..\..\..\..\component\ble\modules\common\src -I ..\..\..\..\..\component\ble\modules\ecc_p256\api -I ..\..\..\..\..\component\ble\modules\ecc_p256\src -I ..\..\..\..\..\component\ble\modules\h4tl\api -I ..\..\..\..\..\component\ble\modules\h4tl\src -I ..\..\..\..\..\component\ble\modules\ke\api -I ..\..\..\..\..\component\ble\modules\ke\src -I ..\..\..\..\..\component\ble\modules\nvds\api -I ..\..\..\..\..\component\ble\modules\nvds\src -I ..\..\..\..\..\component\ble\modules\rf\api -I ..\..\..\..\..\component\ble\modules\rf\src -I ..\..\..\..\..\component\ble\modules\rwip\api -I ..\..\..\..\..\component\ble\modules\rwip\src -I ..\..\..\..\..\component\ble\ip\ahi\api -I ..\..\..\..\..\component\ble\ip\ahi\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\api -I ..\..\..\..\..\component\ble\ip\ble\gaf\inc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\acc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\al -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\arc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\bc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\capa -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\codec -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\bap\uc -I ..\..\..\..\..\component\ble\ip\ble\gaf\src\iap -I ..\..\..\..\..\component\ble\ip\ble\hl\api -I ..\..\..\..\..\component\ble\ip\ble\hl\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gap\gapm -I ..\..\..\..\..\component\ble\ip\ble\hl\src\gatt -I ..\..\..\..\..\component\ble\ip\ble\hl\src\inc -I ..\..\..\..\..\component\ble\ip\ble\hl\src\l2cap -I ..\..\..\..\..\component\ble\ip\ble\ll\api -I ..\..\..\..\..\component\ble\ip\ble\ll\src -I ..\..\..\..\..\component\ble\ip\ble\ll\src\co -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llc -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lld -I ..\..\..\..\..\component\ble\ip\ble\ll\src\lli -I ..\..\..\..\..\component\ble\ip\ble\ll\src\llm -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\api -I ..\..\..\..\..\component\ble\ip\ble\profiles\bas\bass\src -I ..\..\..\..\..\component\ble\ip\em\api -I ..\..\..\..\..\component\ble\ip\em\src -I ..\..\..\..\..\component\ble\ip\hci\api -I ..\..\..\..\..\component\ble\ip\hci\src -I ..\..\..\..\..\component\ble\ip\sch\api -I ..\..\..\..\..\component\ble\ip\sch\src -I ..\..\..\..\..\component\ble\plf\refip\src\build\ble-full\reg\fw -I ..\app\api -I ..\app\src -I ..\..\..\..\..\component\ble\plf\refip\src\arch -I ..\..\..\..\..\component\ble\plf\refip\src\arch\compiler\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\arch\ll\gnuarm -I ..\..\..\..\..\component\ble\plf\refip\src\driver\reg -I ..\..\..\..\..\component\ble\plf\refip\src\arch\boot\rvds -I ..\..\..\..\..\component\ble\plf\refip\src\driver\syscntl -I ..\..\..\..\..\component\ble\plf\refip\src\driver\emi -I ..\..\..\..\..\component\ble\plf\refip\src\driver\intc -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\ble\plf\refip\src\driver\flash -I ..\..\..\..\..\component\ble\plf\refip\src\driver\led -I ..\..\..\..\..\component\ble\modules\dbg\api -I ..\..\..\..\..\component\ble\plf\refip\src\driver\uart -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Startup\xc65xx -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Bitfields -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\Periph_HAL_Driver\Ringbuffer -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\PWR -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\test_case\TIMER -I ..\..\..\..\..\component\ble\ip\ble\api -I ..\..\..\..\..\component\ble\ip\ble\ll_rom_port -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\xc_driver -I ..\..\..\..\..\component\xc6xx_drivers\Drivers\CMSIS\Device\xc_m0_register -I ..\..\..\..\..\component\ble\modules\flash --gnu --diag_suppress=66 --feedback fb.txt -I"D:\Program Files\Keil_v5\ARM\Packs\ARM\CMSIS\5.9.0\Device\ARM\ARMCM0\Include" -D__UVISION_VERSION="538" -DARMCM0 -DSINGLE_OTA="0" -DCONFIG_BT_WAKEUP_VIA_GPIO="1" -DCONFIG_HFCLK_IS_OSC32M_PLL_32M="1" -DSCATTER_LOAD_RAM_EM="1" -DSDK_VERSION="4b62ec53" -DRC_32K="1" -DXC65XX -DCFG_BLE -DCFG_EMB -DCFG_STATIC -DHCI_TEST_NO_IP="0" -DCFG_ACT="2" -DCFG_CON="1" -DCFG_RAL="1" -DCFG_HOST -DCFG_APP -DCFG_APP_PRF -DCFG_RF_EXTRC -DCFG_AES_RPA -DCFG_PERIPHERAL -DUSE_XIP="1" -DDEBUG_ENABLE -DROM_ENV_ENABLE="0" -DCODE_USE_XIP -DCFG_PRF_BASS -DUSE_ROM_FLASH="1" -DSLEEP_ENABLE="1" -DCFG_ADV_LOW_POWER -DCFG_NVDS -DCFG_MIN_STACK -DCFG_CONN_OPTIMIZE_0x3E -DPOWER_ON="0" -DADC_OFF -DAOTIMER_OFF -DDMA_OFF -DFMC_SPI_DMA_OFF -DI2C_OFF -DPGA_OFF -DPWM_OFF -DQDEC_OFF -DSPI_OFF -DSPI_DMA_OFF -DSW_I2C_OFF -DUART_DMA_OFF -DFAST_OTA="1" -DOTA_AES_USED="0" -DFAST_SPI -o .\objects\fast_ota_server.o --omf_browse .\objects\fast_ota_server.crf --depend .\objects\fast_ota_server.d) I (..\app\src\fast_ota_server.h)(0x689AFF19) -I (..\app\api\app_task.h)(0x6A77FFB4) +I (..\app\api\app_task.h)(0x6A7315E0) I (..\..\..\..\..\component\ble\modules\common\api\co_bt_defines.h)(0x689AFF19) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5D9B3486) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3487) diff --git a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.crf b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.crf index f3ea928..f591930 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.crf and b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.o b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.o index c78f43c..2bc9bbd 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.o and b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.crf b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.crf index 5ef3c9b..6ebd709 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.crf and b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.o b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.o index e997809..43df302 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.o and b/project/example/ble/ble_peripheral/mdk/Objects/fast_ota_server.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/mcu_bridge.o b/project/example/ble/ble_peripheral/mdk/Objects/mcu_bridge.o index ea2422d..72a81e7 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/mcu_bridge.o and b/project/example/ble/ble_peripheral/mdk/Objects/mcu_bridge.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/nvds.o b/project/example/ble/ble_peripheral/mdk/Objects/nvds.o index 5ba3d44..ab82990 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/nvds.o and b/project/example/ble/ble_peripheral/mdk/Objects/nvds.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/ota_flash_interface.o b/project/example/ble/ble_peripheral/mdk/Objects/ota_flash_interface.o index bc9b1ce..ceba581 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/ota_flash_interface.o and b/project/example/ble/ble_peripheral/mdk/Objects/ota_flash_interface.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/ota_protocol.o b/project/example/ble/ble_peripheral/mdk/Objects/ota_protocol.o index 4e29f36..d4ac6fe 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/ota_protocol.o and b/project/example/ble/ble_peripheral/mdk/Objects/ota_protocol.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/ota_server.o b/project/example/ble/ble_peripheral/mdk/Objects/ota_server.o index 9005697..ff37f9c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/ota_server.o and b/project/example/ble/ble_peripheral/mdk/Objects/ota_server.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/rf_extrc.o b/project/example/ble/ble_peripheral/mdk/Objects/rf_extrc.o index 354854d..e60343a 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/rf_extrc.o and b/project/example/ble/ble_peripheral/mdk/Objects/rf_extrc.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/ringbuffer.o b/project/example/ble/ble_peripheral/mdk/Objects/ringbuffer.o index ae6e66d..29ac107 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/ringbuffer.o and b/project/example/ble/ble_peripheral/mdk/Objects/ringbuffer.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/sleep.o b/project/example/ble/ble_peripheral/mdk/Objects/sleep.o index 55eebd7..f7001ee 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/sleep.o and b/project/example/ble/ble_peripheral/mdk/Objects/sleep.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/system_xinc.o b/project/example/ble/ble_peripheral/mdk/Objects/system_xinc.o index 84b6a2c..cef604a 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/system_xinc.o and b/project/example/ble/ble_peripheral/mdk/Objects/system_xinc.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/uart.o b/project/example/ble/ble_peripheral/mdk/Objects/uart.o index 1d24295..1f65456 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/uart.o and b/project/example/ble/ble_peripheral/mdk/Objects/uart.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/uart_1.o b/project/example/ble/ble_peripheral/mdk/Objects/uart_1.o index f6633a3..f50c990 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/uart_1.o and b/project/example/ble/ble_peripheral/mdk/Objects/uart_1.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/uart_state.o b/project/example/ble/ble_peripheral/mdk/Objects/uart_state.o index b8f206c..b527286 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/uart_state.o and b/project/example/ble/ble_peripheral/mdk/Objects/uart_state.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/usr_server.crf b/project/example/ble/ble_peripheral/mdk/Objects/usr_server.crf index 506f76d..2efde8c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/usr_server.crf and b/project/example/ble/ble_peripheral/mdk/Objects/usr_server.crf differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/usr_server.o b/project/example/ble/ble_peripheral/mdk/Objects/usr_server.o index 8d6e27e..2be2955 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/usr_server.o and b/project/example/ble/ble_peripheral/mdk/Objects/usr_server.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_adc.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_adc.o index 428b039..16b6c17 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_adc.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_adc.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_aotimer.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_aotimer.o index ab203d8..136d504 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_aotimer.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_aotimer.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_calib.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_calib.o index e380a49..0b14296 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_calib.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_calib.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_clock.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_clock.o index 122276e..5ca690b 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_clock.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_clock.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_dma.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_dma.o index ba0d8ad..b4ff266 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_dma.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_dma.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi.o index 2eb9bb5..5b441a9 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi_dma.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi_dma.o index 6e0fbf1..a80326c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi_dma.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_fmc_spi_dma.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_gpio.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_gpio.o index e9bd915..402db07 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_gpio.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_gpio.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_i2c.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_i2c.o index a409ddb..fa0d356 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_i2c.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_i2c.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pga.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pga.o index 26f8f58..33f3a8b 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pga.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pga.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwm.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwm.o index d97a021..1bd39d2 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwm.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwm.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwr.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwr.o index ebc08c3..85d6172 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwr.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_pwr.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_qdec.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_qdec.o index abc1acd..ea40a85 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_qdec.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_qdec.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_rtc.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_rtc.o index 71421d2..0a721dd 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_rtc.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_rtc.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi.o index 1aef076..ad32df8 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi_dma.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi_dma.o index e4b65a2..b5b56d7 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi_dma.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_spi_dma.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_sw_i2c.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_sw_i2c.o index b4c74b1..1abf3e2 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_sw_i2c.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_sw_i2c.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_systick.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_systick.o index 2af9c28..d756a5c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_systick.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_systick.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_timer.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_timer.o index 71f76dc..685a14e 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_timer.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_timer.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart.o index ec002dd..84101dc 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart_dma.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart_dma.o index 3c2eb9a..d9f311d 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart_dma.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_uart_dma.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_wdt.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_wdt.o index 77593f9..a763c5a 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_wdt.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_drv_wdt.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_gap_api.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_gap_api.o index 6269da2..251de3c 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_gap_api.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_gap_api.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_client_api.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_client_api.o index 11344a2..bdd3d8d 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_client_api.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_client_api.o differ diff --git a/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_server_api.o b/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_server_api.o index 4237ff8..d53abec 100644 Binary files a/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_server_api.o and b/project/example/ble/ble_peripheral/mdk/Objects/xc_gatt_server_api.o differ diff --git a/project/example/ble/ble_peripheral/mdk/app.bin b/project/example/ble/ble_peripheral/mdk/app.bin index e08253b..6e47177 100644 Binary files a/project/example/ble/ble_peripheral/mdk/app.bin and b/project/example/ble/ble_peripheral/mdk/app.bin differ diff --git a/project/example/ble/ble_peripheral/mdk/ble_peripheral.bin b/project/example/ble/ble_peripheral/mdk/ble_peripheral.bin index 3973e8b..4a4c91d 100644 Binary files a/project/example/ble/ble_peripheral/mdk/ble_peripheral.bin and b/project/example/ble/ble_peripheral/mdk/ble_peripheral.bin differ diff --git a/project/example/ble/ble_peripheral/mdk/fb.txt b/project/example/ble/ble_peripheral/mdk/fb.txt index 421a953..1e42aba 100644 --- a/project/example/ble/ble_peripheral/mdk/fb.txt +++ b/project/example/ble/ble_peripheral/mdk/fb.txt @@ -1,4 +1,4 @@ -;## ARM Linker, 5060750: Last Updated: Sun Aug 09 12:23:12 2026 +;## ARM Linker, 5060750: Last Updated: Wed Aug 05 19:10:54 2026 ;VERSION 0.2 ;FILE aes.o __asm___5_aes_c____REV16 <= USED 0 diff --git a/project/example/ble/ble_peripheral/mdk/output_bin/ble_peripheral.bin b/project/example/ble/ble_peripheral/mdk/output_bin/ble_peripheral.bin index 3973e8b..4a4c91d 100644 Binary files a/project/example/ble/ble_peripheral/mdk/output_bin/ble_peripheral.bin and b/project/example/ble/ble_peripheral/mdk/output_bin/ble_peripheral.bin differ diff --git a/project/example/ble/ble_peripheral/mdk/output_bin/ota_data.bin b/project/example/ble/ble_peripheral/mdk/output_bin/ota_data.bin index 390f83b..1202497 100644 Binary files a/project/example/ble/ble_peripheral/mdk/output_bin/ota_data.bin and b/project/example/ble/ble_peripheral/mdk/output_bin/ota_data.bin differ diff --git a/project/example/ble/ble_peripheral/mdk/output_bin/ota_data_aes.bin b/project/example/ble/ble_peripheral/mdk/output_bin/ota_data_aes.bin index 8e1c6fa..3842488 100644 Binary files a/project/example/ble/ble_peripheral/mdk/output_bin/ota_data_aes.bin and b/project/example/ble/ble_peripheral/mdk/output_bin/ota_data_aes.bin differ diff --git a/release/online/Stair56E_uart_V1.0_XC6517_944A3F60.bin b/release/online/Stair56E_uart_V1.0_XC6517_DFBDC7A0.bin similarity index 98% rename from release/online/Stair56E_uart_V1.0_XC6517_944A3F60.bin rename to release/online/Stair56E_uart_V1.0_XC6517_DFBDC7A0.bin index 3973e8b..4a4c91d 100644 Binary files a/release/online/Stair56E_uart_V1.0_XC6517_944A3F60.bin and b/release/online/Stair56E_uart_V1.0_XC6517_DFBDC7A0.bin differ diff --git a/release/ota/Stair56E_uart_V1.0_XC6517_944A3F60_OTA.bin b/release/ota/Stair56E_uart_V1.0_XC6517_944A3F60_OTA.bin deleted file mode 100644 index 390f83b..0000000 Binary files a/release/ota/Stair56E_uart_V1.0_XC6517_944A3F60_OTA.bin and /dev/null differ diff --git a/tools/offline_burn/40-ab-00-cd-01-01_944A3F60_1000000.bin b/tools/offline_burn/40-ab-00-cd-01-01_944A3F60_1000000.bin deleted file mode 100644 index 76df1d3..0000000 Binary files a/tools/offline_burn/40-ab-00-cd-01-01_944A3F60_1000000.bin and /dev/null differ diff --git a/tools/offline_burn/download.bin b/tools/offline_burn/download.bin index 3db92f5..1fd55d0 100644 Binary files a/tools/offline_burn/download.bin and b/tools/offline_burn/download.bin differ