Building OpenSBI and Uboot

You are really hacking deep! Basically you can’t change OpenSBI on the fly when the 64-bit cores (MCPU) has already started opensbi/u-boot, so no, you can’t do it in u-boot. However, good news is that you can do it with UART boot. See my instructions here:

I used it to be able to iterate quickly. That’s how I managed to code up the support for EIC7700 in upstream OpenSBI. It allows me to boot a new OpenSBI/u-boot build without flash in 1 minute, which is pretty fast actually.

1 Like