主题中讨论的其他器件: MSP-GANG
大家好、我正在 使用 MSP430FR2512、在我的程序中、我将通过读取程序存储器的内容并使用 CRCDI 和 CRCINIRES 寄存器执行 CRC、来执行存储器 CRC 测试。 我将计算出的 CRC 与存储在我正在检查的边界之外的常量、预先计算的值进行比较。 这是我存储在0xE300的常数、我的存储器读取和计算跨越0xE302 - 0xFFFE。 我确保在应用计算和预编程计算中使用相同的种子值。
在对 MSP-Gang 编程器进行编程 时、似乎工作正常、但不安全、但在我保护器件时失败。 我认为这只是烧了 JTAG 保险丝、不应该影响程序存储器的内容是否正确?
在我的上电自检中、我还会检查看门狗、方法是允许看门狗过期、 然后检查看门狗超时的复位矢量、对 R 寄存器执行写/回读测试、然后设置锁频环和 MCLK、再禁用 BSL。 不要相信这应该与保险丝发生交互、而是想看看是否有任何见解。 谢谢