Reference example for NIOS writing to HPS's DDR3 on CycloneV SoC ?
Hi,
I am looking for a reference example, ideally for the DE0-Nano SoC (but any CycloneV SoC based example will do), that would allow me to test the following configuration:
a NIOS2 implemented in the FPGA, writing to a predefined area of the HPS's DDR3 memory.
I have plenty of examples implementing DMA controllers, but none of them quite correspond to this very simple setup. I do not need a DMA engine, I would like to dedicate the NIOS to reading data from input interfaces (UARTs) and writing them to the DDR3. I do not even need optimal performance, so going through the FPGA2Host bridge and not directly to the DDR3 controller will do just fine.
When I try to connect the NIOS2 directly to the f2h bridge of the HPS, QSys complains about the address range of the NIOS not being compatible with the 32 bit range of the f2h bridge. I understand this is because the NIOS can only handle 31 bits ?
Any pointers on how to do this very simple setup would be much appreciated (as you can tell, I am a beginner...)
Thanks