The config.txt documentation for the parameter "arm_64bit" now says: "Raspberry Pi 5 only supports 64-bit kernel so this parameter has been removed."
Is this a hardware limitation? ie is there something about the CPU which prevents it from operating in 32-bit mode?
Or is it a software limitation? ie has the support for rpi5 only been added to the 64-bit version of the debian kernel?
If it's only a software limitation, I hope we can ask for the "arm_64bit" parameter to be reinstated so we can run 32-bit bare metal programs (or exotic operating systems like Plan 9) on the Raspberry Pi 5.
5 posts • Page 1 of 1
Thanks. I understand you to mean that the firmware on rpi5 will always boot the kernel (or other bare-metal program) in EL3, Secure state, AArch64, is that right? Is there anything in the hardware which prevents the booted code from then switching to EL1, Non-secure, AArch32 so it can continue to run as an old-fashioned 32-bit kernel?