[Libre-soc-dev] dcache and mmu linked up
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Sun May 2 17:05:13 BST 2021
On Sunday, May 2, 2021, Tobias Platen <libre-soc at platen-software.de> wrote:
> On Sun, 2021-05-02 at 11:44 +0100, Luke Kenneth Casson Leighton wrote:
> > now of course, interestingly, we have to also hack in a "no-cache"
> > bypass of all addresses [above] 0xc000_0000
> I guess this will have to be done in LoadStore1.
yes, like this:
one test needed is to disable the cache entirely (nc=1) so as to eliminate
it as a possible source of data corruption.
litexbios is currently calculating the wrong value.
we need much more extensive LD/ST unit tests, using the full address/data
range rather than tiny 64 byte SRAMs.
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68
More information about the Libre-soc-dev