boards.io

seco-c61

Inheritance

  1. seco-c61
  2. base

Key facts

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

Deploy methods

tftp nbd ssh

Boot methods

ssh minimal uuu

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
boot_character_delay500

Fixed settings (1)

VariableValue
base_kernel_argsextra_kernel_args | default(base_kernel_args)
{# device_type: seco-b68 #}
{% extends 'base.jinja2' %}

# in milliseconds
{% set boot_character_delay = boot_character_delay | default(500) %}
{% block body %}

{# allow job context override - use a different variable name, undefined if not in job context #}
{% set base_kernel_args = extra_kernel_args | default(base_kernel_args) %}

actions:
  deploy:
    methods:
      tftp:
      nbd:
      ssh:
        options:
{{ ssh_options }}
        host: '{{ ssh_host|default('') }}'
        user: {{ ssh_user|default('root') }}
        port: {{ ssh_port|default(22) }}
        identity_file: {{ ssh_identity_file }}
{% if flasher_deploy_commands %}
      flasher:
        commands: {{ flasher_deploy_commands|yaml_quote }}
{% endif %}
  boot:
    connections:
      serial:
    methods:
      ssh:
      minimal:
      uuu:
{% endblock body %}

{% block timeouts %}
timeouts:
  actions:
    bootloader-retry:
      minutes: 2
    bootloader-interrupt:
      minutes: 5
    bootloader-commands:
      minutes: 5
  connections:
    bootloader-retry:
      minutes: 2
    bootloader-interrupt:
      minutes: 5
    bootloader-commands:
      minutes: 5
{% endblock timeouts %}

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