Selaa lähdekoodia

meta-isar: Add phyboard-mira target

Add phyBOARD-Mira board support to Isar and cover it by CI.

Signed-off-by: Anton Mikanovich <amikan@ilbers.de>
Anton Mikanovich 3 vuotta sitten
vanhempi
commit
e50288532f

+ 1 - 0
meta-isar/conf/local.conf.sample

@@ -75,6 +75,7 @@ BBMULTICONFIG = " \
     hikey-bookworm \
     imx6-sabrelite-buster \
     imx6-sabrelite-bullseye \
+    phyboard-mira-bullseye \
     nanopi-neo-buster \
     nanopi-neo-bullseye \
     stm32mp15x-buster \

+ 13 - 0
meta-isar/conf/machine/phyboard-mira.conf

@@ -0,0 +1,13 @@
+# This software is a part of ISAR.
+# Copyright (C) 2022 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE_SERIAL ?= "ttymxc0"
+BAUDRATE_TTY ?= "115200"
+
+MKUBIFS_ARGS := "-m 0x1000 -e 0x7e000 -c 8083"
+UBINIZE_ARGS = "-vv -m 0x1000 -p 0x80000"
+IMAGE_FSTYPES ?= "ubi-ubifs-img"
+
+DTB_FILES = "imx6q-phytec-mira-rdk-nand.dtb"

+ 13 - 0
meta-isar/conf/multiconfig/phyboard-mira-bullseye.conf

@@ -0,0 +1,13 @@
+# This software is a part of ISAR.
+# Copyright (C) 2022 ilbers GmbH
+#
+# SPDX-License-Identifier: MIT
+
+MACHINE ?= "phyboard-mira"
+
+DISTRO ?= "debian-bullseye"
+DISTRO_ARCH ?= "armhf"
+
+KERNEL_NAME ?= "armmp"
+
+IMAGE_INSTALL += "sshd-regen-keys"

+ 1 - 0
testsuite/build_test/build_test.py

@@ -127,6 +127,7 @@ class NoCrossTest(CIBaseTest):
             'mc:qemuriscv64-sid-ports:isar-image-base',
             'mc:sifive-fu540-sid-ports:isar-image-base',
             'mc:imx6-sabrelite-bullseye:isar-image-ubi',
+            'mc:phyboard-mira-bullseye:isar-image-ubi',
             'mc:rpi-stretch:isar-image-base',
             'mc:hikey-bullseye:isar-image-base',
             'mc:virtualbox-bullseye:isar-image-base',