对芯片进行编程并测试固件之后。 它连接到交流装置。
我们怀疑在没有密码的情况下意外进入 BSL、我们看到芯片被整体擦除。
这是否会发生?
我们可以做些什么来防止它? JTAG 引脚保持断开状态。
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.
对芯片进行编程并测试固件之后。 它连接到交流装置。
我们怀疑在没有密码的情况下意外进入 BSL、我们看到芯片被整体擦除。
这是否会发生?
我们可以做些什么来防止它? JTAG 引脚保持断开状态。
您好!
这就是我们在已擦除的单元上看到的内容:
1.所有主存储器都被擦除。
2、信息存储器被擦除、但具有相同的字节
@1000
AA 55 FF 3F CD AB AA 55 34 12 FF FF FF FF FF FF FF FF FF
和信息块末尾的不同字节
第一个单元
FF FF FF FF FF FF FF FF FF FF 89 8E 75 8D FF FF FF
第二个单元
FF FF FF FF FF FF FF FF FF FF 9E 8E 91 8D FF FF FF
您能否判断这是否是 BSL 批量擦除的结果?
这意味着什么?
您好、lior Kfir、
对于 MSP430x2xx BSL、有这样的名称:针对 BSL 的冷启动和热启动。 当 BSL 由 TST-RST (硬件调用)调用时--这是冷启动,对主内存和信息内存执行整体擦除。 对于热启动、通过从应用程序调用 CHEN BSL、不会擦除信息存储器。
我仍然尝试分析的是、即使是偶然调用 BSL、引导加载程序也会在收到批量擦除命令时执行批量擦除。 当调用 BSL 但未传输任何数据时、不应执行批量擦除。