我阅读了UM-B-012da14580辅助引导加载程序的创建,通过查看源代码,我可以理解它的大部分内容。但我还有两个问题,你能帮我说清楚吗?
问题1:
上面写着“加载图片.img使用SmartSnippets工具箱的SPI Flash编程器选项和
将其刻录到地址0x8000(图像#1)和0x13000(图像#2)”处的SPI闪存。
我知道第一个图像是邻近报告程序,但是第二个图像是什么?
问题2:
它写道“用户可以使用从UART方法引导来下载flash程序员应用程序
以升级存储在SPI闪存中的应用程序固件。此选项由SPI提供
智能代码段的编程工具。”
我了解projectflashprogrammer应用程序的逻辑,它用于升级存储在spiflash中的应用程序固件。但看来SPI
智能代码段的程序员工具不使用此应用程序来进行升级。那么flashprogrammer应用程序真的不再使用了吗?或者它已经在SPI中使用了吗
默认情况下智能代码段的编程工具?
请耐心回答,谢谢。
第二张图片是我想用的吗?
你好,summer,
为了灵活起见,我们使用了两个图像,但通常在第1列和第2列中使用相同的图像。你可以有不同的coures图像,这是一些客户正在做的。
接收器验证CRC,设置活动图像标志并重新启动系统。双映像引导加载程序检测并执行活动(最新有效)映像。“
在所有的数据块都被发送并成功地存储到外部存储器后,发起程序发送END_OF_SUOTA命令-SUOTA应用程序验证新固件,更改映像头的validflag并重置系统
对于聪明的片段:我相信你的说法是正确的。。
BR JE\u对话框
你真好,谢谢!!!