Chip_IAP_ReadUID

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Chip_IAP_ReadUID

1,424 Views
chucktian
Contributor I

I am working on LPC54114. I tried to use Chip_IAP_ReadUID to get a unique ID for USB detection. However, I only got {0, 65535, 0, 0} from the result. I assume it should be a unique random number from manufacture process. BTW, Chip_IAP_ReadPID works fine for me. So it doesn't make sense why ReadUID is not working. Anyone can help? Thanks a lot.

2 Replies

1,156 Views
ckphua
NXP Employee
NXP Employee

This is a known issue and documented in the LPC5411x Errata sheet.

Here's the workaround:-

The unique serial number (four 32-bit words) can be directly read from address locations

0x0100 0100 to 0x0100 010C

1,156 Views
jeremyzhou
NXP Employee
NXP Employee

Hi Chuck Tian,

Thank you for your interest in NXP Semiconductor products and 
the opportunity to serve you.
I was wondering if you can share the demo, and then I can replicate the issue on LPCXpresso LPC54114.
Have a great day,

TIC

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------