[PATCH] firmware: Do not allow harts with different XLEN to boot

Jessica Clarke jrtc27 at jrtc27.com
Tue Jun 1 18:54:44 PDT 2021


On 2 Jun 2021, at 02:42, Atish Patra <atish.patra at wdc.com> wrote:
> 
> OpenSBI is built separately for RV32/RV64. Thus, it shouldn't try to boot
> harts with a different XLEN compared to what it is compiled with.
> 
> This patch fixes the issue observed in beagleV which has two U74(RV64) and
> one E24 (RV32) harts.

Is this really necessary? Can the different clusters not boot different
OpenSBIs? This is a really gross hack for what seems like a stupid
hardware decision if they both blindly load and run from the same place.

Jess




More information about the opensbi mailing list