boards.io

imx6q-var-dt6customboard

U-Boot Arm 32-bit

Variscite DART-MX6 evaluation kit (VAR-DT6CustomBoard)

Inheritance

  1. imx6q-var-dt6customboard
  2. base-uboot
  3. base

Key facts

Vendor
NXP
Bootloader family
U-Boot
Architecture
Arm 32-bit (from the template)
Console device
ttymxc0
mkimage arch
arm
Connections
fastboot, serial
Kernel load addresses
bootm, bootz, uimage, zimage

Deploy methods

image overlay usb tftp nbd ssh

Boot methods

minimal ssh dfu u-boot uuu grub grub-efi

Boot commands

u-boot
ums, nfs, nbd, ramdisk, usb, sata

Overridable variables (1)

Variables set with a default value in this template. They can be overridden from the device dictionary or, for some of them, from the job context.

VariableDefault
console_device'ttymxc0'

Fixed settings (7)

VariableValue
bootm_dtb_addr'0x18000000'
bootm_kernel_addr'0x12000000'
bootm_ramdisk_addr'0x18100000'
bootz_kernel_addrbootm_kernel_addr
bootz_ramdisk_addrbootm_ramdisk_addr
bootz_dtb_addrbootm_dtb_addr
uboot_mkimage_arch'arm'
{% extends 'base-uboot.jinja2' %}

{% set console_device = console_device|default('ttymxc0') %}

{% set bootm_dtb_addr     = '0x18000000' %}
{% set bootm_kernel_addr  = '0x12000000' %}
{% set bootm_ramdisk_addr = '0x18100000' %}

{% set bootz_kernel_addr = bootm_kernel_addr %}
{% set bootz_ramdisk_addr = bootm_ramdisk_addr %}
{% set bootz_dtb_addr = bootm_dtb_addr %}

{% set uboot_mkimage_arch = 'arm' %}

Rendered with the default values (no device dictionary), using LAVA's own template environment.