jetson NANO Serial Number?

$ sudo cat /sys/firmware/devicetree/base/serial-number

get string: 04211190237170400202

but the S/N on board is: 0421119030278, what’s the relationship of the 2 string?

Hi,

Could you also share the full boot log with us? Thanks.

hi, WayneWWW,

it’s the full log: http://101.200.50.71/test/nano_serial-number.png

why it’s not same string? and how can i get serial number from the printed circuit board?

thank you~

This maybe a software problem. Our team is still investigating it.

ok, thank you.

We are getting the same. We are not using the device tree file directly, but lswh. It’s a different serial number than on the Nano.

Could you guys also use i2cdump tool to dump the eeprom value?

What is the full command we should run?

1.from the printed circuit board, S/N is: 0421119030278

  1. from linux:
    $ sudo cat /sys/firmware/devicetree/base/serial-number
    get string: 04211190237170400202

  2. from eeprom:
    nv@nv-desktop:~$ sudo i2cdump -f -y 2 0x50
    No size specified (using byte-data access)
    0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
    00: 01 00 fc 00 78 0d 00 00 02 46 00 00 00 00 00 00 ?.?.x?..?F…
    10: 00 00 00 00 36 39 39 2d 31 33 34 34 38 2d 30 30 …699-13448-00
    20: 30 30 2d 32 30 30 20 46 2e 30 00 00 00 00 00 00 00-200 F.0…
    30: 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff …
    40: ff ff ff ff c2 00 e4 4b 04 00 30 34 32 31 31 31 …?.?K?.042111
    50: 39 30 32 33 37 31 37 00 00 00 00 00 00 00 00 00 9023717…
    60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    90: 00 00 00 00 00 00 4e 56 43 42 1c 00 4d 31 00 00 …NVCB?.M1…
    a0: ff ff ff ff ff ff ff ff ff ff ff ff c2 00 e4 4b …?.?K
    b0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?..
    c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 …

the string maybe: 0421119023717

elias_mir,

Please use the same command as #9. Thanks.

sudo i2cdump -f -y 2 0x50
[sudo] password for ai: 
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 01 00 fc 00 78 0d 00 00 02 46 00 00 00 00 00 00    ?.?.x?..?F......
10: 00 00 00 00 36 39 39 2d 31 33 34 34 38 2d 30 30    ....699-13448-00
20: 30 30 2d 32 30 30 20 46 2e 30 00 00 00 00 00 00    00-200 F.0......
30: 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
40: ff ff ff ff 53 3e e4 4b 04 00 30 34 32 31 33 31    ....S>?K?.042131
50: 39 30 32 37 33 34 36 00 00 00 00 00 00 00 00 00    9027346.........
60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
90: 00 00 00 00 00 00 4e 56 43 42 1c 00 4d 31 00 00    ......NVCB?.M1..
a0: ff ff ff ff ff ff ff ff ff ff ff ff 53 3e e4 4b    ............S>?K
b0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ?...............
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    ................
f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 52    ...............R

Serial on the back of this Nano is 0421519034024

Please try to add this patch to dts.

diff --git a/kernel-dts/tegra210-porg-p3448-common.dtsi b/kernel-dts/tegra210-porg-p3448-common.dtsi
index 4be84f9..d7bf881 100644
--- a/kernel-dts/tegra210-porg-p3448-common.dtsi
+++ b/kernel-dts/tegra210-porg-p3448-common.dtsi
@@ -58,6 +58,7 @@
 		nvidia,tegra-porg-sku;
 		stdout-path = "/serial@70006000";
 		nvidia,tegra-always-on-personality;
+		no-tnid-sn;
 		bootargs = "kmemleak=on earlycon=uart8250,mmio32,0x70006000";
 	};

The sticker would match with serial num.

I patch the new dtd and flash it.then the issue is the same

hi, WayneWWW,

i update dtsi as #12, but serinal num no change(also error), any idea? thanks.

Any updates on this? Do we know if the serial number reported by software is unique?

any update ?

Still waiting for a reply on this, the serial number on the board and the serial number reported from the console are different, I need to know if the serial number reported by the console is unique?

Thanks.

Hi,

My Jetson Nano also has 3 serial numbers.

  1. From lshw: 04212190226670400504

  2. From i2cdump -f -y 2 0x50: 0421219022667
    0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
    00: 01 00 fc 00 78 0d 00 00 02 46 00 00 00 00 00 00 ?.?.x?..?F…
    10: 00 00 00 00 36 39 39 2d 31 33 34 34 38 2d 30 30 …699-13448-00
    20: 30 30 2d 32 30 30 20 46 2e 30 00 00 00 00 00 00 00-200 F.0…
    30: 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff …
    40: ff ff ff ff cd 0f e4 4b 04 00 30 34 32 31 32 31 …???K?.042121
    50: 39 30 32 32 36 36 37 00 00 00 00 00 00 00 00 00 9022667…
    60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    90: 00 00 00 00 00 00 4e 56 43 42 1c 00 4d 31 00 00 …NVCB?.M1…
    a0: ff ff ff ff ff ff ff ff ff ff ff ff cd 0f e4 4b …???K
    b0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ?..
    c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …
    f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fc …?

  3. Printed on the board and box sticker: 0421219027727

The question is why printed and software reported serial numbers are different
and is it possible to use any of these numbers as a unique board identifier?
If possible, what number should be used?
Is there any possibility for the user to modify them?

Please try with latest rel-32.3. This issue should be resolved.

Thank you very much for quick responce.
Is this number unique for each board?
Is there any posibility to modify it outside?