[Libre-soc-dev] test_mmu_dcache_pi.py working

Luke Kenneth Casson Leighton lkcl at lkcl.net
Wed May 12 19:44:59 BST 2021


On Wed, May 12, 2021 at 1:23 PM Luke Kenneth Casson Leighton
<lkcl at lkcl.net> wrote:

> next thing i will do is try a LoadStore1 unit test.  this *should*
> work straight away by copy
> cut/pasting one of the existing PortInterface unit tests, except of
> course use wb_get().

started.. https://bugs.libre-soc.org/show_bug.cgi?id=491
except it's jamming up in an endless loop between MMU_LOOKUP
and dcache lookup.

what that says is, the mmu-enabled dcache read/writes (TLBs)
aren't working, on the LD side (not done ST side).  either the
TLB itself is not being entered correctly or on lookup the wrong
value is returned.

we therefore, next, need an *m_in*-enabled dcache unit test...

sigh :)

l.



More information about the Libre-soc-dev mailing list