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

你好,麦超,
没有办法干涉ROM代码并打开SPI flash,这是存在辅助引导加载程序的原因之一,您必须将辅助引导加载程序烧录到OTP中,以便在引导过程启动时打开flash,并直接从应用程序所在的SPI引导。如果你正在关闭闪存,你需要在OTP中有sec引导加载程序。也许您可以尝试从NMI\u处理程序打开SPI,但这是不推荐的。
Thansk MT\u对话框
你好,
当然,我试图从NMI\u处理程序打开SPI,但它就是不起作用。
所以,处理问题的唯一方法就是把二次烧成OTP,对吗?
你好,麦超,
是的,这就是dialog所建议的,没有办法改变主引导加载程序并打开flash。
谢谢你的对话