
ERR003757
Chip Errata for the i.MX 6Dual/6Quad and i.MX 6DualPlus/6QuadPlus, Rev. 6.1, 06/2016
NXP Semiconductors
149
Description:
The VDM ‘ID Match Mode’ of the iATU allows inbound ID-routed VDMs to be translated without
explicit knowledge of the Bus, Device, or Function number of the target function. ID-routed VDMs
contain the destination ID in bits [31:16] of Header DWORD3.
This mode is not functional and the iATU requires the actual ID of the destination Bus, Device, and
function to be known and programmed as bits [63:48] of the iATU region Base Address.
Following is an example scenario for this erratum:
1. Setup an inbound iATU region with the type field set to match messages and the vendor ID
match mode bit set to 1.
2. Send a message that matches the bits [47:ATU_REG_WD] of the region base, but that does not
match bits [63:48]. The message will not be translated.
Projected Impact:
Message will not be translated.
Workarounds:
Program the required destination ID in bits [31:16] of the region Upper Base Address Register.
Proposed Solution:
No fix scheduled
Linux BSP Status:
Software workaround not implemented in Linux BSP. Functionality or mode of operation in which
the erratum may manifest itself is not used.
ERR003757
PCIe: 9000448152—Internal Address Translation Unit (iATU): Inbound
Vendor Defined Message (VDM) ‘ID Match Mode’ is not functional