Nice background on OpenSBI.
https://popovicu.com/posts/risc-v-sbi-and-full-boot-process/
I found the fix to the #DRAM issue on the #JH7100 / #VisionFive1 - missed copying one stupid function call, whoopsies!
`disable_u74_memaxi_remap(1)` - that was it.
So, in other words: @oreboot now loads the #OpenSBI + U-Boot blob successfully and runs it from the cacheable RAM.
Next week I'll recap that and then get back to drafting #RustSBI, but the rest will be for next year.
#dram #JH7100 #visionfive1 #opensbi #RustSBI
I've mostly used the #pinephone with #mobian for communications.
The other day I got an email while sitting on the couch that a alternate #reproduciblebuilds patch for #opensbi was merged.
The smart thing to do would be to ssh into another machine to confirm the fix.
The *fun* thing to do was to confirm the fix by building the package twice on the pinephone using a standard #debian tool, sbuild.
It is so nice to have a handheld computer instead of a phone!
#funforme #notforeverybody #Debian #opensbi #reproduciblebuilds #Mobian #PinePhone