p1010 pcie can't read when data length less than 4 bytes

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

p1010 pcie can't read when data length less than 4 bytes

371 Views
旭东营
Contributor I

HI,I'm working on P1010 board which running the vxWorks5.5, the pcie controller was configered as RC,when writing data to the pcie device,any data length is ok,but when readubg data , if data length less than 4 bytes, pcie would be "dead",we can see that , a completion time-out  on the PCI Express link was detected, through the PCI Express error detect register.

Does P1010 board have any special requirement  on the data align?

0 Kudos
1 Reply

309 Views
r8070z
NXP Employee
NXP Employee


Have a great day,

It is not clear how you read data with length less than 4 bytes and which device is PCIe read completer. It is possible that the completer does not sent completion.

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos