main/postmarketos-mkinitfs: custom legacy uboot initfs addr (!578)
Seems like VIA/Wondermedia 8850 devices do not boot with the default address. Add new deviceinfo_legacy_uboot_load_address variable to allow setting a custom one.
This commit is contained in:
parent
0619729a04
commit
9e37742928
2 changed files with 9 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
|||
pkgname=postmarketos-mkinitfs
|
||||
pkgver=0.7.14
|
||||
pkgver=0.7.15
|
||||
pkgrel=0
|
||||
pkgdesc="Tool to generate initramfs images for postmarketOS"
|
||||
url="https://postmarketos.org"
|
||||
|
@ -26,4 +26,4 @@ package() {
|
|||
|
||||
sha512sums="3b7d697381a45a6a165d195d25a26e71773794ebc4a0d8b425321e5bb68a02405028d9712848982b2573474b7b1ee2560091c41f7f51b9e2e962eeb5204a72aa init.sh.in
|
||||
9632fe7960d72da7efe9b765de72600ed8c5e38441652d7687c03138b53347f09d9f9dd66b16405b8c46969d5ea672f30c00a861841e5cdc7249182e2fdf9b27 init_functions.sh
|
||||
ee31979b5c2e64cca1941dac4f92b164c3b9ead7acf7bb623ce8bf3ddafa3fc58f7e427ef3710c3f506583123da443e631ff0ce3d990e556689a9c37bccfe2aa mkinitfs.sh"
|
||||
77ed5cd5eed0156b3018ec9f9f68f97601f20f5d2aee2a4a7d2f5a51804212188f75f4f57b105034f016c9d1c02c4a46694bfa3e5fc27a013f7cb5a2a392ddff mkinitfs.sh"
|
||||
|
|
|
@ -231,7 +231,13 @@ create_uboot_files()
|
|||
if [ "${deviceinfo_append_dtb}" == "true" ]; then
|
||||
kernelfile="${kernelfile}-dtb"
|
||||
fi
|
||||
mkimage -A $arch -O linux -T kernel -C none -a 80008000 -e 80008000 \
|
||||
|
||||
if [ -z "$deviceinfo_legacy_uboot_load_address" ]; then
|
||||
deviceinfo_legacy_uboot_load_address="80008000"
|
||||
fi
|
||||
|
||||
mkimage -A $arch -O linux -T kernel -C none -a "$deviceinfo_legacy_uboot_load_address" \
|
||||
-e "$deviceinfo_legacy_uboot_load_address" \
|
||||
-n postmarketos -d $kernelfile "${outfile/initramfs-/uImage-}" || exit 1
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue