Hi Experts,
Is there a way to identify AM64x with a unique ID ?
I did not find anything similar to a unique ID in our TRM.
Might it be possible to use something like the JTAG ID etc ?
Regards,
Alex
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.
Hi Alex,
I would encourage you to go through this FAQ: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1228618/faq-am6xx-how-to-check-if-device-type-is-hs-se-hs-fs-or-gp?tisearch=e2e-sitesearch&keymatch=check%20device%20type#
I believe your board is HS-FS so the log will also contain the unique ID for AM64x.
Regards,
Vaibhav
Hi Vaibav,
Is this also available for AM64x GP devices?
Is there any information on the register in our datasheet or TRM so that I can refer to it?
Regards,
Alex
Hi Alex,
Thanks for your response.
I would also like you to check this FAQ: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1217337/faq-processor-sdk-am62x-how-to-read-device-id-register?tisearch=e2e-sitesearch&keymatch=check%20device%20id#
Is this also available for AM64x GP devices? -- yes its applicable for both GP and HSFS.
Regards,
Vaibhav
Hi Vaibhav,
In the links you provided the string is being printed out during Flash programming, which means the SoC / CPU *does* contain a Unique ID.
This is good.
However, for my customers purpose, we’d need to read out the value while operating the device.
Thus, is there any way to read out this value from a register address while the device is running “normally”?
Regards,
Alex
Hi Alex,
for my customers purpose, we’d need to read out the value while operating the device.
Thus, is there any way to read out this value from a register address while the device is running “normally”?
I have noted your follow up question.
I am going to check and see if there is any register which does so.
Please allow me sometime to follow up here.
Thanks for your patience.
Regards,
Vaibhav
Hi Alex,
Thanks for your patience.
I would request you to go through the following E2E: https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1252583/faq-am625-am623-custom-board-hardware-design-reading-device_id-and-unique-soc-cpu-id
Regards,
Vaibhav
HI Vaibhav,
As
3.Is the ID unique for each device?
This ID can be used to identify the SoC device type and is not unique to every device.
In this case we are looking for a Unique ID.
Regards,
Alex
Hi Alex,
The different ways to retrieve the SoC Unique ID are described here
So, you can use TISCI_MSG_GET_SOC_UID API to retrieve SoC ID at runtime.
Regards,
Prashant