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!!
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!
-----------------------------------------------------------------------------------------------------------------------
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!
I met the same trouble, and also confused about Carlos's answer...