Jetson Nano Serial-Number修改

  1. Serial Number 获取 (默认为13位十进制数)
sudo lshw | grep serial
或
sudo cat /sys/firmware/devicetree/base/serial-number 
1423219012968
  1. Jetson Serial Number 存储在核心板的EEPROM中
    Jetson Module EEPROM Layout

Jetson Nano EEPROM --- I2C总线2,设备地址0x50

    nvidia@nano:~$ 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 02 00 04 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 32 2d 34 30 30 20 46 2e 30 00 00 00 00 00 00    02-400 F.0......
    30: 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff    ................
    40: ff ff ff ff 14 f1 e9 4b 04 00 31 34 32 33 32 31    ....???K?.142321
    50: 39 30 31 32 39 36 38 00 00 00 00 00 00 00 00 00    9012968.........
    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 14 f1 e9 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 b2    ...............? 
  1. 手动修改,必须重新计算CRC8并写入到EEPROM 0xFF地址,否则无法开机也无法再次烧录核心板
    将0x31[0x4a地址] 改为 0x54
    sudo i2cset -f -y 2 0x50 0x4a 0x54

同时修改0xb2[0xff地址] 改为 0xd8 即前254字节的CRC-8 结果
255 CRC-8 computed for bytes 0–254.

你可能感兴趣的:(Jetson Nano Serial-Number修改)