mirror of
https://github.com/openwrt/openwrt.git
synced 2025-03-10 14:34:13 +00:00
mvebu: omnia: make initramfs image usable out of the box
Currently it's not possible to boot the device with just initramfs image without additional effort as the initramfs image doesn't contain device tree. Fix it by producing FIT based image which could be booted with following commands: setenv bootargs earlyprintk console=ttyS0,115200 tftpboot ${kernel_addr_r} openwrt-mvebu-cortexa9-cznic_turris-omnia-initramfs-kernel.bin bootm ${kernel_addr_r} Acked-by: Klaus Kudielka <klaus.kudielka@gmail.com> Reviewed-by: Tomasz Maciej Nowak <tmn505@gmail.com> Signed-off-by: Petr Štetiar <ynezz@true.cz> (cherry-picked from commit 337ff74894110b35b61118918b7eb30bb6e60756)
This commit is contained in:
parent
a7a207e18b
commit
5ac0b2b431
@ -168,7 +168,8 @@ TARGET_DEVICES += globalscale_mirabox
|
|||||||
define Device/cznic_turris-omnia
|
define Device/cznic_turris-omnia
|
||||||
KERNEL_INSTALL := 1
|
KERNEL_INSTALL := 1
|
||||||
KERNEL := kernel-bin
|
KERNEL := kernel-bin
|
||||||
KERNEL_INITRAMFS := kernel-bin
|
DEVICE_DTS := armada-385-turris-omnia
|
||||||
|
KERNEL_INITRAMFS := kernel-bin | gzip | fit gzip $$(KDIR)/image-$$(DEVICE_DTS).dtb
|
||||||
DEVICE_TITLE := Turris Omnia
|
DEVICE_TITLE := Turris Omnia
|
||||||
DEVICE_PACKAGES := \
|
DEVICE_PACKAGES := \
|
||||||
mkf2fs e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 \
|
mkf2fs e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1 \
|
||||||
@ -178,7 +179,6 @@ define Device/cznic_turris-omnia
|
|||||||
IMAGE/$$(IMAGE_PREFIX)-sysupgrade.img.gz := boot-scr | boot-img | sdcard-img | gzip | append-metadata
|
IMAGE/$$(IMAGE_PREFIX)-sysupgrade.img.gz := boot-scr | boot-img | sdcard-img | gzip | append-metadata
|
||||||
IMAGE/omnia-medkit-$$(IMAGE_PREFIX)-initramfs.tar.gz := omnia-medkit-initramfs | gzip
|
IMAGE/omnia-medkit-$$(IMAGE_PREFIX)-initramfs.tar.gz := omnia-medkit-initramfs | gzip
|
||||||
IMAGE_NAME = $$(2)
|
IMAGE_NAME = $$(2)
|
||||||
DEVICE_DTS := armada-385-turris-omnia
|
|
||||||
SUPPORTED_DEVICES += armada-385-turris-omnia
|
SUPPORTED_DEVICES += armada-385-turris-omnia
|
||||||
BOOT_SCRIPT := turris-omnia
|
BOOT_SCRIPT := turris-omnia
|
||||||
endef
|
endef
|
||||||
|
Loading…
x
Reference in New Issue
Block a user