4个职位/0个新职位
最后一篇文章
米超
离线
最后一次见到:3个月3周前
已加入:2015-08-11 14:30
WDOG重置问题

你好。
我对系统中的WDOG重置有一些问题。我们的固件包括辅助引导加载程序。二进制图像存储在闪存上,必须通过SPI上传。为了节省电池,我想在应用程序运行期间释放/禁用SPI。不幸的是,如果SPI被禁用,那么在WDOG重置之后ROM无法将辅助引导加载程序应用程序上传到RAM。我相信有一种方法可以让ROM启用SPI之前,应用程序上传,但我找不到它。你能帮帮我吗?

设备:
MT\u对话框
离线
最后一次见到:1周19小时前
工作人员
已加入:2015-06-08 11:34
你好,麦超,

你好,麦超,

没有办法干涉ROM代码并打开SPI flash,这是存在辅助引导加载程序的原因之一,您必须将辅助引导加载程序烧录到OTP中,以便在引导过程启动时打开flash,并直接从应用程序所在的SPI引导。如果你正在关闭闪存,你需要在OTP中有sec引导加载程序。也许您可以尝试从NMI\u处理程序打开SPI,但这是不推荐的。

Thansk MT\u对话框

米超
离线
最后一次见到:3个月3周前
已加入:2015-08-11 14:30
你好,

你好,
当然,我试图从NMI\u处理程序打开SPI,但它就是不起作用。
所以,处理问题的唯一方法就是把二次烧成OTP,对吗?

MT\u对话框
离线
最后一次见到:1周19小时前
工作人员
已加入:2015-06-08 11:34
你好,麦超,

你好,麦超,

是的,这就是dialog所建议的,没有办法改变主引导加载程序并打开flash。

谢谢你的对话