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.

[参考译文] AM4372:读取 DIE_ID 或类似的标识符

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1636471/am4372-read-out-die_id-or-similar-identifier

部件号: AM4372

我尝试读取 AM437x GP 上的 DIE_ID 寄存器、对于 0x44E10520 以后的器件、我始终得到 0。 该芯片是否有任何可用作唯一(或至少变化)标识符的东西、如果没有、我们是否有任何可以持续用于存储此类值的寄存器。

谢谢。此致、
彼得

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

    您好、Peter、

    感谢您的查询。

    考虑到根据 AM437x TRM、控制模块基地址= 0x44E1_0000:

    另外还来自 部分、COTNROL_MODULE 寄存器

    我可以看到来自此 BA 的偏移量 0x0520 指向 保留位置。  

    我无法识别 TRM 中列出的任何控制模块寄存器中的 DIE_ID 参数。

    您能否确认您的请求实际上是关于访问以下任何控制模块寄存器:ctrl_device_ID、ctrl_revision 还是 no?

    期待您的反馈!

    此致、

    Anastas Yordanov

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

    您好、Peter、

    我从 AM437x 系统专家那里得到确认、TI 不支持 AM437x SoC 的 DIE_ID 唯一标识符。 这可能会解释您在该保留位置读取 0x0 的原因(我也不建议对其进行写入访问)。 该器件不支持芯片 ID 识别功能。

    请告诉我,如果你有进一步的问题或这澄清,我们将 关闭线程!  

    谢谢!

    此致

    Anastas Yordanov

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

    您好、Peter、

    我一个月没听过你的声音。 因此、我假设 AM437x SoC 显然不支持 DIE_ID。

    我现在正在关闭 TT。 如果您还有其他问题、请随时创建新主题。

    谢谢

    此致

    Anastas Yordanov