Thread 中讨论的其他器件:UNIFLASH
工具/软件:
您好的团队、
我向我的客户提出这个问题。
如果他们使用 CCS12.7.1和 XDS110将.out 文件编程到芯片、则一切都正常。
但是、如果他们使用 uniflash 和 XDS110将十六进制文件(在默认配置中由 C2000 hex 生成)编程到芯片、则会有一定的概率会出现在警告下方:
如果他们再次使用 uniflash 程序和十六进制文件、则会显示下面的错误:
现在、如果他们再次使用 CCS 对文件进行编程、它将显示在 error 下方、我们无法对闪存进行任何输出文件编程。
客户已经有4块电路板有同样的 现象。 无论它是再次上电还是断电或者执行其他操作、闪存都无法重新编程
我看到了类似的主题: TMS320F28384D:在删除断点时采取"保持停止"操作时遇到问题- C2000微控制器论坛- C2000︎ 微控制器- TI E2E 支持论坛、它说这可能是由 XRSn 电路引起的、因此我检查了 XRSn 电路、HV_XRSn 将与 XRSn 引脚连接并进行调试。 2引脚 JTAG 设计与4引脚 JTAG 不一样,我和标准2引脚 JTAG 电路相比,似乎还可以。
所以、
1.这种现象的可能原因是什么,我们如何找出问题?
2.您能帮助检查此电路是否正常吗?
3.我想尝试 TMS320F28384D 中提到的相同测试:移除断点时出现"保持停止"- C2000微控制器论坛- C2000︎ 微控制器- TI E2E 支持论坛、我将基于 flashapi_ex1_programming 工程修改演示、需要更改 cmd 文件、我想检查我们是否有任何演示在 RAM 中运行但要擦除、对闪存进行编程? 或者、 在修改 flashapi_ex1_programming 工程时、您有任何建议吗?
BRS
Shuqing