Using bootloader

Aug 23, 2005 1 Replies

Hallo, I have made a small microcontroller based on microblaze, with a Spartan 3 starter board.



At power on, I would load bitstream into fpga and my software into board ram.



I have programmed using impact the board flash rom with file: download.bit (generated with edk). (49% occupied).



Before uploading I have updated it with bootloader (it should be loaded into block ram).



When I power on the board, now the fpga is configured by itself.



Now I should copy my software into flash rom.



Bootloader, at boot, should copy it into board ram and execute, but I'm not able.



I have tried with Program Flash Memory tool, without obta Processor started. Type "stop" to stop processor



And I can't write like into xmd consolle.


What could I do?



Many Thanks Marco


I'm using a 2 Mbit flash and fpga code is 1 Mbit.

I would write my software after the fpga code.

I have read also XAPP482, but I don't have understood the way to write after

1 Mbit.

It tells to:

1)convert the elf file into mem with data2mem 2)use pc_ublaze.pl to add software to prom.

Marco

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required