Anup Patel
Anup Patel
There is already a fix on OpenSBI mailing to avoid accessing N-extension (i.e. User Trap Handling and Setup) CSRs. Regards, Anup
The invalid CSR error is caused by sbi_hart_switch_mode() function when next_mode == u-mode. This is now fixed in latest OpenSBI repo so please pull the latest OpenSBI. Regards, Anup
The fix is already merged in latest OpenSBI. Can you check and close this issue? Regards, Anup
OpenSBI jumped into next booting stage in U-Boot and your next booting stage executed some illegal instruction at address 0x60200008. This does not seem to be related to OpenSBI. Regards,...
The OpenSBI firmwares are by default position independent so you can run it from any other text base without recompiling.
Currently, reboot/shutdown support is pending for SiFive Unleashed Platform in OpenSBI. Can you send patch?
We have few other options as well: 1) Place FDT between kernel and OpenSBI at 1MB offset from FW_TEXT_START 2) Place FDT at 64MB or 128MB offset from FW_TEXT_START The...
Yes, I agree. FW_TEXT_START+1MB is good but it will not be acceptable to everyone. In fact, we cannot have FDT bigger than 1M at FW_TEXT_START+1MB because it might corrupt kernel...
I think it is possible to fix this in a clean way. Does the BSD flat image have header (like Linux flat image) from which we can determine size of...
If you have to use fw_payload.elf then pass it using "-kernel" parameter instead of "-bios" parameter. Regards, Anup