请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS1227 主题中讨论的其他器件:HALCOGEN
工具/软件:Code Composer Studio
您好!
我最近尝试将一个完全空白的 CCS 项目刷写到定制电路板上、其中包含 TMS570LS1227PGE 芯片。 但是、当我尝试使用外部 XDS110将空白程序刷写到电路板时、我在一小段时间后收到错误1170 (闪存成功擦除、刷写新代码时显示错误)、 在尝试重新闪存后、立即收到错误2131。
之后我意识到、我在 HalCoGen 中将其愚蠢地设置为 TMS570LS1227ZWT 芯片、而不是 PGE 芯片。 我查看了错误、这可能是计时问题(ZWT 和 PGE 具有不同的频率)、因此我想知道是否可能由于我的代码而使电路板起了错误作用。 有可能吗? 为了解决此问题、是否需要/可能对芯片进行完全复位?
我意识到定制电路板会引入许多潜在的错误、这些错误也可能导致此调试问题、因此我假设这是电路板上的硬件错误。 如果是这种情况、我应该在哪里查找不正确的硬件?
我应该补充一点、一个具有相同芯片的第二个更简单的电路板被成功刷写、尽管我使用了从 Get-Go 更正的代码(我很害怕尝试它上的错误代码)。
谢谢!