UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer arunkumarka
Observer
563 Views
Registered: ‎06-23-2011

PCIE works only with 1DW

Dear all,

           I modified the AC701 PCIE Example code for higher payloads(As the example supports on 1DW).The End point Device is Artix-7 FPGA and the Host is TI's Keystone Processor.With 1DW the EDMA in the Host accepts data but with 2DW and More the Memory is filled with zeros.The images for the frame structure is given below..please comment...

 

regards

Arun

Tags (2)
2DW_post.JPG
0 Kudos
2 Replies
Xilinx Employee
Xilinx Employee
496 Views
Registered: ‎12-10-2013

Re: PCIE works only with 1DW

@arunkumarka,

 

From a quick look at your format on the TX - it looks like you have an issue with your first byte enable and last byte enable.  You have 0x80, where you would likely need something more like 0xFF.  Right now, you only have the MSB of the First Byte enabled. 

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Observer arunkumarka
Observer
485 Views
Registered: ‎06-23-2011

Re: PCIE works only with 1DW

Hi thank you for the reply,

Now it is working for larger payloads also.In the Host side for the BAR  we enabled the prefetch mode previously it was in the Non-fetch mode.

 

regards

Arun

0 Kudos