AnsweredAssumed Answered

i.MX6Q PCI Express Endpoint Bass Address Boundary

Question asked by Masami Yasui on Dec 5, 2017
Latest reply on Dec 6, 2017 by Yuri Muhin

We would like to use i.MX 6Q as the PCI Express endpoint.
Please tell us about the boundary of the address of the local memory assigned to BAR.

48.12.45 iATU Region Lower Base Address Register
(PCIE_PL_iATURLBA)
 
Is not this register setting 64 KB boundary?

It seems that it will not work unless we set the same boundary as the BAR capacity (BAR_MASK).

Is this specification of iATU?

Note: We are using iATU in BAR Mode.

48.12.44 iATU Region Control 2 Register (PCIE_PL_iATURC 2)
Bit 30 Match_Mode = 1 (BAR Mode)

Outcomes