Thread 中讨论的其他器件:MSP-FET
工具与软件:
使用 MSP430F5638-IPZ-2、使用 CCS 版本的定制 SBC 12.81.00005和 MSP-FET
在将程序加载到 MCU 或调试时、有时在过去一年左右出现"Load Program Error"。
通常重试一次或两次 会修复、或者将所有部件断电:SBC、MSP-FET、CCS。 但随着代码大小的推移、最近情况变得更糟。 但代码和 RAM 的使用仍完全在 MCU 限制范围内。
MSP430: 闪存/FRAM 使用量为42084字节。 RAM 的用量为12016字节、即 FRAM 的可用容量为256 KB、RAM 的可用容量为16 KB。
已尝试:不同的代码变体、两个不同的 MSP-FET、不同的 USB 端口、运行注册表清除器并且冷启动了 PC、但问题仍然存在。
较小的测试程序不太可能出现问题、下面显示了两种错误消息变体
错误消息1
MSP430:在长度为0x7fc8的第0页上写入0x10000处的存储器块时发生故障:无法写入器件存储器
MSP430:文件加载器:验证失败:目标无法写入0x0FFD8
MSP430:GEL:文件:DC2-430-ALL-01.out:加载失败。
错误消息2.
MSP430:文件加载程序:验证失败:地址0x110F6上的值不匹配请验证目标内存和内存映射。
MSP430:GEL:文件:DC2-430-All-02.out:发生数据验证错误、文件加载失败。
另一个令人烦恼的问题是如果我让它加载并运行、调试器会经常忽略所有断点、运行箭头灰显、红色的"终止"按钮亮起
ISR 用于设置时基的 RTC B、端口3有六个开关、而 IV 针对每一个开关进行解码
JTAG 连接(如下所示)、在《硬件工具用户指南》中(图2-1)对于4线 JTAG 连接、引脚10、12、13、14用于反向通道连接-不使用该引脚
SBC 电源来自外部稳压电源
来自 USB 端口的 MSP-FET 电源