0059e3c555
The 2024.01 version of U-Boot for the am62x-sk board has introduced two major changes: - The device tree k3-am625-sk.dtb is no longer searched in /boot, but in /boot/dtb/ti. Hence, the disabling of BR2_LINUX_KERNEL_INSTALL_TARGET and the use of extlinux.conf for the proper loading of the device tree. Furthermore, the parameter BR2_ROOTFS_POST_SCRIPT_ARGS was used to auto-generate the extlinux.conf file so that developers can change the kernel loading options by modifying the .config. - U-Boot is capable of building tiboot3.bin using Binman. So it's no longer necessary to use custom tools like ti-k3-image-gen. - Use a custom tiboot3.bin since the default is "hs-fs", but the ti_am62x_sk_defconfig expect the "gp" one Tested on SK-AM62B-P1. Tested-by: Alexander Sverdlin <alexander.sverdlin@gmail.com> Tested-by: Michael Trimarchi <michael@amarulasolutions.com> Tested-by: Andreas Dannenberg <dannenberg@ti.com> Tested-by: Gero Schwäricke <gero.schwaericke@grandcentrix.net> Tested-by: Bryan Brattlof <bb@ti.com> Reviewed-by: Arnout Vandecappelle <arnout@mind.be> Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com> Signed-off-by: Romain Naour <romain.naour@smile.fr>
33 lines
402 B
INI
33 lines
402 B
INI
image boot.vfat {
|
|
vfat {
|
|
files = {
|
|
"tiboot3.bin",
|
|
"tispl.bin",
|
|
"u-boot.img",
|
|
"k3-am625-sk.dtb",
|
|
"Image"
|
|
}
|
|
file extlinux/extlinux.conf {
|
|
image = extlinux.conf
|
|
}
|
|
}
|
|
|
|
size = 64M
|
|
}
|
|
|
|
image sdcard.img {
|
|
hdimage {
|
|
}
|
|
|
|
partition u-boot {
|
|
partition-type = 0xC
|
|
bootable = "true"
|
|
image = "boot.vfat"
|
|
}
|
|
|
|
partition rootfs {
|
|
partition-type = 0x83
|
|
image = "rootfs.ext4"
|
|
}
|
|
}
|