[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] important bug fix
Brett Boren wrote:
> Yup, that fixed it. Have you tried getting the board to use 32 MB? Whenever
> I do it hangs right after trying to exec hostname (first process after init
> I believe).
Some things to check:
1. confirm the extra memory is working by using xmdstub/xmd and
'mwr/mrd' commands
2. the kernel link script linux-2.4.x/arch/microblaze/mbvanilla.ld
describes the size of the OPB memory segment (but unlikely to be causing
your crash). If you change this, make sure you delete the file
linux-2.4.x/linux.ld before rebuilding the kernel.
3. The cacheable address range (in system.mhs) matches the 16Mb address
space - so you might want to boost that up as well. If you mess with
the actual cache size (tag bits etc) then you'll also need to modify
linux-2.4.x/include/asm/pgalloc.h
If I think of anything more I'll let you know.
John
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/