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.

[参考译文] AM263P4:AM263PX-restricted-security:OTP-KEYWRITER

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1612107/am263p4-am263px-restricted-security-otp-keywriter

器件型号: AM263P4

您好、

我尝试在连接到 M4 内核时读取 OTP 值、如软件版本、密钥。 我不知道需要在安全管理器中参考哪个存储器地址。

此致

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

    有关温度偏移、请参阅安全手册和寄存器附录。

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

    是的、我浏览了 HSM_SEC 寄存器、但对于 TI MPK 密钥、客户密钥、值显示为零。

    只有默认值可见。

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

    您将无法以纯文本格式读取密钥。 我不能完全理解这个问题、请你详细说明一下。

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

    是的。

    HSM 从安全管理器寄存器(如密钥,修订版,BCH 值等)读取 OTP 值。

    调试 SBL 时、我尝试 通过连接到 M4 内核来从 0x46000000 读取这些寄存器(根据安全手册和寄存器附录)  

    这些寄存器还提供 TI MPK、TI MEK、SMPK、SMEK、BCH 代码值的值。 即使我的器件是 HS_SE、我也会将这些值视为零。

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

    尊敬的 Geetha:

    当我尝试查看 0x46000000 寄存器值时、我可以在我这边看到密钥的哈希值

    由于安全原因、我不得不模糊这些值、但您可以看到这些值不是零

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

    您好:Nilabh、

    是的、我在存储器中几乎没有寄存器值:

     HSM_SEC_Mgr_SEC_Mgr_ID-4600 0000h

    HSM_SEC_Mgr_SYS_STATUS-4600 0100h

    HSM_SEC_Mgr_FSM_STATUS-4600 0150h

     HSM_SEC_Mgr_write_one_only_status-4600 0300h

    但无法查看以下寄存器、它们显示为零

    HSM_SEC_Mgr_TI_MPK_PART1_STATUS_REG_J-4600 0700h

    HSM_SEC_Mgr_SMPK_PART1_STATUS_REG_J-4600 0800h

    HSM_SEC_Mgr_MSV_STATUS_REG-4600 0D50h 和一些状态寄存器

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

    您对这些寄存器是否有一些特定需求?

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

    您好:Nilabh、

    我只想知道是否可以从这些寄存器中读取值。

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

    尊敬的 Geetha:

    [报价 userid=“649502" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1612107/am263p4-am263px-restricted-security-otp-keywriter/6227152

    HSM_SEC_Mgr_TI_MPK_PART1_STATUS_REG_J-4600 0700h

    HSM_SEC_Mgr_SMPK_PART1_STATUS_REG_J-4600 0800h

    HSM_SEC_Mgr_MSV_STATUS_REG-4600 0D50h 和一些状态寄存器

    [/报价]

    是的、您可以读取这些寄存器、但这些是内部次级管理器寄存器的回显