summaryrefslogtreecommitdiffstats
path: root/external/meta-updater/classes/sota_freedom-u540.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'external/meta-updater/classes/sota_freedom-u540.bbclass')
-rw-r--r--external/meta-updater/classes/sota_freedom-u540.bbclass12
1 files changed, 12 insertions, 0 deletions
diff --git a/external/meta-updater/classes/sota_freedom-u540.bbclass b/external/meta-updater/classes/sota_freedom-u540.bbclass
new file mode 100644
index 00000000..c287154e
--- /dev/null
+++ b/external/meta-updater/classes/sota_freedom-u540.bbclass
@@ -0,0 +1,12 @@
+OSTREE_KERNEL = "${KERNEL_IMAGETYPE}-${INITRAMFS_IMAGE}-${MACHINE}-${MACHINE}"
+
+OSTREE_BOOTLOADER ?= "u-boot"
+INITRAMFS_FSTYPES = "cpio.gz"
+PREFERRED_PROVIDER_virtual/bootloader_sota ?= "u-boot"
+
+IMAGE_BOOT_FILES += "uEnv.txt"
+IMAGE_BOOT_FILES_remove = "fitImage"
+
+OSTREE_KERNEL_ARGS_sota ?= "earlycon=sbi console=ttySIF0 ramdisk_size=16384 root=/dev/ram0 rw rootfstype=ext4 rootwait rootdelay=2 ostree_root=/dev/mmcblk0p3"
+
+WKS_FILE_sota = "freedom-u540-opensbi-sota.wks"