Difference between revisions of "DESK naming"

From DAVE Developer's Wiki
Jump to: navigation, search
 
(11 intermediate revisions by 2 users not shown)
Line 16: Line 16:
 
|'''.'''
 
|'''.'''
 
|'''<release>'''
 
|'''<release>'''
 +
|[-]
 +
|['''<rcX>''']
 
|}
 
|}
 
Legend:
 
Legend:
Line 22: Line 24:
 
** MX6: NXP i.MX6 family (i.MX6DL, i.MX6Q, etc.)
 
** MX6: NXP i.MX6 family (i.MX6DL, i.MX6Q, etc.)
 
** MX8M: NXP i.MX8M family
 
** MX8M: NXP i.MX8M family
 +
** MX9: NXP i.MX9 family
 +
** MP1: STM STM32MP15x family
 +
** XZ7: Xilinx Zynq-7000 family
 
* '''<o.s.>'''
 
* '''<o.s.>'''
 
** Operating system
 
** Operating system
Line 27: Line 32:
 
*** A: Android
 
*** A: Android
 
* '''<major>'''
 
* '''<major>'''
** This field is generally associated with the Board Support Package (BSP) provided by the silicon vendor on which the DESK is based. For more details, please refer to the overview table of the specific DESK you are interested to. For instance, see [[MITO 8M SOM/DESK-MX8M-L|this page]] for the DESK-MX8M-L.
+
** This field is generally associated with the Board Support Package (BSP) provided by the silicon vendor on which the DESK is based. For more details, please refer to the overview table of the specific DESK you are interested to. For instance, see [[DESK-MX6-L|this page]] for the DESK-MX6-L.
 
* '''<minor>'''
 
* '''<minor>'''
** TBD
+
** This field is generally associated with a BSP version update with significant modifications. The starting major BSP provided by the silicon version still remain the same.
 
* '''<release>'''
 
* '''<release>'''
** TBD
+
** This field will be incremented on a new released BSP version starting from the same ''major'' release.
 +
* '''<rcX>'''
 +
** and '''rc''' field can be - ''optionally'' - present in case of
 +
*** some features are missing (peripherals support, dedicated MVM, etc.)
 +
*** release is not fully validated or is not production ready
 
*
 
*

Latest revision as of 14:03, 9 January 2024

This article illustrates the naming scheme used for Dave Embedded Software Kits (DESK for short).

The general form looks like this:

DESK - <SoC family> - <o.s.> - <major> . <minor> . <release> [-] [<rcX>]

Legend:

  • <SoC family>
    • MX6UL: NXP i.MX6UL family
    • MX6: NXP i.MX6 family (i.MX6DL, i.MX6Q, etc.)
    • MX8M: NXP i.MX8M family
    • MX9: NXP i.MX9 family
    • MP1: STM STM32MP15x family
    • XZ7: Xilinx Zynq-7000 family
  • <o.s.>
    • Operating system
      • L: Linux
      • A: Android
  • <major>
    • This field is generally associated with the Board Support Package (BSP) provided by the silicon vendor on which the DESK is based. For more details, please refer to the overview table of the specific DESK you are interested to. For instance, see this page for the DESK-MX6-L.
  • <minor>
    • This field is generally associated with a BSP version update with significant modifications. The starting major BSP provided by the silicon version still remain the same.
  • <release>
    • This field will be incremented on a new released BSP version starting from the same major release.
  • <rcX>
    • and rc field can be - optionally - present in case of
      • some features are missing (peripherals support, dedicated MVM, etc.)
      • release is not fully validated or is not production ready