Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12626 Discussions

Reading rooport's PCIe HIP configuration space

Honored Contributor II



I have a PCIe system based on Cyclon V GX Terasic DE1 (rootport) and Altera Cyclone V GT (endpoint) development boards. 

On the rootport side I connected Avalon-JTAG master to CRA and TXS Avalon slave ports of the HIP. 


1. How can I access the Configuration Space of RootPort PCIe HIP - should I use the CRA avalon port for this (and what is the way if so...)? 


2. What is the sequence of operations on Avalon Bus to read Configuration Space of RootPort?.... EndPoint? 


3. As much as I understood from Altera doc's I can send the all type of TLP's through Root Port TLP Data Registers on CRA avalon port.  

It's not clear - what the Avalon TX slave port is for? 




Thanks in advance!
0 Kudos
0 Replies