我使用 HW 序列进入 BSL。
然后发送以下数据进行批量擦除
"0x80 0x21 0x00 0x11 0xFF…… 0xFF 0x9E 0xE6"
当传输未完成("0x80 0x21 0x00 0x11"时序)时、从 BSL 接收到"0x51 0x51"数据。
这些原因是什么?
我如何解决这个问题?
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.
我使用 HW 序列进入 BSL。
然后发送以下数据进行批量擦除
"0x80 0x21 0x00 0x11 0xFF…… 0xFF 0x9E 0xE6"
当传输未完成("0x80 0x21 0x00 0x11"时序)时、从 BSL 接收到"0x51 0x51"数据。
这些原因是什么?
我如何解决这个问题?
您好、Lee、
根据 《MSP430 FRAM 器件引导加载程序(BSL)用户指南》第18页、FR4xx、FR21xx 和 FR20xx MCU 上的 BSL 不支持批量擦除命令。
我们没有关于 BSL 调用和开始通信之间的最短时间的规格。 CPU 的运行速度为8MHz、并且需要一些时间来启动 BSL。 对于某些器件、FLL 锁定也需要一些时间。