工具/软件:
1.我有一个自定义的引导加载程序,我正在使用闪存 API 将新的应用程序代码加载到闪存(OTA)中。
2.成功加载应用程序代码后,代码跳转到应用程序的起始地址,以便开始执行应用程序
3.在将近1700次 OTA 尝试中、我发现7次尝试、其中应用程序开始运行 MCAN Rx 中断不起作用、但 Tx 正常。
4.这里的主要问题是,如果我做了上电复位没有再次加载应用在该尝试中,然后问题得到解决, Rx 中断开始工作。
5.我在跳转到应用程序之前在引导加载程序中禁用 MCAN 中断、然后再次启用该中断。
可能的原因是什么