|
|
Line 18: |
Line 18: |
|
| |
|
| = VAR-SOM-MX6 = | | = VAR-SOM-MX6 = |
| == Build Results ==
| |
| <section begin=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
| |
| |-
| |
| |}
| |
| <section end=VAR-SOM-MX6_BUILD_RESULTS/>
| |
|
| |
| == 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/>
| |
|
| |
| == SD card image file tree ==
| |
| <section begin=VAR-SOM-MX6_SD_TREE/>
| |
| <pre>
| |
| /opt/images/
| |
| └── 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.ubi
| |
| ├── u-boot.img-nand
| |
| ├── u-boot.img-sd
| |
| └── uImage
| |
| </pre>
| |
| <section end=VAR-SOM-MX6_SD_TREE/>
| |
|
| |
| == Setting the Boot Mode ==
| |
| <section begin=VAR-SOM-MX6_BOOT_BOARD/>
| |
| Follow the instruction below according to the appropriate carrier board type:
| |
| === MX6CustomBoard ===
| |
| Booting your MX6CustomBoard system from SD card requires pushing the middle button while powering up the system. See picture below.
| |
| [[File:Mx6_boot.jpg|thumb|none|upright=2.0]]
| |
| To boot a board using an SD card, follow the steps below:<br>
| |
| * Power-off the board.
| |
| * Insert the SD card into the SD/MMC slot of the carrier board (DVK)
| |
| * Push the middle button (Boot Select) and hold
| |
| * Power-up the board
| |
| * Release the middle button (Boot Select) after system starts to boot.
| |
| * The board will automatically boot into Linux from the SD card
| |
|
| |
| === SoloCustomBoard ===
| |
| Booting your system requires switching the relevant DIP switch to "Boot from MMC". See picture below.
| |
| [[File:Solo_boot.jpg|thumb|none|upright=2.0]]
| |
|
| |
| To boot board with SD card, Follow the steps below:<br>
| |
|
| |
| *Power-off the board.
| |
| *Insert the SD card into the SD/MMC slot of the carrier board (DVK)
| |
| *Switch the relevant DIP switch to "Boot from MMC"
| |
| *Power-up board
| |
| *The board will automatically boot into Linux from SD card
| |
|
| |
| === DT6CustomBoard ===
| |
| Booting your system requires switching the relevant DIP switch to "Boot from SD card". See picture below.
| |
| [[File:Dart_boot.jpg|thumb|none|upright=2.0]]
| |
|
| |
| To boot board with SD card, Follow the steps below:<br>
| |
|
| |
| *Power-off the board.
| |
| *Insert the SD card into the SD/MMC slot of the carrier board (DVK)
| |
| *Switch the relevant DIP switch to "Boot from SD card"
| |
| *Power-up board
| |
| *The board will automatically boot into Linux from SD card
| |
| <section end=VAR-SOM-MX6_BOOT_BOARD/>
| |
|
| |
| = DART-6UL= | | = DART-6UL= |
|
| |
| == Build Results ==
| |
| <section begin=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)
| |
| |-
| |
| |}
| |
| <section end=DART-6UL_BUILD_RESULTS/>
| |
|
| |
| == Device tree ==
| |
| <section begin=DART-6UL_DTB/>
| |
| <pre>
| |
| 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
| |
| </pre>
| |
| <section end=DART-6UL_DTB/>
| |
|
| |
| == SD card image file tree ==
| |
| <section begin=DART-6UL_SD_TREE/>
| |
| <pre>
| |
| /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
| |
| </pre>
| |
| <section end=DART-6UL_SD_TREE/>
| |
|
| |
| == Setting the Boot Mode ==
| |
| <section begin=DART-6UL_BOOT_BOARD/>
| |
| Booting your system from an SD card requires switching the Boot DIP switches. See picture below.
| |
| [[File:Boot_switch_6ul1.jpg|thumb|none|upright=2.0]]
| |
| * "00" The current position in the picture will set the system to boot from SD card.
| |
| * "01" Moving the right switch will set the system to boot from eMMC
| |
| * "10" Moving the left switch will set the system to boot from NAND flash
| |
| * "11" is illegal.
| |
| {{Note|Be aware that your system has eMMC or NAND but never both.}}
| |
| <section end=DART-6UL_BOOT_BOARD/>
| |
|
| |
| == Automatic device Tree selection in U-Boot ==
| |
| <section begin=DART-6UL_U-BOOT_DT_SELECTION/>
| |
| Upon reset you will see the U-Boot SPL printouts. It will print also the SOM configuration:
| |
| <br>On-SOM storage: SD only, eMMC, NAND.
| |
| <br>WIFI if chip exits.
| |
| <br>For example:
| |
| <pre>
| |
| U-Boot SPL 2015.10-00532-g482dc88 (Jan 03 2016 - 10:05:42)
| |
| i.MX6UL SOC
| |
| Part number: DART-6U-A01
| |
| Assembly: AS11
| |
| Date of production: 2015 Dec 31
| |
| DART-6UL configuration: eMMC WIFI
| |
| Ram size: 512
| |
| Boot Device: SD
| |
| </pre>
| |
| As explained in the above [[#Build_Results | Build Results]] table we have 4 optional configurations.
| |
| <br>We implemented in U-Boot and automatic device tree selection, so when kernel boots, the U-Boot will load the corresponding device tree according to On-SOM configuration.
| |
|
| |
| {| class="wikitable"
| |
| |-
| |
| ! scope="col" | SOM Type<br/>
| |
| ! scope="col" | Boot From<br/>
| |
| ! scope="col" | SOM Internal FLASH<br/>
| |
| ! scope="col" | SOM has WIFI/BT<br/>
| |
| ! scope="col" | Device Tree selected<br/>
| |
| |-
| |
| | DART-6UL
| |
| | SD
| |
| | eMMC
| |
| | Don't Care
| |
| | imx6ul-var-dart-sd_emmc.dtb
| |
| |-
| |
| | DART-6UL
| |
| | SD
| |
| | NAND
| |
| | Don't Care
| |
| | imx6ul-var-dart-sd_nand.dtb
| |
| |-
| |
| | DART-6UL
| |
| | eMMC
| |
| | eMMC
| |
| | Yes
| |
| | imx6ul-var-dart-emmc_wifi.dtb
| |
| |-
| |
| | DART-6UL
| |
| | eMMC
| |
| | eMMC
| |
| | NO
| |
| | imx6ul-var-dart-sd_emmc.dtb
| |
| |-
| |
| | DART-6UL
| |
| | NAND
| |
| | NAND
| |
| | YES
| |
| | imx6ul-var-dart-nand_wifi.dtb
| |
| |-
| |
| | DART-6UL
| |
| | NAND
| |
| | NAND
| |
| | NO
| |
| | imx6ul-var-dart-sd_nand.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | SD
| |
| | eMMC
| |
| | Don't Care
| |
| | imx6ull-var-dart-sd_emmc.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | SD
| |
| | NAND
| |
| | Don't Care
| |
| | imx6ull-var-dart-sd_nand.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | eMMC
| |
| | eMMC
| |
| | Yes
| |
| | imx6ull-var-dart-emmc_wifi.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | eMMC
| |
| | eMMC
| |
| | NO
| |
| | imx6ull-var-dart-sd_emmc.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | NAND
| |
| | NAND
| |
| | YES
| |
| | imx6ull-var-dart-nand_wifi.dtb
| |
| |-
| |
| | DART-6ULL
| |
| | NAND
| |
| | NAND
| |
| | NO
| |
| | imx6ull-var-dart-sd_nand.dtb
| |
| |}
| |
|
| |
| <span style="color:red">Note: Boot from SD card eliminates Wifi</span> as the Wifi and SD card are using same SDIO interface.<br>
| |
| A typical use-case, is to boot from SD card, flash eMMC or NAND flash, and re-boot form eMMC/NAND to have Wi-Fi operational.
| |
| <section end=DART-6UL_U-BOOT_DT_SELECTION/>
| |
|
| |
| = VAR-SOM-MX7= | | = VAR-SOM-MX7= |
| == Build Results ==
| |
| <section begin=VAR-SOM-MX7_BUILD_RESULTS/>
| |
| {| class="wikitable"
| |
| |-
| |
| | style="padding: 5px;"| zImage-imx7d-var-som-emmc.dtb
| |
| | style="padding: 5px;"| Device tree blob for SOMs with eMMC.
| |
| |-
| |
| | style="padding: 5px;"| zImage-imx7d-var-som-nand.dtb
| |
| | style="padding: 5px;"| Device tree blob for SOMs with NAND flash.
| |
| |-
| |
| | style="padding: 5px;"| zImage-imx7d-var-som-emmc-m4.dtb
| |
| | style="padding: 5px;"| Device tree blob for SOMs with eMMC and M4 support.
| |
| |-
| |
| | style="padding: 5px;"| zImage-imx7d-var-som-nand-m4.dtb
| |
| | style="padding: 5px;"| Device tree blob for SOMs with NAND flash and M4 support.
| |
| |-
| |
| |}
| |
| <section end=VAR-SOM-MX7_BUILD_RESULTS/>
| |
|
| |
| == Device tree ==
| |
| <section begin=VAR-SOM-MX7_DTB/>
| |
| <pre>
| |
| Build only the device tree for VAR-SOM-MX7 with eMMC:
| |
| $ make -j4 imx7d-var-som-emmc.dtb
| |
|
| |
| Build only the device tree for VAR-SOM-MX7 with NAND flash:
| |
| $ make -j4 imx7d-var-som-nand.dtb
| |
|
| |
| Build only the device tree for VAR-SOM-MX7 with eMMC and M4 support:
| |
| $ make -j4 imx7d-var-som-emmc-m4.dtb
| |
|
| |
| Build only the device tree for VAR-SOM-MX7 with NAND flash and M4 support:
| |
| $ make -j4 imx7d-var-som-nand-m4.dtb
| |
| </pre>
| |
| <section end=VAR-SOM-MX7_DTB/>
| |
|
| |
| == SD card image file tree ==
| |
| <section begin=VAR-SOM-MX7_SD_TREE/>
| |
| <pre>
| |
| /opt/images/
| |
| └── Yocto
| |
| ├── imx7d-var-som-emmc.dtb
| |
| ├── imx7d-var-som-nand.dtb
| |
| ├── imx7d-var-som-emmc-m4.dtb
| |
| ├── imx7d-var-som-nand-m4.dtb
| |
| ├── rootfs.tar.bz2
| |
| ├── rootfs.ubi
| |
| ├── u-boot.imx-nand
| |
| ├── u-boot.imx-sd
| |
| └── zImage
| |
| </pre>
| |
| <section end=VAR-SOM-MX7_SD_TREE/>
| |
|
| |
| == Setting the Boot Mode ==
| |
| <section begin=VAR-SOM-MX7_BOOT_BOARD/>
| |
| Make sure the BOOT SELECT DIP switches on the carrier board are set correctly before you power on the board.
| |
| <pre>
| |
| SW1-SW2
| |
| 0 - 0 : Boot from SD card
| |
| 1 - 0 : Boot from eMMC
| |
| 0 - 1 : Boot from NAND flash
| |
| 1 - 1 : Illegal
| |
| </pre>
| |
| {{Note|The VAR-SOM-MX7 SOM comes with either NAND or eMMC, but not both.}}
| |
| <section end=VAR-SOM-MX7_BOOT_BOARD/>
| |
|
| |
|
| =Platform Customizations= | | =Platform Customizations= |
Line 486: |
Line 47: |
| -->{{#vardefine:BUILD_FOLDER_OUTPUT|build-var-som-mx6}} <!-- | | -->{{#vardefine:BUILD_FOLDER_OUTPUT|build-var-som-mx6}} <!-- |
| -->{{#vardefine:MACHINE_NAME|var-som-mx6}} <!-- | | -->{{#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-var02}} <!--
| |
| -->{{#vardefine:KERNEL_IMAGE|uImage}} <!--
| |
| -->{{#vardefine:KERNEL_DEFCONFIG|imx_v7_var_defconfig}} <!--
| |
| -->{{#vardefine:KERNEL_BUILD_PARAMS|LOADADDR=0x10008000}} <!--
| |
| -->{{#vardefine:U-BOOT_GIT|https://github.com/varigit/uboot-imx.git}} <!--
| |
| -->{{#vardefine:U-BOOT_BRANCH|imx_v2015.04_4.1.15_1.1.0_ga_var03}} <!--
| |
| -->{{#vardefine:U-BOOT_SD_DEFCONFIG|mx6var_som_sd_defconfig}} <!--
| |
| -->{{#vardefine:U-BOOT_NAND_DEFCONFIG|mx6var_som_nand_defconfig}} <!--
| |
| -->{{#vardefine:U-BOOT_SD_SECURE_BOOT_DEFCONFIG|mx6var_som_sd_SECURE_BOOT_defconfig}} <!--
| |
| -->{{#vardefine:U-BOOT_NAND_SECURE_BOOT_DEFCONFIG|mx6var_som_nand_SECURE_BOOT_defconfig}} <!--
| |
| -->{{#vardefine:U-BOOT_SD_IMAGE_NAME|u-boot.imx-sd}} <!--
| |
| -->{{#vardefine:U-BOOT_NAND_IMAGE_NAME|u-boot.imx-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_NAME|{{#var:RELEASE_NAME}}.img.gz}} <!-- |
| -->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX6/Software/b2qt}} <!-- | | -->{{#vardefine:RECOVERY_SD_URL|ftp://customerv:Variscite1@ftp.variscite.com/VAR-SOM-MX6/Software/b2qt}} <!-- |
| -->{{#vardefine:KERNEL_DTB_SECTION|VAR-SOM-MX6_DTB}} <!--
| |
| -->{{#vardefine:SD_TREE_SECTION|VAR-SOM-MX6_SD_TREE}} <!--
| |
| -->{{#vardefine:B2QT_GIT|https://github.com/varigit/meta-variscite-b2qt.git}} <!-- | | -->{{#vardefine:B2QT_GIT|https://github.com/varigit/meta-variscite-b2qt.git}} <!-- |
| -->{{#vardefine:B2QT_BRANCH|morty-var01}} <!-- | | -->{{#vardefine:B2QT_BRANCH|morty-var01}} <!-- |
Line 510: |
Line 54: |
| -->{{#vardefine:B2QT_BOOT_BOARD_SECTION|VAR-SOM-MX6_BOOT_BOARD}} <!-- | | -->{{#vardefine:B2QT_BOOT_BOARD_SECTION|VAR-SOM-MX6_BOOT_BOARD}} <!-- |
| -->{{#vardefine:B2QT_FLASH_SD_FROM_GUI_SECTION|VAR-SOM-MX6_FLASH_SD_FROM_GUI}} <!-- | | -->{{#vardefine:B2QT_FLASH_SD_FROM_GUI_SECTION|VAR-SOM-MX6_FLASH_SD_FROM_GUI}} <!-- |
| -->{{#vardefine:EMMC_FAT_PARTITION_NAME|BOOT-VARMX6}} <!--
| |
| -->{{#vardefine:EMMC_ROOTFS_DEV|mmcblk0}} <!--
| |
| -->{{#vardefine:EMMC_ROOTFS_PARTITION_NUM|p1}} <!--
| |
| -->{{#vardefine:NAND_ROOTFS_DEV|mtd3}} <!--
| |
| -->{{#vardefine:QT_PLATFORM_PLUGIN|eglfs}} <!-- | | -->{{#vardefine:QT_PLATFORM_PLUGIN|eglfs}} <!-- |
| -->{{#vardefine:RAM_LOAD_ADDRESS|0x18100000}} <!--
| |
| -->{{#vardefine:UBOOT_CONFIG_FILE|include/configs/mx6var_som.h}} <!--
| |
| -->{{#vardefine:UBOOT_PAD_SIZE|0x1e0000}} <!--
| |
| -->{{#vardefine:KERNEL_PAD_SIZE|0x800000}} <!--
| |
| -->{{#vardefine:DTB_START_ADDRESS|0x3e0000}} <!--
| |
| -->{{#vardefine:HAB_SIGN_IMAGE_SCRIPT|var-mx6_sign_image.sh}} <!--
| |
| -->{{#vardefine:SOC|mx6}} <!--
| |
| -->{{#vardefine:KERNEL_LOADADDR|0x12000000}} <!--
| |
| -->{{#vardefine:YOCTO_BRANCH|morty}} <section end=RELEASE_MORTY_B2QT_V1.0_VAR-SOM-MX6/> | | -->{{#vardefine:YOCTO_BRANCH|morty}} <section end=RELEASE_MORTY_B2QT_V1.0_VAR-SOM-MX6/> |
| *RELEASE_NAME = '''{{#var:RELEASE_NAME}}''' | | *RELEASE_NAME = '''{{#var:RELEASE_NAME}}''' |
Line 534: |
Line 66: |
| *RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}''' | | *RELEASE_NOTES_LINK = '''{{#var:RELEASE_NOTES_LINK}}''' |
| *MACHINE_NAME = '''{{#var:MACHINE_NAME}}''' | | *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}}'''
| |
| *KERNEL_BUILD_PARAMS = '''{{#var:KERNEL_BUILD_PARAMS}}'''
| |
| *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_NAND_DEFCONFIG = '''{{#var:U-BOOT_NAND_DEFCONFIG}}'''
| |
| *U-BOOT_SD_IMAGE_NAME = '''{{#var:U-BOOT_SD_IMAGE_NAME}}'''
| |
| *U-BOOT_NAND_IMAGE_NAME = '''{{#var:U-BOOT_NAND_IMAGE_NAME}}'''
| |
| *SPL_SD_IMAGE_NAME = '''{{#var:SPL_SD_IMAGE_NAME}}'''
| |
| *SPL_NAND_IMAGE_NAME = '''{{#var:SPL_NAND_IMAGE_NAME}}'''
| |
| *B2QT_GIT = '''{{#var:B2QT_GIT}}''' | | *B2QT_GIT = '''{{#var:B2QT_GIT}}''' |
| *YOCTO_META_GIT = '''{{#var:YOCTO_META_GIT}}''' | | *YOCTO_META_GIT = '''{{#var:YOCTO_META_GIT}}''' |
Line 555: |
Line 74: |
| *SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}''' | | *SD_TREE_SECTION = '''{{#var:SD_TREE_SECTION}}''' |
| *B2QT_FLASH_SD_FROM_GUI_SECTION = '''{{#var:B2QT_FLASH_SD_FROM_GUI_SECTION}}''' | | *B2QT_FLASH_SD_FROM_GUI_SECTION = '''{{#var:B2QT_FLASH_SD_FROM_GUI_SECTION}}''' |
| *EMMC_FAT_PARTITION_NAME = '''{{#var:EMMC_FAT_PARTITION_NAME}}'''
| |
| *EMMC_ROOTFS_DEV = '''{{#var:EMMC_ROOTFS_DEV}}'''
| |
| *EMMC_ROOTFS_PARTITION_NUM = '''{{#var:EMMC_ROOTFS_PARTITION_NUM}}'''
| |
| *NAND_ROOTFS_DEV = '''{{#var:NAND_ROOTFS_DEV}}'''
| |
| *QT_PLATFORM_PLUGIN = '''{{#var:QT_PLATFORM_PLUGIN}}''' | | *QT_PLATFORM_PLUGIN = '''{{#var:QT_PLATFORM_PLUGIN}}''' |
| *RAM_LOAD_ADDRESS = '''{{#var:RAM_LOAD_ADDRESS}}'''
| |
| *UBOOT_CONFIG_FILE = '''{{#var:UBOOT_CONFIG_FILE}}
| |
| *UBOOT_PAD_SIZE = '''{{#var:UBOOT_PAD_SIZE}}
| |
| *KERNEL_PAD_SIZE = '''{{#var:KERNEL_PAD_SIZE}}
| |
| *DTB_START_ADDRESS = '''{{#var:DTB_START_ADDRESS}}
| |
|
| |
|
| == DART-6UL == | | == DART-6UL == |