[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/