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.

[参考译文] CCS/TMS320C6713B:"与目标字节序不匹配、未加载"加载程序时出错

Guru**** 2556920 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/615837/ccs-tms320c6713b-does-not-match-the-target-endianness-not-loaded-error-when-loading-a-program

器件型号:TMS320C6713B

工具/软件:Code Composer Studio

使用 CCS 加载.out 文件时遇到问题、因为该文件与目标字节序不匹配、加载失败。 它使用的是已使用多年的生产中电路板(使用 C6713B)。 大多数电路板都可以轻松加载、但偶尔会减少此错误、并且只能通过更换 DSP 来解决。 连接仿真器并查看 CSR 后、我可以看到寄存器的 EN 位(在数据表的 CPU CSR 寄存器位字段说明表中进行了说明) 是高电平、这意味着它处于小端模式、并且与我尝试加载的应用程序一致。 是否有任何其他原因触发此错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Keith、

    我已将此内容转发给 C67x 软件专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢你

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Elliot、

    复位期间仅选择一次字节序(由 HD[8]/GP[8]上的值决定)、如该器件数据表中的表18所示。 请检查电路板上此引脚的配置。 同时检查您正在使用的 DSP 软件包,并查看 HD12设置。

    我唯一能想到的另一个原因是仿真连接出现故障。 在较新的 CCS 版本中、当您连接到 DSP 内核时、IDE GUI 会指示它是否看到大端字节序或小端字节序设置。 在工作板上、您应该会看到如下所示的"LE"、以指示它是小端配置。  



    您能否尝试一下该实验、看看这是否为您提供了额外的见解。

    此致、
    Rahul

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    HD8和 HD12引脚均保持悬空。 我假设这两个引脚都应该由内部上拉电阻器拉高、如数据表的端子功能表中所述。

    如随附的屏幕截图所示、连接看起来很安全、CSR 的 EN 位为"1"、指示灯显示 LE 模式、但该硬件上仍然出现错误。 相同的电路板不会显示相同的错误。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Keith、

    您能否确认您加载的.out 是为小端模式构建的。 我不n`t 问题的根本原因是什么、但它似乎与软件相关、因此我要求一些硬件专家对此问题发表评论。


    此致、
    Rahul

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Keith、

    请提供有关此问题频率的更多信息。  您生产了多少个电路板、其中有多少电路板以这种方式发生故障。  它们是否都以完全相同的方式失败?  DSP 更换是否是唯一已知的故障解决方案?

    您提到引脚 HD8和 HD12是悬空的。  您是否意味着它们是未连接任何布线的未连接引脚?

    当电路板/DSP 处于故障模式时、您在 CCS 中具有什么功能?  您能否手动访问内部存储器并更改存储器位置的内容?  您能否检查 DSP 内核寄存器的内容并更新程序计数器等值?

    Tom

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Tom、

    频率相对较低,但在过去几个月中似乎略有增加。 在我测试过的两个电路板中、都显示了相同的行为。

    2、引脚未连接到任何线迹。

    3.我在 CCS 中有完整的功能、可以执行您建议的所有操作、但我无法加载.out 文件除外。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Keith、

    在生产的板中、有多少个出现故障的板?  在多长时间内?

    Tom

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将要求我们的生产团队跟踪故障数量、并在我们确定故障百分比后返回给您。