STM32MP157F-DK2: ARM32 Issue with kexec and Arm Trusted Firmware 2.26
I am struggling with booting a 2nd Linux Kernel using kexec on arm32 (stm32mp157f-dk2) with Arm Trusted Firmware enabled.
I have an initramfs with minimal utilities along with kexec, in that initramfs I first mount the real rootfs containing a 2nd kernel and respective dtb file.
Then I am trying to load the 2nd kernel via kexec using:
/sbin/kexec -i -l kernel0.img --dtb dtb0.img --reuse-cmdline