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.
在定制 SBC 上使用 CCS v10、MSP-FET 和 MSP430F5638。 有时、我在尝试对 MCU 进行编程时会遇到以下错误。
MSP430:写入长度为0x5e 的第0页0x8000处的存储块时遇到问题:无法擦除器件存储器
MSP430:文件加载器:验证失败:目标写入0x08000失败
MSP430:GEL:文件:D:\Product\digs\Code\DC2\MCU1-430\430-Test\MSP430-Testbed-01\Debug\MSP430-Testbed-01.Out:加载失败。
MSP-FET 是否存在问题?
这可能与我今天创建的另一篇文章相关: CCS v10程序在 Step Return Arrow 上停止
您好!
确保您的 JTAG 接口电路与《MSP430硬件工具用户指南》中建议的电路相匹配。 此外、您还可以尝试在 CCS 工程的目标配置设置下降低 JTAG 时钟速度。 如果您不熟悉如何执行此操作、我建议您在论坛中搜索相关主题帖。
尊敬的 James:
感谢您的回复。 这种情况很少发生、但有时会发生。 我使用 MSP-FET 在该电路板上开发代码已有一年多的时间。 它是来自 DS 或 UG 的 JTAG 电路。 我将研究降低 CCS 中的 JTAG 时钟速度。 是否有重置或测试 MSP-FET 本身的余地?
我已经浏览过 CCS 项目设置、但看不到任何用于设置 JTAG 时钟速度的内容。 它在哪里?
有多种方法可以实现这些设置。 我通常双击 CCS 项目文件夹下"targetConfigs"文件夹中的.ccxml 文件。 然后、单击弹出窗口底部的"Advanced"选项卡。 在下一个屏幕上、单击左侧的"MSP430"。 您应该能够在右侧看到"JTAG/SBW 速度"选项。 进行任何更改后、请务必单击"保存"。
此问题导致出现“Step Return Arrow 上的程序停止”问题。 请参阅该案例下的更多详细信息。 最终是由 JTAG 电路中的跳线导致的、它在 VCC 工具或 VCC 目标电源之间切换。 到目前为止、移除跳线已解决了问题至少几天。 我在定制 SBC 上使用的 JTAG 电路来自《TI MSP430硬件工具用户指南》、图 2-1、P. 21、4线 JTAG 连接。 我正在为 SBC 使用单独的电源、但 MSP-FET 对自己通过 USB 供电感到更满意。
感谢 James 的帮助。