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.

PROCESSOR-SDK-AM62X: Booting AM62x HS-FS SoM – tiboot3.bin and Authentication Issue

Part Number: PROCESSOR-SDK-AM62X

Tool/software:

Hi,

We have a custom SoM based on the AM62x GP variant, which has been working fine. We have now switched to the HS-FS variant.

The device code for the HS-FS variant is:

02000000011a0000616d3632780000000000000048534653010001000100010002a6000000000000d68ecb2c055dff11ade95bd927e837d2a53bc23b0a2800cebce4f106bcf309df2213912d77a157a8b7c2df40672a06a918034aa4c7d603e462481475225d49b8ad0bc40b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008244b9b8a68f9fab2c8cf84108108de4fe660cba43ee3eab1f7087767a005690

Which decode to:

-----------------------
SoC ID Header Info:
-----------------------
NumBlocks            : [2]
-----------------------
SoC ID Public ROM Info:
-----------------------
SubBlockId           :
SubBlockSize         :
DeviceName           : am62x
DeviceType           : HSFS
DMSC ROM Version     : [0, 1, 0, 1]
R5 ROM Version       : [0, 1, 0, 1]
-----------------------
SoC ID Secure ROM Info:
-----------------------
Sec SubBlockId       : 2
Sec SubBlockSize     : 166
Sec Prime            : 0
Sec Key Revision     : 0
Sec Key Count        : 0
Sec TI MPK Hash      : d68ecb2c055dff11ade95bd927e837d2a53bc23b0a2800cebce4f106bcf309df2213912d77a157a8b7c2df40672a06a918034aa4c7d603e462481475225d49b8
Sec Cust MPK Hash    : ad0bc40b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Sec Unique ID        : 8244b9b8a68f9fab2c8cf84108108de4fe660cba43ee3eab1f7087767a005690

Based on your migration guide, I understood that switching between GP and HS-FS variants should be possible by replacing the tiboot3.bin file on the SD card:

  • GP - tiboot3-am62x-gp-evm
  • HS-FS - tiboot3-am62x-hs-fs-evm

For the HS-FS variant, I see the following output on the serial console:

U-Boot SPL 2023.04-ti-g836606420854 (May 09 2024 - 05:42:45 +0000)
SYSFW ABI: 3.1 (firmware rev 0x0009 '9.2.8--v09.02.08 (Kool Koala)')
SPL initial stack usage: 13408 bytes
Trying to boot from MMC2
ti_sci system-controller@44043000: Message not acknowledgedAuthentication failed!
### ERROR ### Please RESET the board ###

We have not burned any eFuses yet.

We are currently using the Yocto Processor SDK version 09.02.00.10.

  1. Is there a prebuilt version of tiboot3-am62x-hs-fs-evm that we could try?

  2. Do you have any recommendations on how to proceed from here?

Best regards,

Jakob Hilmer

  • Hello,

    For the HS-FS variant, I see the following output on the serial console:

    The logs suggest you are already booting the prebuilt binary. I see that you are trying to boot from the SD card. Do you see the issue randomly or consistently? Have you tried different SD cards to isolate if the issue is with just specific SD card?

    Thanks!