Home/Support/Support Forum/Serial number not shows after closed device
Welcome to Digi Forum, where you can ask questions and receive answers from other members of the community.

Serial number not shows after closed device

0 votes
I closed the device and still serial number is not shown.

Environment size: 2928/131067 bytes
=> trustfence status
Key 0: [OK]
Key 1: [OK]
Key 2: [OK]
Key 3: [OK]
* Secure boot: [CLOSED]
* Encrypted U-Boot: [YES]
* HAB events: [NO ERRORS]

KPA_ENVIEW0000 login: root
root@KPA_ENVIEW0000:~# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 5 (v7l)
BogoMIPS : 48.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

Can you show me da way how can I do this?

asked Mar 15, 2021 in Linux by adi1525 New to the Community (5 points)

Please log in or register to answer this question.

2 Answers

0 votes
The Serial Number is one of the HWID fields programmed into the OTP bits during manufacturing:

These bits can be later read on Linux with this command:

~# cat /sys/fsl_otp/HW_OCOTP_MAC0

Serial number can be obtained by masking the result of this command with 0xFFFFF.

This field is also inserted in the device tree by U-Boot. Can be read directly with the following command:

~# cat /proc/device-tree/digi,hwid,sn

I believe you should also see it with sysinfo command

from u-boot run
hwid read
answered Mar 15, 2021 by LeonidM Veteran of the Digi Community (4,457 points)
Thanks Leonid, every command works.

But what about serial number in /proc/cpuinfo, is it there shown the same number as from yours commands?

Can you also tell me why serial is written in "HW_OCOTP_MAC0" as this is register for MAC address?

For now I'm reading HW_OCOTP_CFG0 and HW_OCOTP_CFG1 to obtain serial number.

Thanks and regards,
0 votes
I had a similar problem and I used this command:

~# cat /sys/fsl_otp/HW_OCOTP_MAC0
answered Mar 22, 2021 by Alexander_Richter New to the Community (1 point)