[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Crash with cache
Hello everybody.
I cannot run uClinux with Cache enabled.
The problem is that I use 6 MB (I cannot afford to run on 4 MB) and everytime I
boot on uClinux, it hangs or it restarts.
Some tests with the XIL kernel showed that the cache was properly working.
The parameters in my .mhs for the cache are:
****
PARAMETER C_USE_ICACHE = 1
PARAMETER C_ICACHE_BASEADDR = 0x80000000
PARAMETER C_ICACHE_HIGHADDR = 0x805FFFFF
PARAMETER C_CACHE_BYTE_SIZE = 16384
PARAMETER C_ADDR_TAG_BITS = 8
PARAMETER C_USE_DCACHE = 1
PARAMETER C_DCACHE_BASEADDR = 0x80000000
PARAMETER C_DCACHE_HIGHADDR = 0x805FFFFF
PARAMETER C_DCACHE_BYTE_SIZE = 16384
PARAMETER C_DCACHE_ADDR_TAG = 8
****
I also tried:
****
PARAMETER C_USE_ICACHE = 1
PARAMETER C_ICACHE_BASEADDR = 0x80000000
PARAMETER C_ICACHE_HIGHADDR = 0x805FFFFF
PARAMETER C_CACHE_BYTE_SIZE = 8192
PARAMETER C_ADDR_TAG_BITS = 9
PARAMETER C_USE_DCACHE = 1
PARAMETER C_DCACHE_BASEADDR = 0x80000000
PARAMETER C_DCACHE_HIGHADDR = 0x805FFFFF
PARAMETER C_DCACHE_BYTE_SIZE = 8192
PARAMETER C_DCACHE_ADDR_TAG = 9
****
But it failed also.
Any idea?
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/