在外部SPI闪光灯处于第二个引导加载程序时无法启动。

6个帖子/ 0新
最后一篇
剑桥
离线
最后一次露面:5年2个月前
加入:2015-08-19 10:02
在外部SPI闪光灯处于第二个引导加载程序时无法启动。

根据UM-B-012 DA14580创建辅助引导加载程序,当第二个引导加载程序刻录到OTP时,可以同时启动我的应用程序。但是当第二个引导加载程序被刻录到外部SPI闪存(地址偏移0x0)时,它无法启动我的应用程序。我不知道为什么?

关键词:
设备:
mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
嗨剑桥,

嗨剑桥,

在燃烧之前,你擦了擦闪光灯吗?看看Suota的应用笔记,它使用SPI闪光灯刻录二次引导加载物以及Nessecary准备,以便编写SPI闪光灯。

谢谢mt_dialog.

剑桥
离线
最后一次露面:5年2个月前
加入:2015-08-19 10:02
是的,我确实抹去了闪光灯

是的,我确实在燃烧之前擦除了闪光灯。根据第二个引导加载程序文档,第二个引导加载程序需要在保留RAM中运行。从OTP或外部SPI Flash开始的引导加载程序的差异是什么?

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
凯布里迪格纳,

凯布里迪格纳,

你是什​​么意思有什么区别?DA遵循特殊程序以启动。如果要直接从SPI启动(在覆盖引导序列)而不会使次级引导加载程序以OTP编程到OTP,指示系统从SPI引导。当您想要从驻留在SPI中的多个图像启动时,使用SPI闪存中的二级引导程序(双映像引导程序)。通过SPI中的次级引导加载程序(不使用双重图像选项)刻录次级引导加载程序,您希望实现什么?

谢谢mt_dialog.

剑桥
离线
最后一次露面:5年2个月前
加入:2015-08-19 10:02
嗨mt_dialog,

嗨mt_dialog,

我只想要我的应用程序可以通过苏格达升级,并不知道这是什么最好的做法。

mt_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2015-06-08 11:34
凯布里迪格纳,

凯布里迪格纳,

所以,您正在尝试Suota应用程序,可以请按照Suota文件的说明进行操作吗?具有两个图像(multipart.bin)的双重图像引导程序似乎没有工作(您的系统根本无法启动)?

谢谢mt_dialog.