- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The PCIe RP Ip is in LO state, Sync is ok.
My first acces is to read the Vendor ID of the PCie RP IP.
When I sent the following sequence on the CRA bus I never get an answer:
Add=2000h Data=0400_0001
Add=2004h Data=0000_010F
Add=2008h Data=0000_0001
Add=2000h Data=0000_0000
Add=2004h Data=0000_0000
Add=2008h Data=0000_0002
Then reading
Add=2010h
Never get Data(0)=1 meaning a TMP answer has been received.
I can provide a test case.
Thnaks.
Serge
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello SK,
I answered you by email but I do not know if you received it so I answer here as well:
No I am trying to read the Vendor ID of the Root Port as it is made in the simulation file attached, line 170.
That is why ID Bus Device Function = 0, this is to access the Vendor ID of the Root Port.
I can send you a test case if you want.
Can you have a look to the Signal Tap file attached you will see the sequence.
Thanks for help.
Serge
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The address 0x2000 - 0x2FFF are the Root Port request registers. It is used to send the data for configuration TLPs to the end points. Please refer to following user guide, section 6.8.3 for the examples of reading and writing BAR0 using the CRA interface.
https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_a10_pcie_avmm.pdf
Regards -SK
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
And so how do you write to configuration space registers of the Root Port ?
This is my purpose.
Thanks.
Serge
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page