Yocto Platform Customization: Difference between revisions
From Variscite Wiki
No edit summary |
|||
Line 1: | Line 1: | ||
== Yocto == | == Yocto == | ||
=== Documentation === | === Documentation === | ||
< | <section begin=YOCTO_FSLC_MORTY/> | ||
* Yocto Project Core - Morty 2.2.1 (released on 02/24/2017) | * Yocto Project Core - Morty 2.2.1 (released on 02/24/2017) | ||
Documentation is available from [https://www.yoctoproject.org/downloads/core/morty221 www.yoctoproject.org] | Documentation is available from [https://www.yoctoproject.org/downloads/core/morty221 www.yoctoproject.org] | ||
* FSL Community BSP Release Notes 2.2 documentation | * FSL Community BSP Release Notes 2.2 documentation | ||
Documentation is available from [http://freescale.github.io/doc/release-notes/2.2/ http://freescale.github.io] | Documentation is available from [http://freescale.github.io/doc/release-notes/2.2/ http://freescale.github.io] | ||
<section end=YOCTO_FSLC_MORTY/> | |||
=== Build Results === | === Build Results === | ||
<section begin= | {{#lst:Yocto_Platform_Customization2|RELEASE_MORTY_BETA_DART-6UL}} | ||
<section begin=TB/> | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 76: | Line 41: | ||
|- | |- | ||
|} | |} | ||
<section end= | <section end=TB/> | ||
== VAR-SOM-MX6 == | |||
=== Build Results === | |||
{| class="wikitable" | |||
|- | |||
! scope="col" | Device Tree Name<br/> | |||
! scope="col" | SOM type<br/> | |||
! scope="col" | Carrier Board type<br/> | |||
! scope="col" | LCD Type<br/> | |||
! scope="col" | Evaluation Kit name<br/> | |||
|- | |||
| style="padding: 5px;"| uImage-imx6q-var-som-cap.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (Quad / Dual) | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Capacitive touch | |||
| style="padding: 5px;"| VAR-DVK-MX6_V2-PRO<br>VAR-STK-MX6_V2 | |||
|- | |||
| style="padding: 5px;"| uImage-imx6q-var-som-res.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (Quad / Dual) | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Resistive touch | |||
| style="padding: 5px;"| VAR-DVK-MX6_V2-PRO<br>VAR-STK-MX6_V2 | |||
|- | |||
| style="padding: 5px;"| uImage-imx6q-var-som-vsc.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (Quad / Dual) | |||
| style="padding: 5px;"| VAR-SOLOCustomBoard | |||
| style="padding: 5px;"| Capacitive LVDS touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-cap.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (DualLite/ Solo) | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Capacitive touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-res.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (DualLite/ Solo) | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Resistive touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-vsc.dtb | |||
| style="padding: 5px;"| VAR-SOM-MX6_V2 (DualLite/ Solo) | |||
| style="padding: 5px;"| VAR-SOLOCustomBoard | |||
| style="padding: 5px;"| Capacitive LVDS touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-solo-vsc.dtb | |||
| style="padding: 5px;"| VAR-SOM-SOLO / VAR-SOM-DUAL | |||
| style="padding: 5px;"| VAR-SOLOCustomBoard | |||
| style="padding: 5px;"| Capacitive LVDS touch | |||
| style="padding: 5px;"| VAR-DVK-SOLO/DUAL<br>VAR-STK-SOLO/DUAL | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-solo-cap.dtb | |||
| style="padding: 5px;"| VAR-SOM-SOLO / VAR-SOM-DUAL | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Capacitive touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6dl-var-som-solo-res.dtb | |||
| style="padding: 5px;"| VAR-SOM-SOLO / VAR-SOM-DUAL | |||
| style="padding: 5px;"| VAR-MX6CustomBoard | |||
| style="padding: 5px;"| Resistive touch | |||
| style="padding: 5px;"| N/A | |||
|- | |||
| style="padding: 5px;"| uImage-imx6q-var-dart.dtb | |||
| style="padding: 5px;"| VAR-SOM-SOLO / VAR-SOM-DUAL | |||
| style="padding: 5px;"| VAR-DT6CustomBoard | |||
| style="padding: 5px;"| Capacitive LVDS touch | |||
| style="padding: 5px;"| VAR-DVK-DT6<br>VAR-STK-DT6 | |||
|- | |||
|} | |||
=== Device tree === | |||
<section begin=VAR-SOM-MX6_DTB/> | |||
<pre> | |||
Build the device tree for Dualite/Solo on VAR-MX6CustomBoard with capacitive touchscreen: | |||
$ make -j4 imx6dl-var-som-cap.dtb | |||
Build the device tree for Dualite/Solo on VAR-MX6CustomBoard with resistive touchscreen: | |||
$ make -j4 imx6dl-var-som-res.dtb | |||
Build the device tree for Dualite/Solo on VAR-SOLOCustomBoard: | |||
$ make -j4 imx6dl-var-som-vsc.dtb | |||
Build the device tree for Quad/Dual on VAR-MX6CustomBoard with capacitive touchscreen: | |||
$ make -j4 imx6q-var-som-cap.dtb | |||
Build the device tree for Quad/Dual on VAR-MX6CustomBoard with resistive touchscreen: | |||
$ make -j4 imx6q-var-som-res.dtb | |||
Build the device tree for Quad/Dual on VAR-SOLOCustomBoard: | |||
$ make -j4 imx6q-var-som-vsc.dtb | |||
Build the device tree for VAR-SOM-SOLO on VAR-MX6CustomBoard with capacitive touchscreen: | |||
$ make -j4 imx6dl-var-som-solo-cap.dtb | |||
Build the device tree for VAR-SOM-SOLO on VAR-MX6CustomBoard with resistive touchscreen: | |||
$ make -j4 imx6dl-var-som-solo-res.dtb | |||
Build the device tree for VAR-SOM-SOLO on VAR-SOLOCustomBoard: | |||
$ make -j4 imx6dl-var-som-solo-vsc.dtb | |||
Build the device tree for DART-MX6: | |||
$ make -j4 imx6q-var-dart.dtb | |||
</pre> | |||
<section end=VAR-SOM-MX6_DTB/> | |||
== DART-6UL== | |||
=== Build Results === | |||
{| class="wikitable" | |||
|- | |||
! scope="col" | File Name | |||
! scope="col" | Description | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ul-var-dart-emmc_wifi.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6UL with eMMC & WI-FI enabled. (SD card & NAND disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ul-var-dart-nand_wifi.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6UL with NAND flash & WI-FI enabled. (SD card & eMMC disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ul-var-dart-sd_emmc.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6UL with SD card & eMMC enabled (WIFI & NAND disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ul-var-dart-sd_nand.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6UL with SD card & NAND flash enabled (WIFI & eMMC disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ull-var-dart-emmc_wifi.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6ULL with eMMC & WI-FI enabled. (SD card & NAND disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ull-var-dart-nand_wifi.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6ULL with NAND flash & WI-FI enabled. (SD card & eMMC disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ull-var-dart-sd_emmc.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6ULL with SD card & eMMC enabled (WIFI & NAND disabled) | |||
|- | |||
| style="padding: 5px;"| zImage-imx6ull-var-dart-sd_nand.dtb | |||
| style="padding: 5px;"| Device tree blob for DART-6ULL with SD card & NAND flash enabled (WIFI & eMMC disabled) | |||
|- | |||
|} | |||
=== Device tree === | === Device tree === | ||
< | <section begin=DART-6UL_DTB/> | ||
<pre> | <pre> | ||
Build only the device tree for DART-6UL with eMMC and WiFi: | Build only the device tree for DART-6UL with eMMC and WiFi: | ||
Line 125: | Line 212: | ||
$ make -j4 imx6ull-var-dart-sd_nand.dtb | $ make -j4 imx6ull-var-dart-sd_nand.dtb | ||
</pre> | </pre> | ||
<section end=DART-6UL_DTB/> | |||
=== SD card image file tree === | === SD card image file tree === | ||
< | <section begin=DART-6UL_SD_TREE/> | ||
<pre> | <pre> | ||
/opt/images/ | /opt/images/ | ||
Line 148: | Line 235: | ||
└── zImage | └── zImage | ||
</pre> | </pre> | ||
}}</ | <section end=DART-6UL_SD_TREE/> | ||
== Platform Customizations== | |||
<section begin=RELEASE_MORTY_BETA_VAR-SOM-MX6/> | |||
{{#vardefine:HARDWARE_NAME|VAR-SOM-MX6}} <!-- | |||
-->{{#vardefine:RELEASE_NAME|morty-fslc-4.1.15-mx6-v1.0-beta}} <!-- | |||
-->{{#vardefine:YOCTO_NAME|Morty}} <!-- | |||
-->{{#vardefine:YOCTO_DESCRIPTION|Yocto Morty 2.2.1 based on FSL Community BSP 2.2 with L4.1.15_2.0.0-ga Linux release}} <!-- | |||
-->{{#vardefine:TOOLCHAIN_INSTALL_X11_NAME|fslc-x11-glibc-x86_64-meta-toolchain-armv7at2hf-neon-toolchain-2.2.1.sh}} <!-- | |||
-->{{#vardefine:TOOLCHAIN_LOCATION|/opt/fsl-imx-x11/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi}} <!-- | |||
-->{{#vardefine:BUILD_FOLDER|~/var-fslc-yocto}} <!-- | |||
-->{{#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|var-som-mx6}} <!-- | |||
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-2.6-imx.git}} <!-- | |||
-->{{#vardefine:KERNEL_BRANCH|imx-rel_imx_4.1.15_2.0.0_ga-var01}} <!-- | |||
-->{{#vardefine:KERNEL_IMAGE|uImage}} <!-- | |||
-->{{#vardefine:KERNEL_DEFCONFIG|imx6ul-var-dart_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!-- | |||
-->{{#vardefine:U-BOOT_BRANCH|imx_v2015.10_dart_6ul_var1}} <!-- | |||
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|mx6ul_var_dart_mmc_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_NAND_DEFCONFIG|mx6ul_var_dart_nand_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot.img-sd}} <!-- | |||
-->{{#vardefine:U-BOOT_NAND_IMAGE_NAME|u-boot.img-nand}} <!-- | |||
-->{{#vardefine:SPL_SD_IMAGE_NAME|SPL-sd}} <!-- | |||
-->{{#vardefine:SPL_NAND_IMAGE_NAME|SPL-nand}} <!-- | |||
-->{{#vardefine:RECOVERY_SD_NAME|{{#var:RELEASE_NAME}}.img.gz}} <!-- | |||
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX6/Software/fslc}} <!-- | |||
-->{{#vardefine:KERNEL_DTB_SECTION|VAR-SOM-MX6_DTB}} <!-- | |||
-->{{#vardefine:SD_TREE_SECTION|VAR-SOM-MX6_SD_TREE}} <!-- | |||
-->{{#vardefine:YOCTO_GIT|https://github.com/varigit/variscite-bsp-platform.git}} <!-- | |||
-->{{#vardefine:YOCTO_BRANCH|morty}} | |||
<section end=RELEASE_MORTY_BETA_VAR-SOM-MX6/> | |||
< | <section begin=RELEASE_MORTY_BETA_DART-6UL/> | ||
{{#vardefine:HARDWARE_NAME|DART-6UL}} <!-- | |||
-->{{#vardefine:RELEASE_NAME|morty-fslc-4.1.15-mx6ul-v1.0-beta}} <!-- | |||
-->{{#vardefine:YOCTO_NAME|Morty}} <!-- | |||
|- | -->{{#vardefine:YOCTO_DESCRIPTION|Yocto Morty 2.2.1 based on FSL Community BSP 2.2 with L4.1.15_2.0.0-ga Linux release}} <!-- | ||
! | -->{{#vardefine:TOOLCHAIN_INSTALL_X11_NAME|fslc-x11-glibc-x86_64-meta-toolchain-armv7at2hf-neon-toolchain-2.2.1.sh}} <!-- | ||
-->{{#vardefine:TOOLCHAIN_LOCATION|/opt/fsl-imx-x11/4.1.15-2.0.1/environment-setup-cortexa7hf-neon-poky-linux-gnueabi}} <!-- | |||
-->{{#vardefine:BUILD_FOLDER|~/var-fslc-yocto}} <!-- | |||
-->{{#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|imx6ul-var-dart}} <!-- | |||
-->{{#vardefine:KERNEL_GIT|https://github.com/varigit/linux-2.6-imx.git}} <!-- | |||
-->{{#vardefine:KERNEL_BRANCH|imx-rel_imx_4.1.15_2.0.0_ga-var01}} <!-- | |||
-->{{#vardefine:KERNEL_IMAGE|zImage}} <!-- | |||
-->{{#vardefine:KERNEL_DEFCONFIG|imx6ul-var-dart_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!-- | |||
-->{{#vardefine:U-BOOT_BRANCH|imx_v2015.10_dart_6ul_var1}} <!-- | |||
-->{{#vardefine:U-BOOT_SD_DEFCONFIG|mx6ul_var_dart_mmc_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_NAND_DEFCONFIG|mx6ul_var_dart_nand_defconfig}} <!-- | |||
-->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot.img-sd}} <!-- | |||
-->{{#vardefine:U-BOOT_NAND_IMAGE_NAME|u-boot.img-nand}} <!-- | |||
-->{{#vardefine:SPL_SD_IMAGE_NAME|SPL-sd}} <!-- | |||
-->{{#vardefine:SPL_NAND_IMAGE_NAME|SPL-nand}} <!-- | |||
| | -->{{#vardefine:RECOVERY_SD_NAME|{{#var:RELEASE_NAME}}.img.gz}} <!-- | ||
-->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/DART-6UL/Software/fslc}} <!-- | |||
-->{{#vardefine:KERNEL_DTB_SECTION|DART-6UL_DTB}} <!-- | |||
-->{{#vardefine:SD_TREE_SECTION|DART-6UL_SD_TREE}} <!-- | |||
-->{{#vardefine:YOCTO_GIT|https://github.com/varigit/variscite-bsp-platform.git}} <!-- | |||
-->{{#vardefine:YOCTO_BRANCH|morty}} | |||
<section end=RELEASE_MORTY_BETA_DART-6UL/> | |||
| | |||
|- | |||
| | |||
| | |||
| | |||
|} | |||
Revision as of 10:35, 8 May 2017
Yocto
Documentation
- Yocto Project Core - Morty 2.2.1 (released on 02/24/2017)
Documentation is available from www.yoctoproject.org
- FSL Community BSP Release Notes 2.2 documentation
Documentation is available from http://freescale.github.io
Build Results
Image Name |
How to use |
---|---|
fsl-image-gui-.sdcard | This image is for SD card boot. It can be flashed as-is on an SD card that can then be used to boot your system, according to the relevant startup-guide of your product (usually requires to press the boot select button, or toggle a DIP switch). For detailed information refer to the Create a bootable SD card section below. |
fsl-image-gui-.tar.bz2 | Tarball with rootfs files. Can be used to create an NFS root file system on the host. See the Setup TFTP/NFS Yocto system section for more info. Also used to create our extended SD card. See the Create a bootable SD card section below. |
.ubi | A complete UBI image containing a UBIFS volume, for writing to NAND Flash. |
Linux kernel image, same binary for SD card or NAND Flash. | |
SPL built for NAND-Flash. The SPL is a pre-U-Boot SW component, required for DDR initialization. | |
U-Boot built for NAND Flash. | |
SPL built for SD card boot, or eMMC boot in case of DART-MX6. | |
U-Boot built for SD card boot, or eMMC boot in case of DART-MX6. |
VAR-SOM-MX6
Build Results
Device Tree Name |
SOM type |
Carrier Board type |
LCD Type |
Evaluation Kit name |
---|---|---|---|---|
uImage-imx6q-var-som-cap.dtb | VAR-SOM-MX6_V2 (Quad / Dual) | VAR-MX6CustomBoard | Capacitive touch | VAR-DVK-MX6_V2-PRO VAR-STK-MX6_V2 |
uImage-imx6q-var-som-res.dtb | VAR-SOM-MX6_V2 (Quad / Dual) | VAR-MX6CustomBoard | Resistive touch | VAR-DVK-MX6_V2-PRO VAR-STK-MX6_V2 |
uImage-imx6q-var-som-vsc.dtb | VAR-SOM-MX6_V2 (Quad / Dual) | VAR-SOLOCustomBoard | Capacitive LVDS touch | N/A |
uImage-imx6dl-var-som-cap.dtb | VAR-SOM-MX6_V2 (DualLite/ Solo) | VAR-MX6CustomBoard | Capacitive touch | N/A |
uImage-imx6dl-var-som-res.dtb | VAR-SOM-MX6_V2 (DualLite/ Solo) | VAR-MX6CustomBoard | Resistive touch | N/A |
uImage-imx6dl-var-som-vsc.dtb | VAR-SOM-MX6_V2 (DualLite/ Solo) | VAR-SOLOCustomBoard | Capacitive LVDS touch | N/A |
uImage-imx6dl-var-som-solo-vsc.dtb | VAR-SOM-SOLO / VAR-SOM-DUAL | VAR-SOLOCustomBoard | Capacitive LVDS touch | VAR-DVK-SOLO/DUAL VAR-STK-SOLO/DUAL |
uImage-imx6dl-var-som-solo-cap.dtb | VAR-SOM-SOLO / VAR-SOM-DUAL | VAR-MX6CustomBoard | Capacitive touch | N/A |
uImage-imx6dl-var-som-solo-res.dtb | VAR-SOM-SOLO / VAR-SOM-DUAL | VAR-MX6CustomBoard | Resistive touch | N/A |
uImage-imx6q-var-dart.dtb | VAR-SOM-SOLO / VAR-SOM-DUAL | VAR-DT6CustomBoard | Capacitive LVDS touch | VAR-DVK-DT6 VAR-STK-DT6 |
Device tree
Build the device tree for Dualite/Solo on VAR-MX6CustomBoard with capacitive touchscreen: $ make -j4 imx6dl-var-som-cap.dtb Build the device tree for Dualite/Solo on VAR-MX6CustomBoard with resistive touchscreen: $ make -j4 imx6dl-var-som-res.dtb Build the device tree for Dualite/Solo on VAR-SOLOCustomBoard: $ make -j4 imx6dl-var-som-vsc.dtb Build the device tree for Quad/Dual on VAR-MX6CustomBoard with capacitive touchscreen: $ make -j4 imx6q-var-som-cap.dtb Build the device tree for Quad/Dual on VAR-MX6CustomBoard with resistive touchscreen: $ make -j4 imx6q-var-som-res.dtb Build the device tree for Quad/Dual on VAR-SOLOCustomBoard: $ make -j4 imx6q-var-som-vsc.dtb Build the device tree for VAR-SOM-SOLO on VAR-MX6CustomBoard with capacitive touchscreen: $ make -j4 imx6dl-var-som-solo-cap.dtb Build the device tree for VAR-SOM-SOLO on VAR-MX6CustomBoard with resistive touchscreen: $ make -j4 imx6dl-var-som-solo-res.dtb Build the device tree for VAR-SOM-SOLO on VAR-SOLOCustomBoard: $ make -j4 imx6dl-var-som-solo-vsc.dtb Build the device tree for DART-MX6: $ make -j4 imx6q-var-dart.dtb
DART-6UL
Build Results
File Name | Description |
---|---|
zImage-imx6ul-var-dart-emmc_wifi.dtb | Device tree blob for DART-6UL with eMMC & WI-FI enabled. (SD card & NAND disabled) |
zImage-imx6ul-var-dart-nand_wifi.dtb | Device tree blob for DART-6UL with NAND flash & WI-FI enabled. (SD card & eMMC disabled) |
zImage-imx6ul-var-dart-sd_emmc.dtb | Device tree blob for DART-6UL with SD card & eMMC enabled (WIFI & NAND disabled) |
zImage-imx6ul-var-dart-sd_nand.dtb | Device tree blob for DART-6UL with SD card & NAND flash enabled (WIFI & eMMC disabled) |
zImage-imx6ull-var-dart-emmc_wifi.dtb | Device tree blob for DART-6ULL with eMMC & WI-FI enabled. (SD card & NAND disabled) |
zImage-imx6ull-var-dart-nand_wifi.dtb | Device tree blob for DART-6ULL with NAND flash & WI-FI enabled. (SD card & eMMC disabled) |
zImage-imx6ull-var-dart-sd_emmc.dtb | Device tree blob for DART-6ULL with SD card & eMMC enabled (WIFI & NAND disabled) |
zImage-imx6ull-var-dart-sd_nand.dtb | Device tree blob for DART-6ULL with SD card & NAND flash enabled (WIFI & eMMC disabled) |
Device tree
Build only the device tree for DART-6UL with eMMC and WiFi: $ make -j4 imx6ul-var-dart-emmc_wifi.dtb Build only the device tree for DART-6UL with eMMC and SD card: $ make -j4 imx6ul-var-dart-sd_emmc.dtb Build only the device tree for DART-6UL with NAND flash and WiFi: $ make -j4 imx6ul-var-dart-nand_wifi.dtb Build only the device tree for DART-6UL with NAND flash and SD card: $ make -j4 imx6ul-var-dart-sd_nand.dtb Build only the device tree for DART-6ULL with eMMC and WiFi: $ make -j4 imx6ull-var-dart-emmc_wifi.dtb Build only the device tree for DART-6ULL with eMMC and SD card: $ make -j4 imx6ull-var-dart-sd_emmc.dtb Build only the device tree for DART-6ULL with NAND flash and WiFi: $ make -j4 imx6ull-var-dart-nand_wifi.dtb Build only the device tree for DART-6ULL with NAND flash and SD card: $ make -j4 imx6ull-var-dart-sd_nand.dtb
SD card image file tree
/opt/images/ └── Yocto ├── imx6ul-var-dart-emmc_wifi.dtb ├── imx6ul-var-dart-nand_wifi.dtb ├── imx6ul-var-dart-sd_emmc.dtb ├── imx6ul-var-dart-sd_nand.dtb ├── imx6ull-var-dart-emmc_wifi.dtb ├── imx6ull-var-dart-nand_wifi.dtb ├── imx6ull-var-dart-sd_emmc.dtb ├── imx6ull-var-dart-sd_nand.dtb ├── rootfs.tar.bz2 ├── rootfs.ubi ├── SPL-nand ├── SPL-sd ├── u-boot.img-nand ├── u-boot.img-sd └── zImage
Platform Customizations