sunxi: change target to use FIT kernel images
authorZoltan HERPAI <[email protected]>
Sun, 3 Aug 2025 13:57:15 +0000 (15:57 +0200)
committerZoltan HERPAI <[email protected]>
Mon, 11 Aug 2025 21:06:24 +0000 (23:06 +0200)
commit8abb6dbf0f48f52447591f9cea0c4fbdc11a0ef4
treebafd3a03497f9076a47c09f651d669ef4ee4db4a
parentd119f1b0464f55ccbaa080703a33b320339caa7d
sunxi: change target to use FIT kernel images

Modernize the target slightly to use kernel+dtb FIT images in all
subtargets. LZMA compression will be used for the cortexa53 devices,
and we'll stay conservative and use gzip for the cortexa7/a8 devices
due to performance differences.

Tested-on:
 - Linksprite pcDuino v2 (cortexa8 / A10)
 - Olinuxino Micro (cortexa7 / A20)
 - Banana Pi M2 Berry (cortexa7 / V40)
 - Banana Pi P2 Zero (cortexa7 / H2+)
 - Xunlong Orange Pi 2 (cortexa7/ H3)
 - OrangePi PC Zero 2 (cortexa53 / H616)

Signed-off-by: Zoltan HERPAI <[email protected]>
package/boot/uboot-sunxi/uEnv-a64.txt
package/boot/uboot-sunxi/uEnv-default.txt
package/boot/uboot-sunxi/uEnv-h6.txt
package/boot/uboot-sunxi/uEnv-h616.txt
package/boot/uboot-sunxi/uEnv-pangolin.txt
target/linux/sunxi/image/Makefile
target/linux/sunxi/image/cortexa53.mk
target/linux/sunxi/image/cortexa7.mk
target/linux/sunxi/image/cortexa8.mk