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.

[参考译文] AM2434:[AM243x/AM64x]的寄存器映射中是否存在唯一标识符?

Guru**** 2446940 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1203479/am2434-am243x-am64x-is-there-a-unique-identifier-somewhere-in-the-register-map

器件型号:AM2434

您好!

我希望在现场配置(以及工厂配置)中启用使用 AM243x/AM64x 系列 Sitara 产品的器件。 我希望能够唯一标识每个模块、并希望 SoC 有一个包含唯一标识(例如批次代码/行构建信息或可能是唯一序列号)的寄存器。  

我将使用它来生成目标固件或现场仅配置单个器件。  

寄存器映射中是否有类似这样的东西可以使用并且不会发生更改、还需要保证它在所有单元中是唯一的。

谢谢。

Sasha.  

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

    您好!

    有一条 TISCI 消息返回唯一标识符: https://software-dl.ti.com/tisci/esd/latest/2_tisci_msgs/security/runtime_debug.html?highlight=uid#tisci-msg-get-soc-uid-get-soc-uid

    请注意、我不是 TI。 他们可能会为您提供其他建议。

    此致、

    多米尼克

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

    嘿、Sasha、

    正如多米尼加所提到的 获取这些信息的推荐方法是 TISCI API 。 但是、API 仅是对 CTRLMMR_JTAG_USER_ID 寄存器的安全/受控读取、在器件 TRM 简介一章(AM243x 技术参考手册(修订版 E)(TI.com)的最后一节中进行了定义。 包括下面的屏幕截图以供参考。

    此致、

    Zackary Fleenor

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

    尊敬的 Zackary:

    感谢您的快速响应。  

    但是、就我所知、每个 SoC 的 JTAG_USER_ID 都相同。 基本上、同一批次的每个 SoC 都将具有相同的 JTAG_USER_ID。 我正在寻找每个 SoC 特有的东西。  

    例如、如果我订购100个 AM243x 器件、我想知道在订购的100个 SoC 中是否有一个寄存器保证具有唯一值(每个值不同)。  

    谢谢。

    Sasha.

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

    如果 UID 实际上只是读取 JTAG_USER_ID、我会感到很不愉快、因为该信息用于将安全调试解锁证书与一个特定的器件链接起来。 我知道、这个 ID 是唯一的。

    此致、

    多米尼克

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

    太有趣了!

    我一定会再来的!

    您能确认它们实际上是不同的吗?

    Sasha.

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

    您好、Sasha、

    我已经确认 TISCI API 使用专用的 UID (唯一 ID)寄存器。 如前所述、JTAG_USER_ID 是器件类型通用的、每个器件不具有唯一性。 一种方法是使用 CTRLMMR_MAC_ID[0:1]寄存器。 每个器件都将有一个专用的唯一 MAC 地址、该地址可编程到这些寄存器中。

    此致、

    Zackary Fleenor