你好,
我制作了SUOTA EEPROM multi_part.bin,如AN-B-010所述。
1.构建fw_1.hex
2.fw_1进行转换。十六进制,fw_1.bin
3.将fw_1.bin和fw_1.h转换为fw_1.img
4.同样做fw_2.img
5.构建secondary_bootloader。十六进制和转换为bin
6.从fw_1生成multi_part.bin。img, fw_2。img和secondary_bootloader.bin
然后烧录bin文件到EEPROM通过SmartSnippets和回答NO启动对话框。
按了复位键,但启动不了,出了什么问题?
谢谢你!
关键词:
设备:
嗨kamagasako,
您是否正确地配置了辅助引导加载程序以支持指定接口SPI/I2C的EEPROM(检查AN-B-010.pdf p.8)?请检查bootloader.h文件SPI_FLASH_SUPPORTED和EEPROM_FLASH_SUPPORTED中的定义如下,multipart.bin文件也应该使用mkimage.exe multi eeprom secondary_bootloader.bin命令创建。
由于MT_dialog
嗨MT_dialog,
谢谢你的建议!
我更新了secondary_bootloader与#define EEPROM_FLAG_SUPPORTED和#undef SPI_FLAS_SUPPORTED,
成功从EEPROM启动!
谢谢你!
--
kamagasako