Open main menu

DAVE Developer's Wiki β

Changes

DESK-XZ7-L/General/ConfigID

1,496 bytes removed, 13:25, 11 July 2023
no edit summary
!colspan="4" style="width:100%; text-align:left"; border-bottom:solid 2px #ededed"|History
|-
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|VersionID#
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Issue Date
!style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#73B2C7; padding:5px; color:white"|Notes
|-
|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|X.Y.Z|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year11/07/2023|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD|-|-|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|[TBD_link X.Y.Z]|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|Month Year|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|TBD|-|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...|style="border-left:solid 2px #73B2C7; border-right:solid 2px #73B2C7;border-top:solid 2px #73B2C7; border-bottom:solid 2px #73B2C7; background-color:#edf8fb; padding:5px; color:#000000"|...First version
|-
|}
This article describes how the [[ConfigID and UniqueID|ConfigID]] is implemented in the products supported by the [[DESK-XZ7-L]] Linux Kit.
===ORCAHardware implementation ===BORA family uses the first 32bytes OTP block on NOR SPI to store ConfigID (and its CRC32), UniqueID (and its CRC32). For [[BORA Lite SOM | BORA Lite]] module configured for booting from NAND, the ConfigID is stored on internal I2C EPROM: see [[ConfigID_and_UniqueID#DAVE_Embedded_Systems.27_hardware_implementation | here]] for more information.
As ORCA is a systemU-on-module (SOM), the typical mechanism described [[ConfigID_and_UniqueID#ConfigID|here]] is used. Moreover, a '''system''' is composed of Boot integrates the combination of a SOM software routines for reading and a carrier board. In this case, two ConfigIDs are used to identify displaying the actual board configuration like it was a SOM+carrier board systemConfigIDFor the sake Hereunder an example of simplicity, the first ConfigID is denoted as ''SOM ConfigID'', while the second one is denoted as ''CB ConfigID'': ''TBDat startup: riportare il dump del ConfigID e dell'eventuale cb_config_id dal dump di u-boot''
<pre class="board-terminal">
...
SOM ConfigID#: 0000000300000002SOM UniqueID#: df646299fffffefc:0b0579d4fffffefcCB ConfigID#: 0000001200000001CB UniqueID#: da000011a600000f:0dd2e72dBoard: MX6Q-AxelLite on SBCX24188b2d
...
</pre>
 === Generally speaking:===
*''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.
 
''TBD: verificare e documentare gli special case per gli UID derivati dal siliconaro e riportarli qui sotto''
 
{{ImportantMessage|text=''TBD silicon manufacturer (e.g.NXP)'' guarantees that processors UIDs (a.k.a. <b>SOM UniqueID#</b> on [[DESK-XZ7-L]]) to be unique over the whole XZ7 family}}
----
[[Category:ORCABORA]] [[Category:BORA Xpress]] [[Category:BORA Lite]]
8,286
edits