Forum Discussion
Altera_Forum
Honored Contributor
15 years agoHi,
The extra read address to end point memory is not an issue during dma write. data from end point memory is written to local fifo and only exact size is read from fifo. fifo is cleared at the end of transfer. But when i disabled the dma read and enable only dma write in root complex BFM driver(inside chained_dma_test task), the 2nd tranfer is stuck in the middle as tx_st_ready from pci core is asserted and test fails with timeout error. it works only if dma read is also enabled. in our application, we don't need the dma read operation. please help.. thanks.