I have the below queries regarding the DEVICS_ID
- Is there a device ID available that I can read?
- Can you guide me how to read the device ID?
- Is the ID unique for each device?
- Is there an ID that is unique to each device?
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.
I have the below queries regarding the DEVICS_ID
Hi Board designers,
Refer below inputs for Reading DEVICE_ID related queries.
1. Is there a device ID available that I can read?
The SoC provides register that could be read to identify the device.
2. Can you guide me how to read the device ID?
Below are the steps to read the device ID. Please refer the below TRM section.
1.7 Device Identification
6.1.1.3.3 WKUP_CTRL_MMR Registers
Table 6-1303. cfg0, WKUP_CTRL_MMR0_CFG0 Registers, Base Address=4300 0000H, Length=131072
14h,32, WKUP_CTRL_MMR_JTAGID,4300 0014h
18h, 32, WKUP_CTRL_MMR_JTAG_USER_ID,4300 0018h
I was analyzing the TRM, and it is refered the DEVICE_ID in table1-1
What is the purpose of this value and what register I can find it?
Please refer data sheet
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.
4. Is there an ID that is unique to each device?
The MAC ID is unique to each device.
For now, we have the MAC ID that would be unique to each device,
Reading MAC ID
This is a 48-bit value. refer TRM for the MSB and LSB register.
Please refer below MAC ID read from one of the devices (SoC).
1c-63-49-1b-c1-83
FYI, here is the info from another device.
1c-63-49-22-5f-be
Refer below. FAQ to read the device ID.
Regards,
Sreenivasa