Skip to main content

v2n-eeprom-manifest-dump

Raw hex-dump of the 128-byte EEPROM manifest, with a per-field decode after. Useful for verifying factory-test programming and debugging CRC failures.

Source: examples/v2n/v2n-eeprom-manifest-dump/.

What it does

  1. Opens BRD_I2C and instantiates eeprom_24c128_t at 0x50.
  2. Reads bytes 0..127 from the EEPROM into a 128-byte buffer.
  3. Hexdumps the buffer (16 bytes per row, ASCII gutter).
  4. Decodes the structured fields: magic, schema version, family, SKU, hw_rev, serial, mfg date, CRC32.

board.yaml

schema_version: 2

som:
sku: E1M-V2N101

carrier:
name: E1M-X-EVK

cores:
m33_sm:
os: zephyr
app: ./src
peripherals: [i2c]

chips:
- eeprom_24c128

diagnostics:
log_level: info

See also

Questions about this page? Discuss in Community Forum