ERR004374
Chip Errata for the i.MX 6Dual/6Quad and i.MX 6DualPlus/6QuadPlus, Rev. 6.1, 06/2016
158
NXP Semiconductors
Description:
A DLLP Ack can be missed by the core on the receive path when it is immediately followed by
EIOS.
Conditions:
After the Ack, two EIOS are seen on the PIPE interface. In this scenario, the Ack is missed by the
RX logic, causing the corresponding TLP to be re-transmitted from the Tx replay buffer.
Eventually, the link recovers from this event, as the receiver on the other side drops the
re-transmitted TLP as a duplicate TLP. If the missed frame is a TLP, no ACK will be sent to the
link partner, resulting in re-transmission of the TLP from the link partner.
Projected Impact:
Unnecessary re-transmission of a TLP. This is not a fatal error.
Workarounds:
No workaround. Also should not cause any compliance issues.
Proposed Solution:
No fix scheduled
Linux BSP Status:
Software workaround cannot be implemented to mask or workaround this SoC issue. This erratum
will result in impacted or reduced functionality as described above.
ERR004374
PCIe: 9000487440—TLP sometimes unnecessarily replayed