iMX6UL CPU Serial Number?

cancel
Showing results for 
Search instead for 
Did you mean: 

iMX6UL CPU Serial Number?

1,707 Views
joanllopart
Contributor II

Hi,

One quick question: 

Why the iMX6UL is showing 0000000 as serial number or 00000 in Revision?

00:59:12 root@imx6ulevk:/proc> cat cpuinfo

processor : 0

model name : ARMv7 Processor rev 5 (v7l)

BogoMIPS : 24.00

Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae

CPU implementer : 0x41

CPU architecture: 7

CPU variant : 0x0

CPU part : 0xc07

CPU revision : 5

Hardware : Freescale i.MX6 Ultralite (Device Tree)

Revision : 0000

Serial : 0000000000000000

 

Did I forget something during compilation?

Thanks!!

Labels (1)
3 Replies

474 Views
Carlos_Musich
NXP Employee
NXP Employee

Hi Joan,

if the fuses have not been burned, this is normal. You may burn the fuses and the serial number will be generated based on the Unique ID.

However you can also generate one serial number without reading UID if the CPU is booting in encrypted mode. In this case it is generated using SAHARA module.


Regards,
Carlos

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

0 Kudos

474 Views
joanllopart
Contributor II

HI Carlos,

Thank you for you answer. 

I read that I can generate a Unique ID by reading these numbers:

LOW_preUDI=`cat /sys/fsl_otp/HW_OCOTP_CFG0 |cut -c 3-`

HIGH_preUDI=`cat /sys/fsl_otp/HW_OCOTP_CFG1 |cut -c 3-`

echo $HIGH_preUDI$LOW_preUDI > UniqueID.txt

Is it true?

What is SAHARA module?

Thanks!

474 Views
pandaerliu
Contributor II

I met the same trouble, and also confused about Carlos's answer...