boards.io

meson-g12-common

shared template

Common Amlogic Meson G12 configuration

This template is not a device-type: it holds the settings shared by the 8 device-types that extend it, directly or not.

Inheritance

  1. meson-g12-common
  2. base-uboot
  3. base

Inheritance tree

meson-g12-common 8 device-types

Device-types extending meson-g12-common (8)

Device typeVendorArchThrough
meson-g12a-sei510 Amlogic arm64 directly
meson-g12a-x96-max Amlogic arm64 directly
meson-g12b-a311d-khadas-vim3 Amlogic arm64 directly
meson-g12b-a311d-libretech-cc Amlogic arm64 directly
meson-g12b-odroid-n2 Amlogic arm64 directly
meson-sm1-khadas-vim3l Amlogic arm64 directly
meson-sm1-s905d3-libretech-cc Amlogic arm64 directly
meson-sm1-sei610 Amlogic arm64 directly
# Common Amlogic Meson G12 configuration
{% extends 'base-uboot.jinja2' %}

{% set uboot_mkimage_arch = 'arm64' %}
{% set console_device = console_device|default('ttyAML0') %}
{% set baud_rate = baud_rate|default(115200) %}

{% set bootm_kernel_addr = '0x01080000' %}
{% set bootm_dtb_addr = '0x01070000' %}
{% set bootm_ramdisk_addr = '0x08000000' %}

{% if use_mainline_uboot %}
{% set booti_kernel_addr = '0x1080000' %}
{% set booti_dtb_addr = '0x1000000' %}
{% set booti_ramdisk_addr = '0x13000000' %}

{% set boot_character_delay = boot_character_delay | default(10) %}
{% endif %}