[openwrt/openwrt] mvebu: fix initramfs/kernel image for CZNIC Turris Omnia

LEDE Commits lede-commits at lists.infradead.org
Fri Dec 11 07:58:24 EST 2020


ynezz pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/e401a2a42e6d7c892e1cf7d765fa5ec9b2db3fb3

commit e401a2a42e6d7c892e1cf7d765fa5ec9b2db3fb3
Author: Karel Kočí <karel.koci at nic.cz>
AuthorDate: Thu Oct 22 13:29:57 2020 +0200

    mvebu: fix initramfs/kernel image for CZNIC Turris Omnia
    
    This adds DTB to kernel and that way makes it possible to easily boot
    initramfs image and also kernel.
    
    The sequence to boot initramfs on Omnia is then just:
      env set bootargs earlyprintk console=ttyS0,115200
      dhcp 0x1000000 192.168.1.1:openwrt-mvebu-cortexa9-cznic_turris-omnia-initramfs-kernel.bin
      bootz 0x1000000
    
    Without this change kernel boot won't proceed and is stuck on "Starting
    kernel".
    
    Signed-off-by: Karel Kočí <karel.koci at nic.cz>
    [fixed From: to match with SoB:]
    Signed-off-by: Petr Štetiar <ynezz at true.cz>
---
 target/linux/mvebu/image/cortexa9.mk | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/target/linux/mvebu/image/cortexa9.mk b/target/linux/mvebu/image/cortexa9.mk
index ea20a25a29..67f68b1770 100644
--- a/target/linux/mvebu/image/cortexa9.mk
+++ b/target/linux/mvebu/image/cortexa9.mk
@@ -32,8 +32,7 @@ define Device/cznic_turris-omnia
   DEVICE_VENDOR := CZ.NIC
   DEVICE_MODEL := Turris Omnia
   KERNEL_INSTALL := 1
-  KERNEL := kernel-bin
-  KERNEL_INITRAMFS := kernel-bin
+  KERNEL := kernel-bin | append-dtb
   DEVICE_PACKAGES :=  \
     mkf2fs e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 \
     wpad-basic-wolfssl kmod-ath9k kmod-ath10k-ct ath10k-firmware-qca988x-ct \



More information about the lede-commits mailing list