Difference between revisions of "Android Platform Customization"

From Variscite Wiki
 
(76 intermediate revisions by 4 users not shown)
Line 340: Line 340:
 
|}
 
|}
 
<section end=DART-MX8M_ANDROID9_IMAGES/>
 
<section end=DART-MX8M_ANDROID9_IMAGES/>
 +
 +
 +
== SD card image file tree Sumo v2 ==
 +
<section begin=DART-MX8M_SD_TREE_SUMO-V2/>
 +
/opt/images/
 +
├── Android
 +
│  ├── boot.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-lvds-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-hdmi-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-lvds-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-hdmi-cb12.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-lvds.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-lvds-dp.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-hdmi.img
 +
│  ├── dtbo-imx8mq-var-dart-wifi-dp.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-lvds.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-lvds-dp.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-hdmi.img
 +
│  ├── dtbo-imx8mq-var-dart-sd-dp.img
 +
│  ├── system.img
 +
│  ├── u-boot-imx8mq-var-dart.imx
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-lvds-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-hdmi-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-lvds-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-hdmi-cb12.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-lvds.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-lvds-dp.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-hdmi.img
 +
│  ├── vbmeta-imx8mq-var-dart-wifi-dp.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-lvds.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-lvds-dp.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-hdmi.img
 +
│  ├── vbmeta-imx8mq-var-dart-sd-dp.img
 +
│  └── vendor.img
 +
└── Yocto
 +
    ├── rootfs.tar.bz2
 +
    └── imx-boot-sd.bin
 +
<section end=DART-MX8M_SD_TREE_SUMO-V2/>
 +
 +
== SD card image file tree Warrior ==
 +
<section begin=DART-MX8M_SD_TREE_WARRIOR//>
 +
/opt/images/
 +
├── Android
 +
│   ├── boot.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-dp.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-hdmi-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-hdmi.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-lvds-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-lvds-dp.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi.img
 +
│   ├── dtbo-imx8mq-var-dart-sd-lvds.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-dp.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-dp.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi.img
 +
│   ├── dtbo-imx8mq-var-dart-wifi-lvds.img
 +
│   ├── product.img
 +
│   ├── system.img
 +
│   ├── u-boot-imx8mq-var-dart-dp.imx
 +
│   ├── u-boot-imx8mq-var-dart.imx
 +
│   ├── u-boot-imx8mq-var-dart-uuu-dp.imx
 +
│   ├── u-boot-imx8mq-var-dart-uuu.imx
 +
│   ├── vbmeta-imx8mq-var-dart-sd-dp.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-dp.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi.img
 +
│   ├── vbmeta-imx8mq-var-dart-sd-lvds.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-dp.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-dp.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi.img
 +
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds.img
 +
│   └── vendor.img
 +
└── Yocto
 +
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_dp_evk
 +
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_evk
 +
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_evk_no_hdmi
 +
    ├── imx-boot-sd.bin -> imx-boot-imx8mq-var-dart-sd.bin-flash_evk
 +
    └── rootfs.tar.gz
 +
<section end=DART-MX8M_SD_TREE_WARRIOR/>
 +
 +
== Android 9 v2 images ==
 +
<section begin=DART-MX8M_ANDROID9-V2_IMAGES/>
 +
{| class="wikitable"
 +
|-
 +
! scope="col" | Image<br/>
 +
! scope="col" | Description<br/>
 +
|-
 +
| u-boot-imx8mq-var-dart.imx
 +
| U-Boot for eMMC/SD card boot.<br/>SOM agnostics.
 +
|-
 +
| boot.img
 +
| Android kernel image file.<br/>SOM agnostics.
 +
|-
 +
| system.img
 +
| Android system image file.<br/>SOM agnostics.
 +
|-
 +
| vendor.img
 +
| Android vendor image file.<br/>SOM agnostics.
 +
|-
 +
| dtbo-<name>.img<br/>vbmeta-<name>.img
 +
| configuration dependent
 +
|-
 +
| <name> is one of:
 +
| imx8mq-var-dart-wifi-lvds-cb12 - Supports LVDS (via DCSS) / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-hdmi-cb12 - Supports HDMI / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-sd-lvds-cb12 - Supports LVDS (via DCSS) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-sd-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-sd-hdmi-cb12 - Supports HDMI (via DCSS) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-lvds - Supports LVDS (via DCSS) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-hdmi - Supports HDMI / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-dp - Supports DP / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds - Supports LVDS (via DCSS) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-hdmi - Supports HDMI (via DCSS) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-dp - Supports DP (via DCSS) / SD for boards rev > 1.2<br/>
 +
|-
 +
|}
 +
<section end=DART-MX8M_ANDROID9-V2_IMAGES/>
 +
 +
== Android 10 images ==
 +
<section begin=DART-MX8M_ANDROID10_IMAGES/>
 +
{| class="wikitable"
 +
|-
 +
! scope="col" | Image<br/>
 +
! scope="col" | Description<br/>
 +
|-
 +
| u-boot-imx8mq-var-dart.imx
 +
| U-Boot for eMMC/SD card boot.<br/>SOM agnostics.
 +
|-
 +
| boot.img
 +
| Android kernel image file.<br/>SOM agnostics.
 +
|-
 +
| system.img
 +
| Android system image file.<br/>SOM agnostics.
 +
|-
 +
| vendor.img
 +
| Android vendor image file.<br/>SOM agnostics.
 +
|-
 +
| product.img
 +
| Android product image file.<br/>SOM agnostics.
 +
|-
 +
| dtbo-<name>.img<br/>vbmeta-<name>.img
 +
| configuration dependent
 +
|-
 +
| <name> is one of:
 +
| imx8mq-var-dart-wifi-lvds-cb12 - Supports LVDS (via DCSS) / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-hdmi-cb12 - Supports HDMI / WiFi for boards rev <= 1.2<br/>imx8mq-var-dart-sd-lvds-cb12 - Supports LVDS (via DCSS) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-sd-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-sd-hdmi-cb12 - Supports HDMI (via DCSS) / SD for boards rev <= 1.2<br/>imx8mq-var-dart-wifi-lvds - Supports LVDS (via DCSS) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-hdmi - Supports HDMI / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-wifi-dp - Supports DP / WiFi for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds - Supports LVDS (via DCSS) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-hdmi - Supports HDMI (via DCSS) / SD for boards rev > 1.2<br/>imx8mq-var-dart-sd-dp - Supports DP (via DCSS) / SD for boards rev > 1.2<br/>
 +
|-
 +
|}
 +
<section end=DART-MX8M_ANDROID10_IMAGES/>
  
 
== Android 9 fastboot ==  
 
== Android 9 fastboot ==  
Line 356: Line 513:
 
<section end=DART-MX8M_ANDROID9_FASTBOOT/>
 
<section end=DART-MX8M_ANDROID9_FASTBOOT/>
  
 +
== Android 10 fastboot ==
 +
<section begin=DART-MX8M_ANDROID10_FASTBOOT/>
 +
$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mq/dtbo-''<name>''.img
 +
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mq/dtbo-''<name>''.img
 +
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mq/boot.img
 +
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mq/boot.img
 +
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mq/system.img
 +
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mq/system.img
 +
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mq/vendor.img
 +
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mq/vendor.img
 +
$ sudo `which fastboot` flash product_a out/target/product/dart_mx8mq/product.img
 +
$ sudo `which fastboot` flash product_b out/target/product/dart_mx8mq/product.img
 +
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mq/vbmeta-''<name>''.img
 +
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mq/vbmeta-''<name>''.img
 +
$ sudo `which fastboot` reboot
 +
<section end=DART-MX8M_ANDROID10_FASTBOOT/>
  
 
== Flash Recovery SD from GUI ==  
 
== Flash Recovery SD from GUI ==  
Line 371: Line 544:
 
|-
 
|-
 
| SOM support<br/>
 
| SOM support<br/>
| [https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/dart-mx8m-mini-nxp-i-mx8m-mini DART-MX8M-MINI]
+
| [https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/dart-mx8m-mini-nxp-i-mx8m-mini DART-MX8M-MINI] [https://www.variscite.com/product/system-on-module-som/cortex-a53-krait/var-som-mx8m-mini-nxp-i-mx8m-mini VAR-SOM-MX8M-MINI]
 
|-
 
|-
 
| Carrier Board support<br/>
 
| Carrier Board support<br/>
| [https://www.variscite.com/products/evaluation-kits/dart-mx8m-kits VAR-DT8MCustomBoard]
+
| [https://www.variscite.com/products/evaluation-kits/dart-mx8m-kits VAR-DT8MCustomBoard] [https://www.variscite.com/product/evaluation-kits/var-som-mx8m-mini-evaluation-kits Symphony Board (VAR-SOM-MX8-Mini only)]
 
|-
 
|-
 
| CPU<br/>
 
| CPU<br/>
Line 437: Line 610:
 
  │  ├── boot.img
 
  │  ├── boot.img
 
  │  ├── dtbo-imx8mm-var-dart.img
 
  │  ├── dtbo-imx8mm-var-dart.img
 +
│  ├── dtbo-imx8mm-var-som.img
 +
│  ├── dtbo-imx8mm-var-som-v10.img
 
  │  ├── system.img
 
  │  ├── system.img
 
  │  ├── u-boot-imx8mm-var-dart.imx
 
  │  ├── u-boot-imx8mm-var-dart.imx
 
  │  ├── vbmeta-imx8mm-var-dart.img
 
  │  ├── vbmeta-imx8mm-var-dart.img
 +
│  ├── vbmeta-imx8mm-var-som.img
 +
│  ├── vbmeta-imx8mm-var-som-v10.img
 
  │  └── vendor.img
 
  │  └── vendor.img
 
  └── Yocto
 
  └── Yocto
Line 445: Line 622:
 
     └── imx-boot-sd.bin
 
     └── imx-boot-sd.bin
 
<section end=DART-MX8M-MINI_SD_TREE_SUMO/>
 
<section end=DART-MX8M-MINI_SD_TREE_SUMO/>
 +
 +
== SD card image file tree Warrior ==
 +
<section begin=DART-MX8M-MINI_SD_TREE_WARRIOR/>
 +
/opt/images/
 +
├── Android
 +
│  ├── boot.img
 +
│  ├── dtbo-imx8mm-var-dart.img
 +
│  ├── dtbo-imx8mm-var-som.img
 +
│  ├── dtbo-imx8mm-var-som-v10.img
 +
│  ├── system.img
 +
│  ├── u-boot-imx8mm-var-dart.imx
 +
│  ├── vbmeta-imx8mm-var-dart.img
 +
│  ├── vbmeta-imx8mm-var-som.img
 +
│  ├── vbmeta-imx8mm-var-som-v10.img
 +
│  ├── product.img
 +
│  └── vendor.img
 +
└── Yocto
 +
    ├── rootfs.tar.bz2
 +
    └── imx-boot-sd.bin
 +
<section end=DART-MX8M-MINI_SD_TREE_WARRIOR/>
  
 
== Android 9 images ==  
 
== Android 9 images ==  
Line 469: Line 666:
 
|-
 
|-
 
| <name> is:
 
| <name> is:
| imx8mm-var-dart - Supports LVDS / SD / WiFi<br/>
+
| imx8mm-var-dart - Supports LVDS / SD / WiFi<br/> imx8mm-var-som - Supports LVDS / SD / WiFi
 
|-
 
|-
 
|}
 
|}
 
<section end=DART-MX8M-MINI_ANDROID9_IMAGES/>
 
<section end=DART-MX8M-MINI_ANDROID9_IMAGES/>
 +
 +
== Android 10 images ==
 +
<section begin=DART-MX8M-MINI_ANDROID10_IMAGES/>
 +
{| class="wikitable"
 +
|-
 +
! scope="col" | Image<br/>
 +
! scope="col" | Description<br/>
 +
|-
 +
| u-boot-imx8mm-var-dart.imx
 +
| U-Boot for eMMC/SD card boot.<br/>SOM agnostics.
 +
|-
 +
| boot.img
 +
| Android kernel image file.<br/>SOM agnostics.
 +
|-
 +
| system.img
 +
| Android system image file.<br/>SOM agnostics.
 +
|-
 +
| vendor.img
 +
| Android vendor image file.<br/>SOM agnostics.
 +
|-
 +
|-
 +
| product.img
 +
| Android product image file.<br/>SOM agnostics.
 +
|-
 +
| dtbo-<name>.img<br/>vbmeta-<name>.img
 +
| configuration dependent
 +
|-
 +
| <name> is:
 +
| imx8mm-var-dart - Supports LVDS / SD / WiFi<br/> imx8mm-var-som - Supports LVDS / SD / WiFi<br/> imx8mm-var-som-v10 - Supports LVDS / SD / WiFi
 +
|-
 +
|}
 +
<section end=DART-MX8M-MINI_ANDROID10_IMAGES/>
  
 
== Android 9 fastboot ==  
 
== Android 9 fastboot ==  
Line 488: Line 717:
 
  $ sudo `which fastboot` reboot
 
  $ sudo `which fastboot` reboot
 
<section end=DART-MX8M-MINI_ANDROID9_FASTBOOT/>
 
<section end=DART-MX8M-MINI_ANDROID9_FASTBOOT/>
 +
 +
== Android 10 fastboot ==
 +
<section begin=DART-MX8M-MINI_ANDROID10_FASTBOOT/>
 +
$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mm/dtbo-''<name>''.img
 +
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mm/dtbo-''<name>''.img
 +
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mm/boot.img
 +
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mm/boot.img
 +
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mm/system.img
 +
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mm/system.img
 +
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mm/vendor.img
 +
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mm/vendor.img
 +
$ sudo `which fastboot` flash product_a out/target/product/dart_mx8mm/product.img
 +
$ sudo `which fastboot` flash product_b out/target/product/dart_mx8mm/product.img
 +
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mm/vbmeta-''<name>''.img
 +
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mm/vbmeta-''<name>''.img
 +
$ sudo `which fastboot` reboot
 +
<section end=DART-MX8M-MINI_ANDROID10_FASTBOOT/>
  
 
= VAR-SOM-MX8X =
 
= VAR-SOM-MX8X =
Line 545: Line 791:
 
|-
 
|-
 
| Display
 
| Display
| LVDS Dual 1920×1080 24-bit<br/>MIPI-DSI 1920×1080 24-bit
+
| LVDS Dual 1920×1080 24-bit<br/>MIPI-DSI 1920×1080 24-bit<br/>Parallel LCD up to 720p60 24-bit
 
|-
 
|-
 
| Audio
 
| Audio
Line 602: Line 848:
 
|}
 
|}
 
<section end=VAR-SOM-MX8X_ANDROID9_IMAGES/>
 
<section end=VAR-SOM-MX8X_ANDROID9_IMAGES/>
 +
 +
== Android 9 V2.3.4 images ==
 +
<section begin=VAR-SOM-MX8X_ANDROID9-V2.3.4_IMAGES/>
 +
{| class="wikitable"
 +
|-
 +
! scope="col" | Image<br/>
 +
! scope="col" | Description<br/>
 +
|-
 +
| u-boot-imx8qxp-var-som.imx
 +
u-boot-imx8qxpb0-var-som.imx
 +
| U-Boot for eMMC/SD card boot.<br/>SOM agnostics.
 +
|-
 +
| boot.img
 +
| Android kernel image file.<br/>SOM agnostics.
 +
|-
 +
| system.img
 +
| Android system image file.<br/>SOM agnostics.
 +
|-
 +
| vendor.img
 +
| Android vendor image file.<br/>SOM agnostics.
 +
|-
 +
| dtbo-<name>.img<br/>vbmeta-<name>.img
 +
| configuration dependent
 +
|-
 +
| where <name> can be:
 +
| imx8qx-var-som-sd - Supports SD<br/>imx8qx-var-som-wifi - Supports WiFi
 +
|-
 +
|}
 +
<section end=VAR-SOM-MX8X_ANDROID9-V2.3.4_IMAGES/>
  
 
== Android 9 fastboot ==  
 
== Android 9 fastboot ==  
Line 627: Line 902:
 
|-
 
|-
 
| SOM support<br/>
 
| SOM support<br/>
| [https://www.variscite.com/product/system-on-module-som/cortex-a72/var-som-mx8-nxp-freescale-i-mx8 VAR-SOM-MX8]
+
| [https://www.variscite.com/product/system-on-module-som/cortex-a72/var-som-mx8-nxp-freescale-i-mx8 VAR-SOM-MX8] [https://www.variscite.com/product/system-on-module-som/cortex-a72/spear-mx8-nxp-imx8 SPEAR-MX8]
 
|-
 
|-
 
| Carrier Board support<br/>
 
| Carrier Board support<br/>
| [https://www.variscite.com/product/evaluation-kits/var-som-mx8-evaluation-kits Symphony Board]
+
| [https://www.variscite.com/product/evaluation-kits/var-som-mx8-evaluation-kits Symphony Board (VAR-SOM-MX8 only)] [https://www.variscite.com/product/single-board-computers/var-sp8customboard VAR-SP8CustomBoard (SPEAR-MX8 only)]
 
|-
 
|-
 
| CPU<br/>
 
| CPU<br/>
Line 695: Line 970:
 
  │  ├── dtbo-imx8qm-var-som-hdmi.img
 
  │  ├── dtbo-imx8qm-var-som-hdmi.img
 
  │  ├── dtbo-imx8qm-var-som-lvsd.img
 
  │  ├── dtbo-imx8qm-var-som-lvsd.img
 +
│  ├── dtbo-imx8qm-var-spear-dp.img
 +
│  ├── dtbo-imx8qm-var-spear-hdmi.img
 +
│  ├── dtbo-imx8qm-var-spear-lvsd.img
 
  │  ├── system.img
 
  │  ├── system.img
 
  │  ├── u-boot-imx8qm.imx
 
  │  ├── u-boot-imx8qm.imx
Line 700: Line 978:
 
  │  ├── vbmeta-imx8qm-var-som-hdmi.img
 
  │  ├── vbmeta-imx8qm-var-som-hdmi.img
 
  │  ├── vbmeta-imx8qm-var-som-lvsd.img
 
  │  ├── vbmeta-imx8qm-var-som-lvsd.img
 +
│  ├── vbmeta-imx8qm-var-spear-dp.img
 +
│  ├── vbmeta-imx8qm-var-spear-hdmi.img
 +
│  ├── vbmeta-imx8qm-var-spear-lvsd.img
 
  │  └── vendor.img
 
  │  └── vendor.img
 
  └── Yocto
 
  └── Yocto
Line 729: Line 1,010:
 
|-
 
|-
 
| where <name> can be:
 
| where <name> can be:
| imx8qm-var-som-dp - Supports DP<br/>
+
| imx8qm-var-som-dp - Supports VAR-SOM-MX8 with DP<br/>imx8qm-var-som-hdmi - Supports VAR-SOM-MX8 with HDMI<br/>imx8qm-var-som-lvds - Supports VAR-SOM-MX8 with LVDS<br/>imx8qm-var-spear-dp - Supports SPEAR-MX8 with DP<br/>imx8qm-var-spear-hdmi - Supports SPEAR-MX8 with HDMI<br/>imx8qm-var-spear-lvds - Supports SPEAR-MX8 with LVDS
| imx8qm-var-som-hdmi - Supports HDMI<br/>
 
| imx8qm-var-som-lvds - Supports LVDS<br/>
 
 
|-
 
|-
 
|}
 
|}
Line 1,030: Line 1,309:
 
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
Line 1,037: Line 1,317:
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
Line 1,094: Line 1,375:
 
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_1.0.0-ga_var01}} <!--
 
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_1.0.0-ga_var01}} <!--
 
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
-->{{#vardefine:KERNEL_DEFCONFIG|imx8m_var_dart_android_defconfig}} <!--
+
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.78_1.0.0_ga_var01}} <!--
 
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.78_1.0.0_ga_var01}} <!--
 
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8m_var_dart_config}} <!--
 
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8m_var_dart_config}} <!--
 
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mq_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8m}} <!--
 
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8m}} <!--
 
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8m-recovery-sd.v23.img.gz}} <!--
 
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8m-recovery-sd.v23.img.gz}} <!--
Line 1,107: Line 1,391:
 
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
Line 1,114: Line 1,399:
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
=== RELEASE_P9.0.0_2.0.0_GA_DART-MX8M ===
 +
<section begin=RELEASE_P9.0.0_2.0.0_GA_DART-MX8M/>
 +
{{#vardefine:HARDWARE_NAME|DART-MX8M}} <!--
 +
-->{{#vardefine:RELEASE_NAME|sumo-imx-4.14.98-v2.0}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_2.0.0_GA_DART-MX8M}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_MORTY_V1.0_DART-MX8M}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/d/e/2PACX-1vT7TDAndsBB5wOMJD7aYLMQKz2EMfQ42K-ZogCjBJtux78trJFJvBXW1vEUnDe33C80RKIvDJhYUYHp/pubhtml}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r30}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-p9.0.0_2.0.0-ga}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|dart_mx8mq}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|DART-MX8M_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|DART-MX8M_ANDROID9-V2_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|DART-MX8M_ANDROID9_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-pie}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_P900_200/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-p9.0.0_2.0.0-ga.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|p9.0.0_2.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|imx_9.0.0_2.0.0_ga_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_2.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.98_2.0.0_ga_var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8m_var_dart_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mq_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8m}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8m-recovery-sd.v31.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M/Software/}} <!--
 +
-->{{#vardefine:KERNEL_DTB_SECTION|DART-MX8M_DTB}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M_SD_TREE_SUMO-V2}} <!--
 +
-->{{#vardefine:YOCTO_BUILD_RESULTS_SECTION|DART-MX8M_BUILD_RESULTS}} <!--
 +
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_P9.0.0_2.0.0_GA_DART-MX8M/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
=== RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M ===
 +
<section begin=RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M/>
 +
{{#vardefine:HARDWARE_NAME|DART-MX8M}} <!--
 +
-->{{#vardefine:RELEASE_NAME|warrior-imx-4.19.35-v3.1}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P10.0.0_1.0.0_GA_DART-MX8M}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_WARRIOR_V3.1_DART-MX8M}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/d/e/2PACX-1vS8mbsOpEVItZrpcxYeBIYTvmtQLYsr3oo9V1TdRR74DO4FOGWXOtfYLXKMPCM-kzIrlRXCngUxrMpy/pubhtml}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Android 10}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|Q-10.0.0_r14}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|i.MX android-10.0.0_1.0.0_ANDROID}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-android-10.0.0_1.0.0}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|dart_mx8mq}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|DART-MX8M_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|DART-MX8M_ANDROID10_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|DART-MX8M_ANDROID10_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-10}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_Q1000_100/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-android-10.0.0_1.0.0.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-android-10.0.0_1.0.0}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|q10.0.0_1.0.0-ga-var01}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|q10.0.0_1.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|i.MX android-10.0.0_1.0.0_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|q10.0.0_1.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2019.04_4.19.35_1.1.0-var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8m_var_dart_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mq_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8m}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8m-recovery-sd.v42.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M/Software/}} <!--
 +
-->{{#vardefine:KERNEL_DTB_SECTION|DART-MX8M_DTB}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M_SD_TREE_WARRIOR}} <!--
 +
-->{{#vardefine:YOCTO_BUILD_RESULTS_SECTION|DART-MX8M_BUILD_RESULTS}} <!--
 +
-->{{#vardefine:YOCTO_BOOT_BOARD_SECTION|DART-MX8M_BOOT_BOARD}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
Line 1,143: Line 1,591:
 
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_1.0.0_GA_DART-MX8M-MINI}} <!--
 
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_1.0.0_GA_DART-MX8M-MINI}} <!--
 
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V1.0_DART-MX8M-MINI}} <!--
 
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V1.0_DART-MX8M-MINI}} <!--
-->{{#vardefine:RELEASE_NOTES_LINK|TBD}} <!--
+
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vRsEEo_4GP_OUtaoPq3OPLMF-W1J1c0dVHEKlI6BhQTQWm7E_COBb75c8Alad4-TsE2KvOfnldFA3hG/pubhtml}} <!--
 
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r01}} <!--
 
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r01}} <!--
Line 1,176: Line 1,624:
 
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.78_1.0.0_ga_var01}} <!--
 
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.78_1.0.0_ga_var01}} <!--
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8m_var_dart_config}} <!--
+
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mm_var_dart_android_defconfig}} <!--
 
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8m-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mm_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8mm}} <!--
 
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8mm}} <!--
 
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8mm-recovery-sd.v16.img.gz}} <!--
 
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8mm-recovery-sd.v16.img.gz}} <!--
Line 1,183: Line 1,633:
 
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-MINI_SD_TREE_SUMO}} <!--
 
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-MINI_SD_TREE_SUMO}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk2}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_P9.0.0_1.0.0_GA_DART-MX8M-MINI/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
=== RELEASE_P9.0.0_2.0.0_GA_DART-MX8M-MINI ===
 +
<section begin=RELEASE_P9.0.0_2.0.0_GA_DART-MX8M-MINI/>
 +
{{#vardefine:HARDWARE_NAME|DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:RELEASE_NAME|sumo-imx-4.14.98-v2.0}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_2.0.0_GA_DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V2.0_DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/d/e/2PACX-1vT7TDAndsBB5wOMJD7aYLMQKz2EMfQ42K-ZogCjBJtux78trJFJvBXW1vEUnDe33C80RKIvDJhYUYHp/pubhtml}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r30}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-p9.0.0_2.0.0-ga}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|dart_mx8mm}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|DART-MX8M-MINI_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|DART-MX8M-MINI_ANDROID9_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|DART-MX8M-MINI_ANDROID9_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-pie}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_P900_200/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-p9.0.0_2.0.0-ga.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|p9.0.0_2.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|imx_9.0.0_2.0.0_ga_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_2.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.98_2.0.0_ga_var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mm_var_dart_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8mm-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mm_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8mm}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8mm-recovery-sd.v24.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M-MINI/Software/}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-MINI_SD_TREE_SUMO}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk2}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_P9.0.0_2.0.0_GA_DART-MX8M-MINI/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
=== RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M-MINI ===
 +
<section begin=RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M-MINI/>
 +
{{#vardefine:HARDWARE_NAME|DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:RELEASE_NAME|warrior-imx-4.19.35-v3.1}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_WARRIOR_V3.1_DART-MX8M-MINI}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/d/e/2PACX-1vRvvbTrM6mmZvifGSrnVHvFX-p_J_7MfZ9JDZ3jyypja6bfJWsQs2cwyOkdOS3D70KpLItWH0VyBZ-I/pubhtml}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Android 10}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|Q-10.0.0_r14}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|q10.0.0_1.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-android-10.0.0_1.0.0}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|dart_mx8mm}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|DART-MX8M-MINI_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|DART-MX8M-MINI_ANDROID10_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|DART-MX8M-MINI_ANDROID10_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-10}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_Q1000_100/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-android-10.0.0_1.0.0.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-android-10.0.0_1.0.0}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|q10.0.0_1.0.0-ga-var01}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|q10.0.0_1.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|i.MX android-10.0.0_1.0.0_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|q10.0.0_1.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2019.04_4.19.35_1.1.0-var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8mm_var_dart_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8mm-var-dart.imx}} <!--
 +
-->{{#vardefine:U-BOOT_ANDROID_CONFIG_FILE|include/configs/imx8mm_var_dart_android.h}} <!--
 +
-->{{#vardefine:U-BOOT_OFFSET|33}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|dart-mx8mm}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|dart-mx8mm-recovery-sd.v40.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M-MINI/Software/}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|DART-MX8M-MINI_SD_TREE_WARRIOR}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk2}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M-MINI/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
== VAR-SOM-MX8X ==
 +
 +
=== RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X ===
 +
<section begin=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X/>
 +
{{#vardefine:HARDWARE_NAME|VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:RELEASE_NAME|sumo-imx-4.14.98-v1.0}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V1.0_VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|TBD}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r30}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-p9.0.0_2.0.0-ga}} <!--
 +
-->{{#vardefine:ANDROID_PRODUCT_NAME|som_mx8q}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|som_mx8qx}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|VAR-SOM-MX8X_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|VAR-SOM-MX8X_ANDROID9_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|VAR-SOM-MX8X_ANDROID9_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-pie}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_P900_200/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-p9.0.0_2.0.0-ga.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|p9.0.0_2.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|imx_9.0.0_2.0.0_ga_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_2.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.98_2.0.0_ga_var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8qxp_var_som_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8qxp.imx}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|var-som-mx8x}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|var-som-mx8x-recovery-sd.v15.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|VAR-SOM-MX8X_SD_TREE_SUMO}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8qxp_var_som_android.h}}<section end=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
=== RELEASE_P9.0.0_2.3.4_GA_VAR-SOM-MX8X ===
 +
<section begin=RELEASE_P9.0.0_2.3.4_GA_VAR-SOM-MX8X/>
 +
{{#vardefine:HARDWARE_NAME|VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:RELEASE_NAME|sumo-fsl-4.14.98-mx8x-v2.0}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_2.3.4_GA_VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V2.0_VAR-SOM-MX8X}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|https://docs.google.com/spreadsheets/d/e/2PACX-1vRIoV2aO1Dk_a6jUanRzoW1HAhv3txcpM7AOPP0Wcv1WZgYzJsGoS0Bv2Xwkumqh2Ga3Xnhxo8K1Th6/pubhtml}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r47}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|p9.0.0_2.3.4_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-p9.0.0_2.3.4}} <!--
 +
-->{{#vardefine:ANDROID_PRODUCT_NAME|som_mx8q}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|som_mx8qx}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|VAR-SOM-MX8X_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|VAR-SOM-MX8X_ANDROID9-V2.3.4_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|VAR-SOM-MX8X_ANDROID9_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-pie}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_P900_200/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-p9.0.0_2.3.4.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-p9.0.0_2.3.4_ga}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|imx-p9.0.0_2.3.4_ga}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|p9.0.0_2.3.4-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|imx_9.0.0_2.3.4_ga_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8qxp-var-som}} <!--
 +
-->{{#vardefine:MACHINE_NAME_B0|imx8qxpb0-var-som}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_2.3.4-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.98_2.3.0_var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8qxp_var_som_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8qxp-var-som.imx}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME_B0|u-boot-imx8qxpb0-var-som.imx}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|var-som-mx8x}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|var-som-mx8x-recovery-sd.v22.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME_B0|var-som-mx8xb0-recovery-sd.v22.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|VAR-SOM-MX8X_SD_TREE_SUMO}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 +
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p1}} <!--
 +
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8qxp_var_som_android.h}}<section end=RELEASE_P9.0.0_2.3.4_GA_VAR-SOM-MX8X/>
 +
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 +
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 +
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 +
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 +
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 +
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 +
*RECOVERY_SD_URL = '''{{#var:RECOVERY_SD_URL}}'''
 +
*RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}'''
 +
*MACHINE_NAME = '''{{#var:MACHINE_NAME}}'''
 +
*KERNEL_GIT = '''{{#var:KERNEL_GIT}}'''
 +
*KERNEL_BRANCH = '''{{#var:KERNEL_BRANCH}}'''
 +
*KERNEL_IMAGE = '''{{#var:KERNEL_IMAGE}}'''
 +
*KERNEL_DEFCONFIG = '''{{#var:KERNEL_DEFCONFIG}}'''
 +
*U-BOOT_GIT = '''{{#var:U-BOOT_GIT}}'''
 +
*U-BOOT_BRANCH = '''{{#var:U-BOOT_BRANCH}}'''
 +
*U-BOOT_SD_DEFCONFIG = '''{{#var:U-BOOT_SD_DEFCONFIG}}'''
 +
*U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
 +
*YOCTO_BUILD_RESULTS_SECTION = '''{{#var:YOCTO_BUILD_RESULTS_SECTION}}'''
 +
*YOCTO_BOOT_BOARD_SECTION = '''{{#var:YOCTO_BOOT_BOARD_SECTION}}'''
 +
*KERNEL_DTB_SECTION = '''{{#var:KERNEL_DTB_SECTION}}'''
 +
*SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}'''
 +
*EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
 +
*EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
 +
*UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
 +
 +
== VAR-SOM-MX8 ==
 +
 +
=== RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8 ===
 +
<section begin=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8/>
 +
{{#vardefine:HARDWARE_NAME|VAR-SOM-MX8}} <!--
 +
-->{{#vardefine:RELEASE_NAME|sumo-imx-4.14.98-v1.0}} <!--
 +
-->{{#vardefine:RELEASE_LINK|RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8}} <!--
 +
-->{{#vardefine:YOCTO_RELEASE_LINK|RELEASE_SUMO_V1.0_VAR-SOM-MX8}} <!--
 +
-->{{#vardefine:RELEASE_NOTES_LINK|TBD}} <!--
 +
-->{{#vardefine:ANDROID_NAME|Pie}} <!--
 +
-->{{#vardefine:ANDROID_VERSION|P9.0.0_r30}} <!--
 +
-->{{#vardefine:ANDROID_NXP_VERSION|p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_FOLDER_ID|imx-p9.0.0_2.0.0-ga}} <!--
 +
-->{{#vardefine:ANDROID_PRODUCT_NAME|som_mx8q}} <!--
 +
-->{{#vardefine:ANDROID_MACHINE_NAME|som_mx8qm}} <!--
 +
-->{{#vardefine:ANDROID_SUPPORTED_HARDWARE_SECTION|VAR-SOM-MX8_SUPPORTED_HARDWARE}} <!--
 +
-->{{#vardefine:ANDROID_IMAGES_SECTION|VAR-SOM-MX8_ANDROID9_IMAGES}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_SECTION|VAR-SOM-MX8_ANDROID9_FASTBOOT}} <!--
 +
-->{{#vardefine:ANDROID_MANIFEST_BRANCH|imx-android-pie}} <!--
 +
-->{{#vardefine:ANDROID_PARTITION_TYPE|GPT}} <!--
 +
-->{{#vardefine:ANDROID_VARFTP_PATCH_DIR|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/Android/Android_iMX8_P900_200/}}<!--
 +
-->{{#vardefine:ANDROID_VARFTP_BASE_PATCH_FILE|imx-p9.0.0_2.0.0-ga.tar.gz}} <!--
 +
-->{{#vardefine:ANDROID_BASE_SRC_DIR|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_NXP_LOCAL_BRANCH|imx-p9.0.0_2.0.0_ga}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_GIT|https://github.com/varigit/MX6x-android.git}} <!--
 +
-->{{#vardefine:ANDROID_VARISCITE_BRANCH|p9.0.0_2.0.0-ga-var01}} <!--
 +
-->{{#vardefine:NXP_BSP_VERSION|imx_9.0.0_2.0.0_ga_ANDROID}} <!--
 +
-->{{#vardefine:BUILD_FOLDER|~/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ABSOLUTE_PATH|/home/<uname>/var_{{#var:ANDROID_FOLDER_ID}}}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_ANDROID|android_build}} <!--
 +
-->{{#vardefine:BUILD_DISTRO|fslc-x11}} <!--
 +
-->{{#vardefine:BUILD_DISTRO_FB|fslc-framebuffer}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_FB|build_fb}} <!--
 +
-->{{#vardefine:BUILD_SCRIPT|. setup-environment}} <!--
 +
-->{{#vardefine:BUILD_FOLDER_X11|build_x11}} <!--
 +
-->{{#vardefine:MACHINE_NAME|imx8m-var-dart}} <!--
 +
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-imx}} <!--
 +
-->{{#vardefine:KERNEL_BRANCH|p9.0.0_2.0.0-ga_var01}} <!--
 +
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!--
 +
-->{{#vardefine:KERNEL_DEFCONFIG|imx8_var_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
 +
-->{{#vardefine:U-BOOT_BRANCH|imx_v2018.03_4.14.98_2.0.0_ga_var01}} <!--
 +
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|imx8qm_var_som_android_defconfig}} <!--
 +
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot-imx8qm.imx}} <!--
 +
-->{{#vardefine:RECOVERY_SD_PREFIX|var-som-mx8}} <!--
 +
-->{{#vardefine:RECOVERY_SD_NAME|var-som-mx8-recovery-sd.v18.img.gz}} <!--
 +
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8/Software/}} <!--
 +
-->{{#vardefine:SD_TREE_SECTION|VAR-SOM-MX8_SD_TREE_SUMO}} <!--
 +
-->{{#vardefine:ANDROD_FLASH_SD_FROM_GUI_SECTION|DART-MX8M_FLASH_SD_FROM_GUI}} <!--
 +
-->{{#vardefine:ANDROID_FASTBOOT_NEED_UNLOCK|true}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
 
-->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p0}} <!--
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8m_var_dart.h}}<section end=RELEASE_P9.0.0_1.0.0_GA_DART-MX8M-MINI/>
+
-->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/imx8qm_var_som_android.h}}<section end=RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8/>
 
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 
*RELEASE_NAME = '''{{#var:RELEASE_NAME}}'''
 
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 
*RELEASE_LINK = '''{{#var:RELEASE_LINK}}'''
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_NAME = '''{{#var:ANDROID_NAME}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 
*ANDROID_VERSION = '''{{#var:ANDROID_VERSION}}'''
 +
*ANDROID_FASTBOOT_NEED_UNLOCK = '''{{#var:ANDROID_FASTBOOT_NEED_UNLOCK}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*NXP_BSP_VERSION = '''{{#var:NXP_BSP_VERSION}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''
 
*RECOVERY_SD_NAME = '''{{#var:RECOVERY_SD_NAME}}'''

Latest revision as of 08:35, 25 June 2020

Contents

1 VAR-SOM-MX6

1.1 Supported hardware and features

Feature
Description
SOM support
VAR-SOM-MX6 V2
VAR-SOM-SOLO
VAR-SOM-DUAL
DART-MX6
Carrier Board support
VAR-MX6CustomBoard
VAR-SOLOCustomBoard
VAR-DVK-DT6
CPU

i.MX6 Quad Plus
i.MX6 Quad
i.MX6 Dual
i.MX6 Dual lite
i.MX6 Solo

NAND flash size support
128MB and up
eMMC
up to 64GB
DDR size support configuration
Solo:up to 1GB. DualLite, Dual, Quad: up to 4GB
SD card
+
Wired Network
10/100/1000 Mbps Ethernet
Wireless Network
Support for Wilink8, 802.11abgn STA, AP, & Wi-Fi Direct Mode SmartConfig Wilink8 page
Bluetooth
+
SPI
+
I2C
+
Canbus
+
USB host
+
USB OTG
Host and Device
Uarts
x3, up to 3.6 Mbps.
RTC
+
Display HDMI: 720P,1080P
LVDS0 (On board LVDS-to-RGB bridge, 800x480 resolution), LVDS1 external display
Audio Line IN/ Line out and Audio over HDMI
Camera ov5640 camera sensor. CB402 board can be ordered separately at : sales@variscite.com
PCIE +
SATA +


1.2 SD card image file tree

/opt/images/
├── Android
│   ├── SPL-mmc
│   ├── SPL-nand
│   ├── boot-imx6q-var-dart.img
│   ├── boot-som-mx6dl-c.img
│   ├── boot-som-mx6dl-r.img
│   ├── boot-som-mx6q-c.img
│   ├── boot-som-mx6q-r.img
│   ├── boot-som-mx6q-vsc.img
│   ├── boot-som-solo-c.img
│   ├── boot-som-solo-r.img
│   ├── boot-som-solo-vsc.img
│   ├── boot-som-solo-vsc.img
│   ├── recovery-imx6q-var-dart.img
│   ├── recovery-som-mx6dl-c.img
│   ├── recovery-som-mx6dl-r.img
│   ├── recovery-som-mx6q-c.img
│   ├── recovery-som-mx6q-r.img
│   ├── recovery-som-mx6q-vsc.img
│   ├── recovery-som-solo-c.img
│   ├── recovery-som-solo-r.img
│   ├── recovery-som-solo-vsc.img
│   ├── system.img
│   ├── u-boot-var-imx6-mmc.img
│   └── u-boot-var-imx6-nand.img
└── Yocto
    ├── SPL-nand
    ├── SPL-sd
    ├── imx6dl-var-som-cap.dtb
    ├── imx6dl-var-som-res.dtb
    ├── imx6dl-var-som-solo-cap.dtb
    ├── imx6dl-var-som-solo-res.dtb
    ├── imx6dl-var-som-solo-vsc.dtb
    ├── imx6dl-var-som-vsc.dtb
    ├── imx6q-var-dart.dtb
    ├── imx6q-var-som-cap.dtb
    ├── imx6q-var-som-res.dtb
    ├── imx6q-var-som-vsc.dtb
    ├── rootfs.tar.bz2
    ├── rootfs_128kbpeb.ubi
    ├── rootfs_256kbpeb.ubi
    ├── u-boot.img-nand
    ├── u-boot.img-sd
    └── uImage


1.3 Flash Recovery SD from GUI

VAR-SOM-MX6 Android Recovery.png

Click on the appropriate icon:

  • Install Android SOLOCustomBoard: Install Android on eMMC, on VAR-SOLOCustomBoard
  • Install Android MX6CB Cap: Install Android with Capacitive touch panel support on eMMC, on VAR-MX6CustomBoard
  • Install Android MX6CB Res: Install Android with Resistive touch panel support on eMMC, on VAR-MX6CustomBoard
  • Install Android DART: Install Android on eMMC, on VAR-DT6CustomBoard


  • Install Yocto SOLOCB NAND: Install Yocto on NAND flash, on VAR-SOLOCustomBoard
  • Install Yocto SOLOCB eMMC: Install Yocto on eMMC, on VAR-SOLOCustomBoard
  • Install Yocto MX6CB Res NAND: Install Yocto with Resistive touch panel support on NAND flash, on VAR-MX6CustomBoard
  • Install Yocto MX6CB Cap NAND: Install Yocto with Capacitive touch panel support on NAND flash, on VAR-MX6CustomBoard
  • Install Yocto MX6CB Res eMMC: Install Yocto with Resistive touch panel support on eMMC, on VAR-MX6CustomBoard
  • Install Yocto MX6CB Cap eMMC: Install Yocto with Capacitive touch panel support on eMMC, on VAR-MX6CustomBoard.
  • Install Yocto DART (eMMC): Install Yocto on eMMC, on VAR-DT6CustomBoard

2 DART-MX8M

2.1 Supported hardware and features

Feature
Description
SOM support
DART-MX8M
Carrier Board support
VAR-DT8MCustomBoard
CPU

i.MX8M

eMMC
up to 64GB
DDR size support configuration
up to 4GB
SD card
+
Wired Network
10/100/1000 Mbps Ethernet
Wireless Network
Support for LWB5, 802.11 ac/a/b/g/n STA, AP, & Wi-Fi Direct Mode SmartConfig
Bluetooth
4.2 / BLE
SPI
+
I2C
+
USB host
+
USB OTG
Host and Device
Uarts
x4, up to 4 Mbps.
RTC
+
Display HDMI: V2.0a up to 4Kp60
LVDS Dual 1920×1080 24-bit
MIPI-DSI 1920×1080 24-bit
Audio Line IN / HP
Camera 2x MIPI-CSI2
PCIE +


2.2 SD card image file tree Morty

/opt/images/
├── Android
│   ├── boot-imx8m-var-dart-emmc-wifi-dcss-lvds.img
│   ├── boot-imx8m-var-dart-emmc-wifi-dual-display.img
│   ├── boot-imx8m-var-dart-emmc-wifi-hdmi-4k.img
│   ├── boot-imx8m-var-dart-emmc-wifi-hdmi.img
│   ├── boot-imx8m-var-dart-emmc-wifi-lcdif-lvds.img
│   ├── boot-imx8m-var-dart-sd-emmc-dcss-lvds.img
│   ├── boot-imx8m-var-dart-sd-emmc-dual-display.img
│   ├── boot-imx8m-var-dart-sd-emmc-hdmi-4k.img
│   ├── boot-imx8m-var-dart-sd-emmc-hdmi.img
│   ├── boot-imx8m-var-dart-sd-emmc-lcdif-lvds.img
│   ├── system_raw.img
│   ├── u-boot-imx8m-var-dart.imx
│   ├── vbmeta-imx8m-var-dart-emmc-wifi-dcss-lvds.img
│   ├── vbmeta-imx8m-var-dart-emmc-wifi-dual-display.img
│   ├── vbmeta-imx8m-var-dart-emmc-wifi-hdmi-4k.img
│   ├── vbmeta-imx8m-var-dart-emmc-wifi-hdmi.img
│   ├── vbmeta-imx8m-var-dart-emmc-wifi-lcdif-lvds.img
│   ├── vbmeta-imx8m-var-dart-sd-emmc-dcss-lvds.img
│   ├── vbmeta-imx8m-var-dart-sd-emmc-dual-display.img
│   ├── vbmeta-imx8m-var-dart-sd-emmc-hdmi-4k.img
│   ├── vbmeta-imx8m-var-dart-sd-emmc-hdmi.img
│   ├── vbmeta-imx8m-var-dart-sd-emmc-lcdif-lvds.img
│   └── vendor_raw.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


2.3 Android 8 images

Image
Description
u-boot-imx8m-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
boot-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is one of: imx8m-var-dart-emmc-wifi-dcss-lvds - Supports LVDS (via DCSS) / WiFi
imx8m-var-dart-emmc-wifi-dual-display - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi
imx8m-var-dart-emmc-wifi-hdmi-4k - Supports HDMI-4k / WiFi
imx8m-var-dart-emmc-wifi-hdmi - Supports HDMI / WiFi
imx8m-var-dart-emmc-wifi-lcdif-lvds - Supports LVDS (via LCDIF) / WiFi
imx8m-var-dart-sd-emmc-dcss-lvds - Supports LVDS (via DCSS) / SD
imx8m-var-dart-sd-emmc-dual-display - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD
imx8m-var-dart-sd-emmc-hdmi-4k - Supports HDMI-4k (via DCSS) / SD
imx8m-var-dart-sd-emmc-hdmi - Supports HDMI (via DCSS) / SD
imx8m-var-dart-sd-emmc-lcdif-lvds - Supports LVDS (via LCDIF) / SD


2.4 Android 8 fastboot

$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8m/boot-<name>.img
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8m/boot-<name>.img
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8m/system.img
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8m/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8m/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8m/vendor.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8m/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8m/vbmeta-<name>.img
$ sudo `which fastboot` reboot


2.5 SD card image file tree Sumo

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8mq-var-dart-emmc-wifi-lvds.img
│   ├── dtbo-imx8mq-var-dart-emmc-wifi-dual-display.img
│   ├── dtbo-imx8mq-var-dart-emmc-wifi-hdmi.img
│   ├── dtbo-imx8mq-var-dart-sd-emmc-lvds.img
│   ├── dtbo-imx8mq-var-dart-sd-emmc-dual-display.img
│   ├── dtbo-imx8mq-var-dart-sd-emmc-hdmi.img
│   ├── system.img
│   ├── u-boot-imx8mq-var-dart.imx
│   ├── vbmeta-imx8mq-var-dart-emmc-wifi-lvds.img
│   ├── vbmeta-imx8mq-var-dart-emmc-wifi-dual-display.img
│   ├── vbmeta-imx8mq-var-dart-emmc-wifi-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-sd-emmc-lvds.img
│   ├── vbmeta-imx8mq-var-dart-sd-emmc-dual-display.img
│   ├── vbmeta-imx8mq-var-dart-sd-emmc-hdmi.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


2.6 Android 9 images

Image
Description
u-boot-imx8mq-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is one of: imx8mq-var-dart-emmc-wifi-lvds - Supports LVDS (via DCSS) / WiFi
imx8mq-var-dart-emmc-wifi-dual-display - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi
imx8mq-var-dart-emmc-wifi-hdmi - Supports HDMI / WiFi
imx8mq-var-dart-sd-emmc-lvds - Supports LVDS (via DCSS) / SD
imx8mq-var-dart-sd-emmc-dual-display - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD
imx8mq-var-dart-sd-emmc-hdmi - Supports HDMI (via DCSS) / SD


2.7 SD card image file tree Sumo v2

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-dp.img
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi.img
│   ├── dtbo-imx8mq-var-dart-wifi-dp.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-dp.img
│   ├── dtbo-imx8mq-var-dart-sd-hdmi.img
│   ├── dtbo-imx8mq-var-dart-sd-dp.img
│   ├── system.img
│   ├── u-boot-imx8mq-var-dart.imx
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-dp.img
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-wifi-dp.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-dp.img
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-sd-dp.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


2.8 SD card image file tree Warrior

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8mq-var-dart-sd-dp.img
│   ├── dtbo-imx8mq-var-dart-sd-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-hdmi.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-dp.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds-hdmi.img
│   ├── dtbo-imx8mq-var-dart-sd-lvds.img
│   ├── dtbo-imx8mq-var-dart-wifi-dp.img
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-hdmi.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-dp.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds-hdmi.img
│   ├── dtbo-imx8mq-var-dart-wifi-lvds.img
│   ├── product.img
│   ├── system.img
│   ├── u-boot-imx8mq-var-dart-dp.imx
│   ├── u-boot-imx8mq-var-dart.imx
│   ├── u-boot-imx8mq-var-dart-uuu-dp.imx
│   ├── u-boot-imx8mq-var-dart-uuu.imx
│   ├── vbmeta-imx8mq-var-dart-sd-dp.img
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-dp.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-sd-lvds.img
│   ├── vbmeta-imx8mq-var-dart-wifi-dp.img
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-dp.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi-cb12.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds-hdmi.img
│   ├── vbmeta-imx8mq-var-dart-wifi-lvds.img
│   └── vendor.img
└── Yocto
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_dp_evk
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_evk
    ├── imx-boot-imx8mq-var-dart-sd.bin-flash_evk_no_hdmi
    ├── imx-boot-sd.bin -> imx-boot-imx8mq-var-dart-sd.bin-flash_evk
    └── rootfs.tar.gz


2.9 Android 9 v2 images

Image
Description
u-boot-imx8mq-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is one of: imx8mq-var-dart-wifi-lvds-cb12 - Supports LVDS (via DCSS) / WiFi for boards rev <= 1.2
imx8mq-var-dart-wifi-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev <= 1.2
imx8mq-var-dart-wifi-hdmi-cb12 - Supports HDMI / WiFi for boards rev <= 1.2
imx8mq-var-dart-sd-lvds-cb12 - Supports LVDS (via DCSS) / SD for boards rev <= 1.2
imx8mq-var-dart-sd-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev <= 1.2
imx8mq-var-dart-sd-hdmi-cb12 - Supports HDMI (via DCSS) / SD for boards rev <= 1.2
imx8mq-var-dart-wifi-lvds - Supports LVDS (via DCSS) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-hdmi - Supports HDMI / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-dp - Supports DP / WiFi for boards rev > 1.2
imx8mq-var-dart-sd-lvds - Supports LVDS (via DCSS) / SD for boards rev > 1.2
imx8mq-var-dart-sd-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2
imx8mq-var-dart-sd-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2
imx8mq-var-dart-sd-hdmi - Supports HDMI (via DCSS) / SD for boards rev > 1.2
imx8mq-var-dart-sd-dp - Supports DP (via DCSS) / SD for boards rev > 1.2


2.10 Android 10 images

Image
Description
u-boot-imx8mq-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
product.img Android product image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is one of: imx8mq-var-dart-wifi-lvds-cb12 - Supports LVDS (via DCSS) / WiFi for boards rev <= 1.2
imx8mq-var-dart-wifi-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev <= 1.2
imx8mq-var-dart-wifi-hdmi-cb12 - Supports HDMI / WiFi for boards rev <= 1.2
imx8mq-var-dart-sd-lvds-cb12 - Supports LVDS (via DCSS) / SD for boards rev <= 1.2
imx8mq-var-dart-sd-lvds-hdmi-cb12 - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev <= 1.2
imx8mq-var-dart-sd-hdmi-cb12 - Supports HDMI (via DCSS) / SD for boards rev <= 1.2
imx8mq-var-dart-wifi-lvds - Supports LVDS (via DCSS) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-hdmi - Supports HDMI / WiFi for boards rev > 1.2
imx8mq-var-dart-wifi-dp - Supports DP / WiFi for boards rev > 1.2
imx8mq-var-dart-sd-lvds - Supports LVDS (via DCSS) / SD for boards rev > 1.2
imx8mq-var-dart-sd-lvds-hdmi - Supports HDMI (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2
imx8mq-var-dart-sd-lvds-dp - Supports DP (via DCSS) / LVDS (via LCDIF) / SD for boards rev > 1.2
imx8mq-var-dart-sd-hdmi - Supports HDMI (via DCSS) / SD for boards rev > 1.2
imx8mq-var-dart-sd-dp - Supports DP (via DCSS) / SD for boards rev > 1.2


2.11 Android 9 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mq/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mq/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mq/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mq/boot.img
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mq/system.img
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mq/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mq/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mq/vendor.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mq/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mq/vbmeta-<name>.img
$ sudo `which fastboot` reboot


2.12 Android 10 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mq/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mq/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mq/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mq/boot.img
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mq/system.img
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mq/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mq/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mq/vendor.img
$ sudo `which fastboot` flash product_a out/target/product/dart_mx8mq/product.img
$ sudo `which fastboot` flash product_b out/target/product/dart_mx8mq/product.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mq/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mq/vbmeta-<name>.img
$ sudo `which fastboot` reboot


2.13 Flash Recovery SD from GUI

Currently no GUI is available for flashing, use command line.


3 DART-MX8M-MINI

3.1 Supported hardware and features

Feature
Description
SOM support
DART-MX8M-MINI VAR-SOM-MX8M-MINI
Carrier Board support
VAR-DT8MCustomBoard Symphony Board (VAR-SOM-MX8-Mini only)
CPU

i.MX8M Mini

eMMC
up to 64GB
LPDDR4 size support configuration
up to 4GB
SD card
+
Wired Network
10/100/1000 Mbps Ethernet
Wireless Network
Support for LWB5, 802.11 ac/a/b/g/n STA, AP, & Wi-Fi Direct Mode SmartConfig
Bluetooth
4.2 / BLE
SPI
+
I2C
+
USB host
+
USB OTG
Host and Device
Uarts
x4, up to 4 Mbps.
RTC
+
Display LVDS Dual 1920×1080 24-bit
MIPI-DSI 1920×1080 24-bit
Audio Line IN / HP
Camera 1x MIPI-CSI2
PCIE +


3.2 SD card image file tree Sumo

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8mm-var-dart.img
│   ├── dtbo-imx8mm-var-som.img
│   ├── dtbo-imx8mm-var-som-v10.img
│   ├── system.img
│   ├── u-boot-imx8mm-var-dart.imx
│   ├── vbmeta-imx8mm-var-dart.img
│   ├── vbmeta-imx8mm-var-som.img
│   ├── vbmeta-imx8mm-var-som-v10.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


3.3 SD card image file tree Warrior

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8mm-var-dart.img
│   ├── dtbo-imx8mm-var-som.img
│   ├── dtbo-imx8mm-var-som-v10.img
│   ├── system.img
│   ├── u-boot-imx8mm-var-dart.imx
│   ├── vbmeta-imx8mm-var-dart.img
│   ├── vbmeta-imx8mm-var-som.img
│   ├── vbmeta-imx8mm-var-som-v10.img
│   ├── product.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


3.4 Android 9 images

Image
Description
u-boot-imx8mm-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is: imx8mm-var-dart - Supports LVDS / SD / WiFi
imx8mm-var-som - Supports LVDS / SD / WiFi


3.5 Android 10 images

Image
Description
u-boot-imx8mm-var-dart.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
product.img Android product image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
<name> is: imx8mm-var-dart - Supports LVDS / SD / WiFi
imx8mm-var-som - Supports LVDS / SD / WiFi
imx8mm-var-som-v10 - Supports LVDS / SD / WiFi


3.6 Android 9 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mm/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mm/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mm/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mm/boot.img
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mm/system.img
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mm/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mm/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mm/vendor.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mm/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mm/vbmeta-<name>.img
$ sudo `which fastboot` reboot


3.7 Android 10 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/dart_mx8mm/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/dart_mx8mm/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/dart_mx8mm/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/dart_mx8mm/boot.img
$ sudo `which fastboot` flash system_a out/target/product/dart_mx8mm/system.img
$ sudo `which fastboot` flash system_b out/target/product/dart_mx8mm/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/dart_mx8mm/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/dart_mx8mm/vendor.img
$ sudo `which fastboot` flash product_a out/target/product/dart_mx8mm/product.img
$ sudo `which fastboot` flash product_b out/target/product/dart_mx8mm/product.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/dart_mx8mm/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/dart_mx8mm/vbmeta-<name>.img
$ sudo `which fastboot` reboot


4 VAR-SOM-MX8X

4.1 Supported hardware and features

Feature
Description
SOM support
VAR-SOM-MX8X
Carrier Board support
Symphony Board
CPU

i.MX8X

eMMC
up to 64GB
LPDDR4 size support configuration
up to 4GB
SD card
+
Wired Network
10/100/1000 Mbps Ethernet
Wireless Network
Support for LWB5, 802.11 ac/a/b/g/n STA, AP, & Wi-Fi Direct Mode SmartConfig
Bluetooth
4.2 / BLE
SPI
+
I2C
+
USB host
+
USB OTG
Host and Device
Uarts
x4, up to 4 Mbps.
RTC
+
Display LVDS Dual 1920×1080 24-bit
MIPI-DSI 1920×1080 24-bit
Parallel LCD up to 720p60 24-bit
Audio Line IN / HP
Camera 1x MIPI-CSI2
PCIE +


4.2 SD card image file tree Sumo

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8qx-var-som-sd.img
│   ├── dtbo-imx8qx-var-som-wifi.img
│   ├── system.img
│   ├── u-boot-imx8qxp.imx
│   ├── vbmeta-imx8qx-var-som-sd.img
│   ├── vbmeta-imx8qx-var-som-wifi.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


4.3 Android 9 images

Image
Description
u-boot-imx8qxp.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
where <name> can be: imx8qx-var-som-sd - Supports SD
imx8qx-var-som-wifi - Supports WiFi


4.4 Android 9 V2.3.4 images

Image
Description
u-boot-imx8qxp-var-som.imx

u-boot-imx8qxpb0-var-som.imx

U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
where <name> can be: imx8qx-var-som-sd - Supports SD
imx8qx-var-som-wifi - Supports WiFi


4.5 Android 9 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/som_mx8q/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/som_mx8q/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/som_mx8q/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/som_mx8q/boot.img
$ sudo `which fastboot` flash system_a out/target/product/som_mx8q/system.img
$ sudo `which fastboot` flash system_b out/target/product/som_mx8q/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/som_mx8q/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/som_mx8q/vendor.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/som_mx8q/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/som_mx8q/vbmeta-<name>.img
$ sudo `which fastboot` reboot


5 VAR-SOM-MX8

5.1 Supported hardware and features

Feature
Description
SOM support
VAR-SOM-MX8 SPEAR-MX8
Carrier Board support
Symphony Board (VAR-SOM-MX8 only) VAR-SP8CustomBoard (SPEAR-MX8 only)
CPU

i.MX8

eMMC
up to 64GB
LPDDR4 size support configuration
up to 8GB
SD card
+
Wired Network
10/100/1000 Mbps Ethernet
Wireless Network
Support for LWB5, 802.11 ac/a/b/g/n STA, AP, & Wi-Fi Direct Mode SmartConfig
Bluetooth
4.2 / BLE
SPI
+
I2C
+
USB host
+
USB OTG
Host and Device
Uarts
x4, up to 4 Mbps.
RTC
+
Display LVDS Dual 1920×1080 24-bit
MIPI-DSI 1920×1080 24-bit
HDMI V2.0a up to 4Kp60
eDP1.4/DP1.3 up to 4Kp60
Audio Line IN / HP
Camera 2x MIPI-CSI2
PCIE +


5.2 SD card image file tree Sumo

/opt/images/
├── Android
│   ├── boot.img
│   ├── dtbo-imx8qm-var-som-dp.img
│   ├── dtbo-imx8qm-var-som-hdmi.img
│   ├── dtbo-imx8qm-var-som-lvsd.img
│   ├── dtbo-imx8qm-var-spear-dp.img
│   ├── dtbo-imx8qm-var-spear-hdmi.img
│   ├── dtbo-imx8qm-var-spear-lvsd.img
│   ├── system.img
│   ├── u-boot-imx8qm.imx
│   ├── vbmeta-imx8qm-var-som-dp.img
│   ├── vbmeta-imx8qm-var-som-hdmi.img
│   ├── vbmeta-imx8qm-var-som-lvsd.img
│   ├── vbmeta-imx8qm-var-spear-dp.img
│   ├── vbmeta-imx8qm-var-spear-hdmi.img
│   ├── vbmeta-imx8qm-var-spear-lvsd.img
│   └── vendor.img
└── Yocto
    ├── rootfs.tar.bz2
    └── imx-boot-sd.bin


5.3 Android 9 images

Image
Description
u-boot-imx8qm.imx U-Boot for eMMC/SD card boot.
SOM agnostics.
boot.img Android kernel image file.
SOM agnostics.
system.img Android system image file.
SOM agnostics.
vendor.img Android vendor image file.
SOM agnostics.
dtbo-<name>.img
vbmeta-<name>.img
configuration dependent
where <name> can be: imx8qm-var-som-dp - Supports VAR-SOM-MX8 with DP
imx8qm-var-som-hdmi - Supports VAR-SOM-MX8 with HDMI
imx8qm-var-som-lvds - Supports VAR-SOM-MX8 with LVDS
imx8qm-var-spear-dp - Supports SPEAR-MX8 with DP
imx8qm-var-spear-hdmi - Supports SPEAR-MX8 with HDMI
imx8qm-var-spear-lvds - Supports SPEAR-MX8 with LVDS


5.4 Android 9 fastboot

$ sudo `which fastboot` flash dtbo_a out/target/product/som_mx8q/dtbo-<name>.img
$ sudo `which fastboot` flash dtbo_b out/target/product/som_mx8q/dtbo-<name>.img
$ sudo `which fastboot` flash boot_a out/target/product/som_mx8q/boot.img
$ sudo `which fastboot` flash boot_b out/target/product/som_mx8q/boot.img
$ sudo `which fastboot` flash system_a out/target/product/som_mx8q/system.img
$ sudo `which fastboot` flash system_b out/target/product/som_mx8q/system.img
$ sudo `which fastboot` flash vendor_a out/target/product/som_mx8q/vendor.img
$ sudo `which fastboot` flash vendor_b out/target/product/som_mx8q/vendor.img
$ sudo `which fastboot` flash vbmeta_a out/target/product/som_mx8q/vbmeta-<name>.img
$ sudo `which fastboot` flash vbmeta_b out/target/product/som_mx8q/vbmeta-<name>.img
$ sudo `which fastboot` reboot


6 Platform Customizations

6.1 VAR-SOM-MX6



6.2 DART-MX8M

6.2.1 RELEASE_O8.1.0_1.3.0_8M_DART-MX8M


  • RELEASE_NAME = morty-imx-4.9.51-v1.0
  • RELEASE_LINK = RELEASE_O8.1.0_1.3.0_8M_DART-MX8M
  • ANDROID_NAME = Oreo
  • ANDROID_VERSION = O8.1.0_r14
  • ANDROID_FASTBOOT_NEED_UNLOCK = true
  • NXP_BSP_VERSION = imx_8.1.0_1.3.0_8m_ANDROID
  • RECOVERY_SD_NAME = dart-mx8m-recovery-sd.v14.img.gz
  • RECOVERY_SD_URL = ftp://customerv:Variscite1@ftp.variscite.com/DART-MX8M/Software/
  • RELEASE_NOTES_LINK = TBD
  • MACHINE_NAME = imx8m-var-dart
  • KERNEL_GIT = https://github.com/varigit/linux-imx
  • KERNEL_BRANCH = o8.1.0_1.3.0_8m-ga_var01
  • KERNEL_IMAGE = zImage
  • KERNEL_DEFCONFIG = imx8m_var_dart_android_defconfig
  • U-BOOT_GIT = https://github.com/varigit/uboot-imx.git
  • U-BOOT_BRANCH = imx_v2017.03_4.9.51_imx8m_ga_var01
  • U-BOOT_SD_DEFCONFIG = imx8m_var_dart_config
  • U-BOOT_SD_IMAGE_NAME = u-boot-imx8m-var-dart.imx
  • YOCTO_BUILD_RESULTS_SECTION = DART-MX8M_BUILD_RESULTS
  • YOCTO_BOOT_BOARD_SECTION = DART-MX8M_BOOT_BOARD
  • KERNEL_DTB_SECTION = DART-MX8M_DTB
  • SD_TREE_SECTION = DART-MX8M_SD_TREE_MORTY
  • EMMC_ROOTFS_DEV = mmcblk0
  • EMMC_ROOTFS_PARTITION_NUM = p0
  • UBOOT_CONFIG_FILE = include/configs/imx8m_var_dart.h

6.2.2 RELEASE_P9.0.0_1.0.0_GA_DART-MX8M


6.2.3 RELEASE_P9.0.0_2.0.0_GA_DART-MX8M


6.2.4 RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M


6.3 DART-MX8M-MINI

6.3.1 RELEASE_P9.0.0_1.0.0_GA_DART-MX8M-MINI


6.3.2 RELEASE_P9.0.0_2.0.0_GA_DART-MX8M-MINI


6.3.3 RELEASE_Q10.0.0_1.0.0_GA_DART-MX8M-MINI


6.4 VAR-SOM-MX8X

6.4.1 RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X


  • RELEASE_NAME = sumo-imx-4.14.98-v1.0
  • RELEASE_LINK = RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8X
  • ANDROID_NAME = Pie
  • ANDROID_VERSION = P9.0.0_r30
  • ANDROID_FASTBOOT_NEED_UNLOCK = true
  • NXP_BSP_VERSION = imx_9.0.0_2.0.0_ga_ANDROID
  • RECOVERY_SD_NAME = var-som-mx8x-recovery-sd.v15.img.gz
  • RECOVERY_SD_URL = ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8X/Software/
  • RELEASE_NOTES_LINK = TBD
  • MACHINE_NAME = imx8m-var-dart
  • KERNEL_GIT = https://github.com/varigit/linux-imx
  • KERNEL_BRANCH = p9.0.0_2.0.0-ga_var01
  • KERNEL_IMAGE = zImage
  • KERNEL_DEFCONFIG = imx8_var_android_defconfig
  • U-BOOT_GIT = https://github.com/varigit/uboot-imx.git
  • U-BOOT_BRANCH = imx_v2018.03_4.14.98_2.0.0_ga_var01
  • U-BOOT_SD_DEFCONFIG = imx8qxp_var_som_android_defconfig
  • U-BOOT_SD_IMAGE_NAME = u-boot-imx8qxp.imx
  • YOCTO_BUILD_RESULTS_SECTION = DART-MX8M_BUILD_RESULTS
  • YOCTO_BOOT_BOARD_SECTION = DART-MX8M_BOOT_BOARD
  • KERNEL_DTB_SECTION = DART-MX8M_DTB
  • SD_TREE_SECTION = VAR-SOM-MX8X_SD_TREE_SUMO
  • EMMC_ROOTFS_DEV = mmcblk0
  • EMMC_ROOTFS_PARTITION_NUM = p0
  • UBOOT_CONFIG_FILE = include/configs/imx8qxp_var_som_android.h

6.4.2 RELEASE_P9.0.0_2.3.4_GA_VAR-SOM-MX8X


6.5 VAR-SOM-MX8

6.5.1 RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8


  • RELEASE_NAME = sumo-imx-4.14.98-v1.0
  • RELEASE_LINK = RELEASE_P9.0.0_2.0.0_GA_VAR-SOM-MX8
  • ANDROID_NAME = Pie
  • ANDROID_VERSION = P9.0.0_r30
  • ANDROID_FASTBOOT_NEED_UNLOCK = true
  • NXP_BSP_VERSION = imx_9.0.0_2.0.0_ga_ANDROID
  • RECOVERY_SD_NAME = var-som-mx8-recovery-sd.v18.img.gz
  • RECOVERY_SD_URL = ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX8/Software/
  • RELEASE_NOTES_LINK = TBD
  • MACHINE_NAME = imx8m-var-dart
  • KERNEL_GIT = https://github.com/varigit/linux-imx
  • KERNEL_BRANCH = p9.0.0_2.0.0-ga_var01
  • KERNEL_IMAGE = zImage
  • KERNEL_DEFCONFIG = imx8_var_android_defconfig
  • U-BOOT_GIT = https://github.com/varigit/uboot-imx.git
  • U-BOOT_BRANCH = imx_v2018.03_4.14.98_2.0.0_ga_var01
  • U-BOOT_SD_DEFCONFIG = imx8qm_var_som_android_defconfig
  • U-BOOT_SD_IMAGE_NAME = u-boot-imx8qm.imx
  • YOCTO_BUILD_RESULTS_SECTION = DART-MX8M_BUILD_RESULTS
  • YOCTO_BOOT_BOARD_SECTION = DART-MX8M_BOOT_BOARD
  • KERNEL_DTB_SECTION = DART-MX8M_DTB
  • SD_TREE_SECTION = VAR-SOM-MX8_SD_TREE_SUMO
  • EMMC_ROOTFS_DEV = mmcblk0
  • EMMC_ROOTFS_PARTITION_NUM = p0
  • UBOOT_CONFIG_FILE = include/configs/imx8qm_var_som_android.h