
30 Sep
2006
30 Sep
'06
4:04 a.m.
Hi Marc,
On Thursday 28 September 2006 23:07, Howard, Marc wrote:
Actually > 256MB won't work correctly. There is a problem in board/amcc/ocotea/init.S:
<snip>
The line:
tlbentry( CFG_SDRAM_BASE+0x10000000, SZ_256M, 0x00000000, 0, AC_R|AC_W|AC_X|SA_G|SA_I )
...should be...
tlbentry( CFG_SDRAM_BASE+0x10000000, SZ_256M, 0x10000000, 0, AC_R|AC_W|AC_X|SA_G|SA_I ) ^ ------------------------------------------------^
The way it currently stands virtual addresses 256-512MB are mapped into the same region as the 1st 256MB of SDRAM.
Yes, you are right. Thanks. I will fix this in a few days and add some more tlb's to supports at least 512MB.
Best regards, Stefan