DESK-XZU-L/General/ConfigID

From DAVE Developer's Wiki
Jump to: navigation, search
History
Issue Date Notes
2026/06/26 DESK-XZU-L 2.x.x release


ConfigID[edit | edit source]

This article describes how the ConfigID is implemented in the products supported by the DESK-XZU-L Linux Kit.

Hardware implementation[edit | edit source]

Both ONDA Evaluation Kit and ONDA Plus Evaluation Kit use the first KiB of the internal I2C EPROM on the SoM to store ConfigID (and its CRC32) and UniqueID (and its CRC32). Additionally, the ONDA Plus Evaluation Kit also stores the same data on the I2C EPROM located on the CB.

U-Boot integrates the software routines for reading and displaying the ConfigID. Hereunder an example of SOM ConfigID at startup:

...
SOM ConfigID#: 00010001
SOM UniqueID#: fffffefc:fffffefc
CB ConfigID#: 00000002
CB UniqueID#: ffffffff:ffffffff
...

Generally speaking[edit | edit source]

  • SOM ConfigID is used to identify the configuration of the basic features of the SOM
  • CB ConfigID is used to identify the peripherals and the I/O interfaces.