Debian Platform Customization: Difference between revisions

From Variscite Wiki
Line 77: Line 77:
|-
|-
| rootfs.ubi.img
| rootfs.ubi.img
| Use for flash to nand
| Use for flash to NAND
|-
|-
| zImage
| zImage
Line 83: Line 83:
|-
|-
| SPL-nand
| SPL-nand
| SPL built for NAND flash. The SPL is pre-u-boot SW component, required for DDR initialization
| SPL built for NAND. The SPL is pre-u-boot SW component, required for DDR initialization
|-
|-
| SPL-emmc
| SPL-emmc
Line 89: Line 89:
|-
|-
| u-boot.bin.nand
| u-boot.bin.nand
| U-Boot built for NAND flash.
| U-Boot built for NAND.
|-
|-
| u-boot.bin.emmc
| u-boot.bin.emmc
| u-boot built for SD-Card or eMMC boot.
| u-boot built for SD-Card or eMMC.
|-
|-
! scope="col" | Device Tree Name<br/>
! scope="col" | Device Tree Name<br/>
Line 98: Line 98:
|-
|-
| imx6ul-var-dart-emmc_wifi.dtb
| imx6ul-var-dart-emmc_wifi.dtb
| Boot from internal eMMC with WiFi enabled. (SD card & NAND flash disabled)
| DART-6UL with eMMC and WiFi enabled. (SD card & NAND disabled)
|-
|-
| imx6ul-var-dart-nand_wifi.dtb
| imx6ul-var-dart-nand_wifi.dtb
| Boot from internal NAND flash with WiFi enabled. (SD card & eMMC disabled)
| DART-6UL with l NAND and WiFi enabled. (SD card & eMMC disabled)
|-
|-
| imx6ul-var-dart-sd_emmc.dtb
| imx6ul-var-dart-sd_emmc.dtb
| SD card and eMMC enabled (WiFi & NAND disabled). You can boot from eMMC or SD card
| DART-6UL with SD card and eMMC enabled (WiFi & NAND disabled). You can boot from eMMC or SD card
|-
|-
| imx6ul-var-dart-sd_nand.dtb
| imx6ul-var-dart-sd_nand.dtb
| SD card and NAND flash enabled (WiFi & eMMC disabled). You can boot from NAND flash or SD card
| DART-6UL with SD card and NAND enabled (WiFi & eMMC disabled). You can boot from NAND or SD card
|-
| imx6ul-var-dart-5g-emmc_wifi.dtb
| DART-6UL-5G with eMMC and WiFi enabled. (SD card & NAND disabled)
|-
| imx6ul-var-dart-5g-nand_wifi.dtb
| DART-6UL-5G with l NAND and WiFi enabled. (SD card & eMMC disabled)
|-
| imx6ull-var-dart-emmc_wifi.dtb
| DART-6ULL with eMMC and WiFi enabled. (SD card & NAND disabled)
|-
| imx6ull-var-dart-nand_wifi.dtb
| DART-6ULL with l NAND and WiFi enabled. (SD card & eMMC disabled)
|-
| imx6ull-var-dart-sd_emmc.dtb
| DART-6ULL with SD card and eMMC enabled (WiFi & NAND disabled). You can boot from eMMC or SD card
|-
| imx6ull-var-dart-sd_nand.dtb
| DART-6ULL with SD card and NAND enabled (WiFi & eMMC disabled). You can boot from NAND or SD card
|-
| imx6ull-var-dart-5g-emmc_wifi.dtb
| DART-6ULL-5G with eMMC and WiFi enabled. (SD card & NAND disabled)
|-
| imx6ull-var-dart-5g-nand_wifi.dtb
| DART-6ULL-5G with l NAND and WiFi enabled. (SD card & eMMC disabled)
|-
|-
|}
|}

Revision as of 01:21, 8 January 2018

Debian

Documentation

Stretch 9

  • Debian 9 - Stretch (released on 06/17/2017)

Documentation is available from wiki.debian.org


VAR-SOM-MX6

Build Results

The resulted images are located in ~/var_som_mx6_debian/output/.

Image Name
How to use
rootfs.tar.bz2 Used to create sdcard
uImage Linux kernel image
SPL.mmc SPL built for SD-Card and eMMC boot. The SPL is pre-u-boot SW component, required for DDR initialization
u-boot.bin.mmc u-boot built for SD-Card or eMMC boot.
Device Tree Name
Boot Device
imx6dl-var-som-cap.dtb VAR-SOM-MX6 with iMX6S/DL on MX6CustomBoard with capacitive touch
imx6dl-var-som-res.dtb VAR-SOM-MX6 with iMX6S/DL on MX6CustomBoard with resistive touch
imx6dl-var-som-solo-cap.dtb VAR-SOM-SOLO with iMX6S/DL on MX6CustomBoard with capacitive touch
imx6dl-var-som-solo-res.dtb VAR-SOM-SOLO with iMX6S/DL on MX6CustomBoard with resistive touch
imx6dl-var-som-solo-vsc.dtb VAR-SOM-SOLO with iMX6S/DL on SOLOCustomBoard with capacitive touch
imx6dl-var-som-vsc.dtb VAR-SOM-MX6 with iMX6S/DL on SOLOCustomBoard with capacitive touch
imx6q-var-dart.dtb DART-MX6 with iMX6D/Q on DARTCustomBoard with capacitive touch
imx6q-var-som-cap.dtb VAR-SOM-MX6 with iMX6D/Q on MX6CustomBoard with capacitive touch
imx6q-var-som-res.dtb VAR-SOM-MX6 with iMX6D/Q on MX6CustomBoard with resistive touch
imx6q-var-som-vsc.dtb VAR-SOM-MX6 with iMX6D/Q on SOLOCustomBoard with capacitive touch


DART-6UL

Build Results

The resulted images are located in ~/var_mx6ul_dart_debian/output/.

Image Name
How to use
rootfs.tar.bz2 Used to create sdcard and rootfs.ubi.img
rootfs.ubi.img Use for flash to NAND
zImage Linux kernel image
SPL-nand SPL built for NAND. The SPL is pre-u-boot SW component, required for DDR initialization
SPL-emmc SPL built for SD card and eMMC boot. The SPL is pre-u-boot SW component, required for DDR initialization
u-boot.bin.nand U-Boot built for NAND.
u-boot.bin.emmc u-boot built for SD-Card or eMMC.
Device Tree Name
Boot Device
imx6ul-var-dart-emmc_wifi.dtb DART-6UL with eMMC and WiFi enabled. (SD card & NAND disabled)
imx6ul-var-dart-nand_wifi.dtb DART-6UL with l NAND and WiFi enabled. (SD card & eMMC disabled)
imx6ul-var-dart-sd_emmc.dtb DART-6UL with SD card and eMMC enabled (WiFi & NAND disabled). You can boot from eMMC or SD card
imx6ul-var-dart-sd_nand.dtb DART-6UL with SD card and NAND enabled (WiFi & eMMC disabled). You can boot from NAND or SD card
imx6ul-var-dart-5g-emmc_wifi.dtb DART-6UL-5G with eMMC and WiFi enabled. (SD card & NAND disabled)
imx6ul-var-dart-5g-nand_wifi.dtb DART-6UL-5G with l NAND and WiFi enabled. (SD card & eMMC disabled)
imx6ull-var-dart-emmc_wifi.dtb DART-6ULL with eMMC and WiFi enabled. (SD card & NAND disabled)
imx6ull-var-dart-nand_wifi.dtb DART-6ULL with l NAND and WiFi enabled. (SD card & eMMC disabled)
imx6ull-var-dart-sd_emmc.dtb DART-6ULL with SD card and eMMC enabled (WiFi & NAND disabled). You can boot from eMMC or SD card
imx6ull-var-dart-sd_nand.dtb DART-6ULL with SD card and NAND enabled (WiFi & eMMC disabled). You can boot from NAND or SD card
imx6ull-var-dart-5g-emmc_wifi.dtb DART-6ULL-5G with eMMC and WiFi enabled. (SD card & NAND disabled)
imx6ull-var-dart-5g-nand_wifi.dtb DART-6ULL-5G with l NAND and WiFi enabled. (SD card & eMMC disabled)


VAR-SOM-MX7

Build Results

The resulted images are located in ~/var_mx7_var_som_debian/output/.

Image Name
How to use
rootfs.tar.bz2 Used to create sdcard and rootfs.ubi.img
rootfs.ubi.img Use for flash to nand
zImage Linux kernel image
u-boot.img.nand U-Boot built for NAND Flash.
u-boot.img.emmc u-boot built for SD-Card or eMMC boot.
Device Tree Name
Boot Device
imx7d-var-som-emmc.dtb Boot from SD or eMMC
imx7d-var-som-nand.dtb Boot from NAND
imx7d-var-som-emmc-m4.dtb Boot from SD or eMMC with M4 support
imx7d-var-som-nand-m4.dtb Boot from NAND with M4 support


Platform Customizations

VAR-SOM-MX6

stretch-4.9.11-mx6-v1.0

DART-6UL

stretch-4.9.11-mx6ul-v1.0

VAR-SOM-MX7

stretch-4.9.11-mx7-v1.0