Using bootloader

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

Reply to
Marco
Loading thread data ...

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

Reply to
Marco

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.