This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,
我正在为F2.8377万D设备内的两个CPU开发自定义引导加载程序,我正面临一个奇怪的情况。
引导加载程序很简单:
如果我将引导加载程序加载到空设备,它第一次就会工作,并且应用程序会成功执行。 但是,如果我再次"进入引导模式"(重置CPU1),则引导加载程序也会再次工作,但CPU2无法擦除包含应用程序数据和程序的闪存扇区。 另一方面,CPU1工作正常。
我使用 的是F021 API,产生的错误是来自fmstat的位EV处于活动状态。
我已经查看了从闪存执行的引导加载程序代码中是否有任何内容(中断或某些内容),但两个CPU的RAM中都有。 我已经查看了闪存泵信号的使用,并且对于每个闪存命令,都请求信号。
有什么想法吗?