Second Boot OTA验证
- 在使用GProgrammer将Second Boot固件下载至GR5515 SK板前,先将GR551x SoC中的Flash全擦除以确保Flash中不存在任何OTA拷贝任务和应用固件。
- 将Second Boot固件下载至GR5515 SK板后,则进入Second Boot OTA等待固件升级(原理参考交互流程及代码介绍中的步骤3),此时GRUart串口界面如图 4所示。
- 开启手机端的蓝牙功能,打开GRToolbox,在扫描列表中发现Goodix_Boot,表明Second Boot固件运行正常。
- Second Boot固件中集成了BLE OTA功能,可参考GR551x OTA示例手册在ble_app_template_dfu中进行固件升级章节升级固件,升级完成之后会自动跳转至新的应用固件运行。此时GRUart串口界面如图 5所示。
说明:
- 使用Second Boot模式进行OTA升级时,在GRToolbox的固件升级界面中需勾选拷贝升级模式。勾选后,Copy Address指向区域的内容将被覆盖,若配置不当会造成该区域原有信息丢失。
- 使用Second Boot模式进行OTA升级后,在GProgrammer中将无法显示升级后的固件信息。