首页 > 编程知识 正文

serial number序列号(Jetson Nano Serial-Number 修改)

时间:2023-05-04 05:06:16 阅读:121709 作者:3614

Jetson Nano的序列号保存在路径/sys/firmware/device tree/base/serial-number中。 可以使用以下命令查看:

$ cat/sys/firmware/device tree/base/serial-number 1423920058691在官方网站上,为资产跟踪编号和设备标识标签编号提供了唯一的字符串和说明用0x00或0xFF字符填充的字符串。 实际上,名为serial-number的文件的内容存储在核心板上的EEPROM中。 具体请参照NVIDIA官网介绍Jetson Module EEPROM Layout。 具体来说,序列号存储在I2C总线2上,设备地址为0x50,可以通过下属的命令进行查询。

jetson @ jetson-desktop :~$ sudo I2C dump-f-y20 x 50 no size specified (using byte-data access )。 023456789 abcef 0123456789 abcdef 0033600100 fc 00780 d 030044000000000000000000000000? x? d . 103360000003639392 d 3133438382 d 3030 . 699-13448-00203360332 d 3430302042 e 300000000000003-400 d . 3033600000 fffffffffffffffffffffffffff ... 403360 ffffff 96782 e2db 04831343233932 . x.-? h 142392503360303035383639310000000000000000058691 . 6033600000000000000000000000000000000000000000000000000000000000000000000000000 7033600000000000000000000000000000 . 80336000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 . m1 . a 0: ffffffffffffffffffffffffffffffffff96782 e 2d . x.- b 03360 b 0480000000000000000000000000000000000000000000000000? h . c 033600000000000000000000000000000000 . d 03360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 . e 03360000000000000000000000000000000 .. f 0336000000000000000000000000000007 d . f 03600000000000000000000007 d }序列号的保存位置从4a开始,可以看到各13个字符的1423920058691以ASCII码保存。

当然,可以修改I2C中存储的内容。 修改前必须计算新内容的CRC检查,检查代码保存在最后一个字符中。 上图中的7d是当前的CRC校验码。 由于修改存在一定的风险,如果CRC校验码错误,板子将被淘汰。 所以这里不具体介绍修正方法。 由于特殊原因需要修改,请参考官方网站介绍。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。