[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] Microblaze cache-size and petalinux-0.30rc1 hangs during boot
I careted a new EDK 9.2.02 project for the Xilinx Spartan S3E1600 board, followed the writen instructions (mostly) on the petalogix.com website, and reached the point where I can build petalogix uclinux 2.6.20, download it, and successfully login to the board.
However, I'm getting stuck with some hardware tweaks: Microblaze cache-size. At 8KB data and 8KB instruction cache-size, I am able to boot normally. (I download the bitstream using Impact 9.2i.04, then I run xmd to perform the download: 'connect mb mdm; dow -data /tftpboot/image.bin 0x8c000000')
But If change the cache-size to 4kb/4kb or 2kb/2kb, bootup hangs...I get as far as this:
Found romfs @ 0x8c1f5000 (0x001ec000)
#### klimit 8c20d000 ####
Moving 0x001ec000 bytes from 0x8c1f5000 to 0x8c20c218
New klimit: 0x8c3f9000
If I disable procesor-cache completely (0kb/0kb), then bootup is successful (but very slow, as I would expect!) Am I missing something? I adjusted the Microblaze cache-size from the Xilinx XPS GUI -- do I need to hand-edit some additional files?
_________________________________________________________________
Don't get caught with egg on your face. Play Chicktionary!
http://club.live.com/chicktionary.aspx?icid=chick_wlhmtextlink1_dec
___________________________
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/