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.

[参考译文] AM2634:如何读取 AM2634 的 UID/SOC ID

Guru**** 2422790 points
Other Parts Discussed in Thread: AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1542690/am2634-how-to-read-uid-soc-id-for-am2634

器件型号:AM2634


工具/软件:

TI 团队大家好、

我们将 AM2634 与定制硬件一起使用、希望读取每个控制器中存在的唯一标识符、即 UID/SOC ID、但我们找不到有关如何读取它的任何确切详细信息、您能否提供一些有关如何读取它的见解。

  

此致、

EMC

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

    您好、

    当 SOC 处于 UART 引导模式时、请使用 socID 解析器 python 脚本并从 UART 打印、以获取 SOC ID:

    software-dl.ti.com/.../TOOLS_BOOT.html

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

    您好、

    它不是通过 UART 进行检查、然后通过 python 解析、而是可以直接通过代码读取它、即读取任何寄存器以访问唯一 ID。

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

    您好、

    让我检查一下、然后返回

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

    您好、

    我们将等待您的答复。

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

    您好、

    是否有关于此问题的任何更新

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

    我应该认为答案是对这些内容的寄存器读数...

    但是我不清楚这种解释。

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

    您好、

    我们还能够找到此 TOP_CTRL_EFUSE_UID、但我认为这与 SOCID 不同、您是否有关于如何通过寄存器访问读取 SOCID 的任何信息。

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

    尊敬的 TIMCM:

    对延迟的回复表示歉意、

    在与 ROM 团队在内部进行澄清后、在 UART 引导模式下通过 UART 发送的 UID 是 HSM ROM 安全生成的 UID(根据资产生成的运行时,即密钥预置或未配置以及 TOP_CTRL_EFUSE UID)  

    因此、无法从寄存器读取数据、因为它是由运行时生成的。

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

    读取 UID 的另一种方法是在 SBL 加载 HSM RT 后执行该操作、

    您可以调用 HSM 客户端 API 来在运行时生成相同的 UID、并将其保留在 OTP 或某些 RAM 地址中。

    这样、您可以从 RAM 地址读取 SOC ID。

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

    尊敬的 Anand:

    是否可以在不加载 HSM RT 的情况下访问它

    如果没有、则提供有关如何调用 HSM 客户端 API 并将其存储在 OTP 中的任何文档。

    EFUSE_UID 对于每个控制器来说都是唯一的

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“150519" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1542690/am2634-how-to-read-uid-usce-id-for-am2634/5946618“] soc

    是否可以在不加载 HSM RT 的情况下访问它

    [/报价]

    编号

    3. EFUSE_UID 的含义是、对于每个控制器
    都是唯一的

    是、这对于每个 SoC/控制器都是唯一的。

    2.如果没有相关文档说明如何调用 soc 客户端 API 并将其存储在 OTP 中。

    有关更多详细信息、请参阅 TIFS SDK 示例。