各位大牛,你好
我在使用CAN刷写的时候出现一个问题不能理解, 通过Debug口重新刷写boot程序后,点击运行,然后直接通过CAN 来刷写app程序是成功的。但第二次接着刷写或者重新上电刷写app都不成功,请问会是什么原因呢?
另外在出现这个问题时候发现FMSAT寄存器0x30, Invalid data 故障是什么意思呢? 这个Invalida data 哪里来的,对比了 在调用库文件刷鞋驱动时候要刷写数据是没有区别的。
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.
各位大牛,你好
我在使用CAN刷写的时候出现一个问题不能理解, 通过Debug口重新刷写boot程序后,点击运行,然后直接通过CAN 来刷写app程序是成功的。但第二次接着刷写或者重新上电刷写app都不成功,请问会是什么原因呢?
另外在出现这个问题时候发现FMSAT寄存器0x30, Invalid data 故障是什么意思呢? 这个Invalida data 哪里来的,对比了 在调用库文件刷鞋驱动时候要刷写数据是没有区别的。
user5164545 说:第二次接着刷写或者重新上电刷写app都不成功,请问会是什么原因呢?
请问能否详细描述一下?不成功的表现具体是怎样的?
user5164545 说:FMSAT寄存器0x30, Invalid data 故障是什么意思呢?
您可以看一下 TRM 内该寄存器的详细说明
5.7.21 Flash Module Status Register (FMSTAT)