boards.io

juno

Arm Juno Development Platform

Inheritance

  1. juno
  2. vexpress
  3. base

Key facts

Vendor
Arm
Bootloader family
UEFI
Architecture
Arm 64-bit (AArch64) (from the template)
Bootloader prompt
juno#
Connections
serial
Kernel load addresses
image, booti

Deploy methods

nfs ssh tftp vemsd

Boot methods

minimal uefi-menu uefi ssh u-boot

Boot commands

uefi-menu
nfs, tftp
uefi
shell, nfs
u-boot
defaults, nfs, norflash, ramdisk, sata, usb

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
bootloader_prompt'juno#'

Fixed settings (8)

VariableValue
vexpress_kernel_args'rootwait earlycon=pl011,0x7ff80000 debug systemd.log_target=null user_debug=31 androidboot.hardware=juno loglevel=9'
vexpress_uboot_initrd_highuboot_initrd_high|default('0xffffffffffffffff')
vexpress_uboot_fdt_highuboot_fdt_high|default('0xffffffffffffffff')
vexpress_booti_kernel_addr'0x80080000'
vexpress_booti_ramdisk_addr'0x84000000'
vexpress_booti_dtb_addr'0x83000000'
action_timeout_power_off35
extra_nfsroot_args",vers=3" + extra_nfsroot_args|default('')
{# device_type = 'juno' #}
{% extends 'vexpress.jinja2' %}

{% set vexpress_kernel_args = 'rootwait earlycon=pl011,0x7ff80000 debug systemd.log_target=null user_debug=31 androidboot.hardware=juno loglevel=9' %}
{% set vexpress_uboot_initrd_high = uboot_initrd_high|default('0xffffffffffffffff') %}
{% set vexpress_uboot_fdt_high = uboot_fdt_high|default('0xffffffffffffffff') %}
{% set vexpress_booti_kernel_addr = '0x80080000' %}
{% set vexpress_booti_ramdisk_addr = '0x84000000' %}
{% set vexpress_booti_dtb_addr = '0x83000000' %}
{% set bootloader_prompt = bootloader_prompt|default('juno#') %}
{% set action_timeout_power_off = 35 %}
{% set extra_nfsroot_args = ",vers=3" + extra_nfsroot_args|default('') %}

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