Does RT1050 have UUID (instead of UID)? if it does, which registers I can get it from?
I know RT685 has it, see the UM11147 Section 4.5.5.52, but I didn't find it in RT1050 reference manual, it just mentions a 8-byte UID which can be read from OCOTP->CFG0 and OCOTP->CFG1, but I don't think it's the standard 16-byte UUID following rfc4122 https://www.rfc-editor.org/rfc/rfc4122 .
UUID is from the fuse 0x410 and 0x420. We can use the shadow registers to get its value.For RT1050, you can use the following code to get the UUID.
UUID_L = *(uint32_t *)0x401f4410;
UUID_H = *(uint32_t *)0x401f4420;
Hi @ffloree ,
Yes, there is a thread on similar topic, and you may refer to https://community.nxp.com/t5/i-MX-RT/Read-UID-Unique-ID-on-i-MXRT-RT1050/m-p/1202637 for details.
You may refer to chapter 22 in the RM for more details.
Hope that helps,
Have a great day,
Kan
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
@Kan_Li ,
Thank you, I've seen this ticket, it talks about the Unique ID instead of Universally Unique ID. You provided the 8-byte (reg0x410 and reg0x420) data is not the UUID either. Correct me if I'm wrong.