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.

[参考译文] AM2732-Q1:定制电路板启动 AM2732-Q1 在 OnTargetConnect () 上无法运行

Guru**** 2988520 points

Other Parts Discussed in Thread: AM2732, TMDS273EVM, AM2732-Q1

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1665365/am2732-q1-custom-board-bring-up-am2732-q1-fails-on-ontargetconnect

器件型号: AM2732-Q1
主题中讨论的其他器件: TMDS273EVM 、AM2732、

尊敬的先生/女士:

我有一个 带有 AM2732 的 TMDS273EVM 修订版 C、和一个带有 AM2732-Q1 的定制电路板。 我在这里附加两个 SoC 器件型号(定制和 EVM):
image.png

为了在定制电路板中启动并运行 hello_world 应用、我 使用 XDS110 调试探针 ( www.ti.com/.../TMDSEMU110-U) 创建了一个具有默认 ccxml 配置的新系统工程
我还使用默认的 evmam273x.gel 脚本。

我看到在函数 DOALL() 中、与 DSS 存储器初始化相关的函数(例如:meminitDSSL2 或 meminitDSSL3) 不会终止、因为它们从不从寄存器 DSS_DSP_L2RAM_MEMINIT_STATUS 读取所需的值。 返回的值为 0x20、0xF0、0xE0 等(但从不是 0xFF)。

image.png

  1. 在 D:\ti\ccs2040\ccs\ccs_base\emulation\boards\evm_am273x\gel 中、只存在一个用于评估板的 GEL。 同一 GEL 是否应该与定制板一起使用?
  2. 您建议检查哪些内容、以便更好地阐明应该对此脚本进行哪些修改?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Konstantinos:

    是否确定您使用 TMDS273EVM 而不是 TMDS273GPEVM?  是否可以附上电路板上 AM273 器件的电路板名称和器件标识的图片?  据我所知、TMDS273EVM 从未使用 AM2732Axxx器件构建、但所有 TMDS273GPEVM 都使用 AM2732Axxx器件构建。

    AM2732Axxx和 AM2732Cxxx器件之间的区别在于、A 器件是通用器件、C 器件是 HSFS 器件。  这种差异意味着、在两个器件版本中、需要加载到器件中的 SBL 是不同的、并且 TI SDK 和相应文档只会编写为支持 GP 器件(较早的 SDK 版本)或 HSFS 器件(较新的 SDK 版本)。

    我强烈建议将所有内容迁移到最新版本 (TMDS273EVM、AM2732Cxxx器件;以及最新的 SDK v9.02.00.52)、 这会将所有内容放在 HSFS 器件上整个电路板上、并确保您使用的任何脚本等都能够在 EVM 和定制电路板上运行。

    谢谢、
    Mike