05-05-2012 05:06 AM
I want an easy way to store large data in a memory before I run my application...
I tried to store my data in BRAM using data2mem command which generate a new bitstream with data initialized in BRAM.
But I can't used BRAM larger than 512kbyte since I used 32 bit processor -Microblaze and I have to build my design such that it fits my FPGA board XUP-lx110t.
I tried to use same command ' data2mem' to initialize DDR2-SDRAM, or SRAM it gives me an error.
I may use Compact Flash , but all of the available applications used CF to store ACE - several bitstreams...
Can I store my data on CF and read it ?there are ready drivers that read sectors?
Is there a utility or command which may initialize data on SRAM or DDR2- SDRAM as data2mem?
05-05-2012 12:25 PM
so, to get stuff into the ddr memory
you need to write it in, 101, the data is lost when the power is off.
I seem to remeber the C code you need is xilfatfs, part of the edk.
a xilinx fat file system that you can have on the cf card.
the microblaze then reads the cf card data, and pokes it into dram,
have a grep around ,