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.
我构建了22块电路板、其中只有5块电路板出现此问题。 我使用通过 AISgen 工具生成的.AIS 文件将 TMS320C6748引导加载为 SPI 从站。 运行启动(SPI 主器件)的微控制器固件在所有22个电路板上都是相同的。 所有22个电路板上的.AIS 文件都是相同的。 我已经验证了.AIS 已成功加载到所有电路板上、并且正在准确地写入 C6748。
所有板上的所有初始握手都正常。 在这之后、会调用几个执行函数命令。 然后启用 CRC 校验。 随后是多个段加载和 CRC 检查。 这在所有电路板上都是正常的。 在我执行第4个段加载和 CRC 校验之前、这将继续运行正常。 第4段加载的地址明显高于前3段。 此时、5个坏板始终报告一个无效的 CRC 值。
我不知道为什么我在有限的电路板上遇到这个问题。 在这些电路板上组装期间、如果 C6748在坏电路板上通信良好、直至在较高地址加载段、可能会发生什么情况。 它看起来不像一个汇编问题。 固件和.AIS 代码是相同的、因此我认为不存在问题。 好电路板和坏电路板在 C6748上的器件标识完全相同、因此我假设它们是相同的器件版本等 这些是:
TMS320
C6748EZWT
63A80ZW GI 450
527 ZWT
有没有人曾遇到过这样的问题、或知道我的问题可能是什么?