CN / EN
CN / EN

提问

设计支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

最小化Bootloader固件 跳转出错 GR551x

182***560

2026-05-13 15:40

1.SDK版本 2.1.0 芯片 GR551X

2.使用例程验证后台双区升级

按照GR5xx固件指南,获得最小App bootloader固件

如果要获得最小的App bootloader固件(Code size最小),需要采用后台双区升级模式,关闭App bootloader的低功耗蓝牙(BOOTLOADER_DFU_BLE_ENABLE)、UART升级功能宏(BOOTLOADER_DFU_UART_ENABLE),关闭Log打印宏(APP_LOG_ENABLE),关闭外部Flash宏(ENABLE_DFU_SPI_FLASH)。

BOOTLOADER_DFU_BLE_ENABLE 为1 正常跳转

BOOTLOADER_DFU_BLE_ENABLE 为0 跳转出错

3.其他无任何修改


#define BOOTLOADER_DFU_BLE_ENABLE 1


[15:01:51.837]收←◆APP_D: >>> Get bootloader firmware boot info

APP_D: Load Address = 0x01004000

APP_D: Run Address = 0x01004000

APP_D: Bin Size = 0x000180fc

APP_D: CheckSum = 0x0097e4a8

APP_D: >>> Verify DFU info

APP_D: >>> There is no DFU task need to do

APP_D: >>> Verify app firmware

APP_D: Firmware checksum check success.

APP_D: Found app firmware image info in APP INFO AREA

APP_D: >>> Jump to app firmware.

[15:01:52.214]收←◆APP_I: Goodix BLE SDK V2.1.0 (commit 2ee0ce7)

APP_I: Local Board EA:CB:3E:CF:00:11.

APP_I: Template freertos example started.

APP_I: TickCount: 0, Time: 12/01 01:00:00.

[15:01:53.233]收←◆APP_I: TickCount: 1001, Time: 12/01 01:00:01.

[15:01:54.237]收←◆APP_I: TickCount: 2002, Time: 12/01 01:00:02.


#define BOOTLOADER_DFU_BLE_ENABLE 0


[15:04:28.612]收←◆APP_D: >>> Get bootloader firmware boot info

APP_D: Load Address = 0x01004000

APP_D: Run Address = 0x01004000

APP_D: Bin Size = 0x0000a148

APP_D: CheckSum = 0x003e3ef1

APP_D: >>> Verify DFU info

APP_D: >>> There is no DFU task need to do

APP_D: >>> Verify app firmware

APP_D: Firmware checksum check success.

APP_D: Found app firmware image info in APP INFO AREA

APP_D: >>> Jump to app firmware.


[15:04:28.988]收←◆HARDFAULT CALLSTACK INFO:

================================

r0: 000306c1 r1: 00000008

r2: ffffffe0 r3: 00000000

r4: 00000003 r5: 008009f0

r6: 00000000 r7: 0104503f

r8: 00000000 r9: 30001e88

r10:01045090 r11:01045090

r12:0006e1a1 lr: 0002fae7

pc: 000306c0 xpsr: 81000011

================================



0收藏

0赞成

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注