[Libre-soc-dev] MMU status update - microwatt mmu.bin tests pass except misalign

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Dec 28 17:37:34 GMT 2021


with many thanks to the microwatt team, for creating microwatt and the
very simple and clear design and unit tests, libresoc's port now passes
17/19 of the mmu.bin unit tests.  the two that do not are down to not
yet supporting misaligned LD/ST which needs to be done as two separate
(non-atomic) requests. an exception (0x600) is raised instead at the
moment, which mmu.bin is not designed to cope with.

there is now a high probability that running a microwatt-built linux kernel
and buildroot initramfs will work.  this will be the next task on the list.

https://shenki.github.io/boot-linux-on-microwatt/

---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68



More information about the Libre-soc-dev mailing list