boards.io

n1sdp

Inheritance

  1. n1sdp
  2. vexpress
  3. base

Extended by (1)

Key facts

Vendor
Arm
Bootloader family
GRUB
Architecture
Arm 64-bit (AArch64) (guessed from the name)
Connections
serial

Deploy methods

nfs ssh tftp vemsd

Boot methods

grub minimal ssh

Boot commands

grub
ramdisk, nfs

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
flasher_deploy_commands[ sdmux_command_host, 'sleep 5', 'bash -c "umount ' + sdmux_disk + '-part1 || true"', 'mkfs.vfat -n ' + usb_filesystem_label + ' ' + sdmux_disk + '-part1', 'mkdir -p /tmp/' + usb_filesystem_label, 'mount ' + sdmux_disk + '-part1 /tmp/' + usb_filesystem_label, 'unzip -d /tmp/' + usb_filesystem_label + ' {RECOVERY_IMAGE}', 'umount ' + sdmux_disk + '-part1', 'sleep 1', sdmux_command_dut, 'sleep 5' ]

Fixed settings (6)

VariableValue
vexpress_supports_ubootfalse
vexpress_supports_uefifalse
vexpress_supports_uefi_menufalse
vexpress_supports_grubtrue
flash_prompt''
grub_needs_interruptfalse
{# device_type = 'n1sdp' #}
{% extends 'vexpress.jinja2' %}

{% set vexpress_supports_uboot = false %}
{% set vexpress_supports_uefi = false %}
{% set vexpress_supports_uefi_menu = false %}
{% set vexpress_supports_grub = true %}

{% set flash_prompt = '' %}
{% set grub_needs_interrupt = false %}

{% if sdmux_disk and sdmux_command_host and sdmux_command_dut and usb_filesystem_label %}
{% set flasher_deploy_commands = flasher_deploy_commands|default([
  sdmux_command_host,
  'sleep 5',
  'bash -c "umount ' + sdmux_disk + '-part1 || true"',
  'mkfs.vfat -n ' + usb_filesystem_label + ' ' + sdmux_disk + '-part1',
  'mkdir -p /tmp/' + usb_filesystem_label,
  'mount ' + sdmux_disk + '-part1 /tmp/' + usb_filesystem_label,
  'unzip -d /tmp/' + usb_filesystem_label + ' {RECOVERY_IMAGE}',
  'umount ' + sdmux_disk + '-part1',
  'sleep 1',
  sdmux_command_dut,
  'sleep 5'
]) %}
{% endif %}

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