Solved
Forum Discussion
SnehalB
New Contributor
3 years agohi YaunLi,
So we checked reading back data after every write, so we find some error in read data.
we checked in signal tap the data which we are sending to input to generic flash IP core avl_mem_writedata signal from fifo.
we are doing 256byte write, and our data written is 0x504F4600, 0x00000100, 0x07000000... so on.
But when we read back data from same address data is 0x504F4600, 0x10464700, 0x07000100...
So we tried several iteration at different address with same data, everytime only first 4byte are write rest of data is wrong.
Also data we gave input avl_mem_writedata is also correct. Design is running at 150Mhz whereas Flash SPI sclk is at 15Mhz.
can you suggest us where we might be doing wrong?
thanks & regards!
Snehal B.