...
Panel | ||
---|---|---|
| ||
eeprom example for this :
00: 54 6c 76 49 6e 66 6f 00 01 65 0030 0e 45 6d 62 TlvInfo.?e.0?Emb header version Total Payload Length (little endian) Type Length Value crc checksum TLV |
...
Info | ||||||
---|---|---|---|---|---|---|
Finding the I2C Bus NumberTo determine the correct I2C bus number, run the following command:
If no EEPROM device is found, repeat the command with different bus numbers (e.g., 2, 3, 4, 5 etc.) until you detect an address 0x50 or 0x56. Once found, use the corresponding bus number in the script. Example:
If the output shows:
Then bus 2 3 and address 0x50 should be used in the script. |
Note |
---|
Bus 2 or 5 usually has the memory SPD on addresses 0x50 & 0x51, do not write to them! |
...
Anchor | ||||
---|---|---|---|---|
|
Each TLV Key has a Hex Code, Max Length, and belongs to a DMIDecode Type.
System Information (
...
SMBIOS Type 1)
TLV Key | Max Length (bytes) | BIOS path |
TLV_CODE_FAMILY | 20 | - |
TLV_CODE_MANUF_DATE | 10 | - |
TLV_CODE_PLATFORM_NAME | 20 | - |
TLV_CODE_MANUF_NAME | 20 | - |
TLV_CODE_VENDOR_NAME | 20 | - |
TLV_CODE_SYS_NAME | 20 | Main → Detailed Configuration Information → Model |
TLV_CODE_SYS_SKU | 20 | Main screen |
TLV_CODE_SYS_SERIAL_NUMBER | 24 | Main screen |
TLV_CODE_SYS_VERSION | 5 | - |
NIO Information (
...
SMBIOS Type 2)
TLV Key | Max Length (bytes) |
TLV_CODE_NIO_NAME | 20 |
TLV_CODE_NIO_SERIAL_NUMBER | 24 |
TLV_CODE_NIO_VERSION | 5 |
Chassis Information (
...
SMBIOS Type 3)
TLV Key | Max Length (bytes) |
TLV_CODE_CHS_SERIAL_NUMBER | 24 |
TLV_CODE_CHS_VERSION | 5 |
...