Bytes | Value | Notes | ||
---|---|---|---|---|
0 | 0x01 | Major version number | Version number, incremented for backward-incompatible changes. Software may parse EEPROM data only if both parts match between the software and the module. | |
1 | 0x00 | Minor version number | ||
2–3 | Length of board ID data starting from next field. | |||
4-19 | Reserved. | |||
20–49 | Product Part Number, used for asset tracking. A character string in the format 699-cnnnn-pppp-vvv r.0, where: • 699 is a fixed string. • c is the board class; 8 for a mobile device, or 1 for other. • nnnn is the numeric part of the module’s part number, known as “board ID”: 3668 for NVIDIA® Jetson Xavier™ NX series 3448 for NVIDIA® Jetson Nano™ and Jetson Nano 2GB 2888 for NVIDIA® Jetson AGX Xavier™ series 3310 for original NVIDIA® Jetson™ TX2 3489 for Jetson TX2i and Jetson TX2 4GB 3636 for Jetson TX2 NX 2180 for Jetson TX1 • pppp is the SKU: 0000 for Jetson Nano (developer kit module) 0001 for original Jetson Xavier NX (production module) 0003 for Jetson Xavier NX 16GB0002 for Jetson Nano (production module) 0003 for Jetson Nano 2GB (developer kit module) 0001 for Jetson AGX Xavier (16 GB) 0004 for Jetson AGX Xavier (32 GB) 0005 for Jetson AGX Xavier 64GB 0008 for Jetson AGX Xavier Industrial 1000 for Jetson TX2 0000 for Jetson TX2i 0080 for Jetson TX2 4GB 1000 for Jetson TX1 • vvv is an alphanumeric number in hexadecimal format. • r is the manufacturing major revision, a capital letter. The part number is 22 bytes long. The field is right-padded with 0x00 or 0xFF. An example value is 699-83448-0002-000 C.0. The board ID is 3448, SKU is 0002, version number is 000, manufacturing major revision is C, and minor revision number is 0. Note: The part number is subject to change without notice. However, in the event of a major change with customer impact, a PCN (Product Change Notification) will be issued. | |||
50–55 | WiFi | NVIDIA default MAC addresses. Stored least significant byte first, e.g. if the address is 00:04:4b:01:02:03, byte 50 is 03 and byte 55 is 00. If module does not have a WiFi/Bluetooth chip, values are all 0 bits or all 1 bits. | ||
56–61 | Bluetooth | |||
62–67 | Secondary WiFi | |||
68–73 | Gigabit Ethernet | |||
74–88 | Asset tracking number, a unique string corresponding to the number on the device’s identifying sticker. A character string padded with 0x00 or 0xFF characters. | |||
89-149 | Reserved. | |||
Customer Overwritable Section | ||||
150–153 | ”NVCB" | Block signature; stands for “NVIDIA Configuration Block.” If the value is different than "NVCB", the software uses the appropriate NVIDIA default (above) for each MAC address. | ||
154–155 | 28 | Length of this struct from block signature (byte 150) to end. Value is subject to change. | ||
156–157 | "M1" | Type signature; specifies the format of the following customer-specified MAC addresses. “M1” stands for “MAC address, field format version 1.” If the value is different than "M1", the software uses the appropriate NVIDIA default for each MAC address. | ||
158–159 | 0x0000 | Version. | ||
160–165 | Wi-Fi | Customer-specified MAC addresses. On modules that do not have a WiFi/Bluetooth chip, values are all 0 bits or all 1 bits, and the software does not populate the device tree nodes. Note: This is the last field in the struct whose length is in bytes 154-155. | ||
166–171 | Bluetooth | |||
172–177 | Gigabit Ethernet | |||
178–254 | Reserved for future use. | |||
255 | CRC-8 computed for bytes 0–254. |