B E L K Q u i c k S t a r t G u i d e
v . 1 . 0 . 9
●
< 0: error
-1: not initialized
●
= 0: ConfigID legacy
for prototypes (ConfigID not yet defined) or for
products manufactured before the introduction of
the ConfigID feature
●
> 0: valid ConfigID
values are reported accordingly with the specific
product table
3.4.7.3 ConfigID hardware implementation on BORA/BORAX
BORA/BORAX uses the first 32bytes OTP block on NOR SPI to
store ConfigID (and its CRC32), UniqueID (and its CRC32)
3.4.7.4 ConfigID software implementation on BORA/BORAX
U-Boot integrates the software routines for reading and
displaying the ConfigID. Hereunder an example of SOM
ConfigID at startup:
U-Boot 2014.07 (Jul 24 2015 - 14:30:55) [belk-2.2.0]
Board: BORA
I2C: ready
DRAM: ECC disabled 1 GiB
NAND: 1024 MiB
MMC: zynq_sdhci: 0
SF: Detected S25FL256S_64K with page size 256 Bytes,
erase size 64 KiB, total 32 MiB
In: serial
Out: serial
Err: serial
SOM ConfigID#: 00000002
SOM UniqueID#: fffffefc:fffffefc
March, 2016
53/66