
ERR003765
Chip Errata for the i.MX 6Dual/6Quad and i.MX 6DualPlus/6QuadPlus, Rev. 6.1, 06/2016
NXP Semiconductors
197
Description:
If any of the bits of the P#IS register is set when software issues global reset by setting GHC.HR=1,
then the corresponding IS.IPS bit remains set, causing an erroneous interrupt (when GHC.IE=1)
due to the p#_vint signal being registered/delayed from the Port module.
Projected Impact:
This erratum causes unnecessary interrupt processing. The probability of this problem occurring is
medium.
Workarounds:
Generate global reset when all P#IS and IS bits are cleared.
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. Linux libata driver avoids this issue. The GHC.IE is
set after the GHC.HR is completed.
ERR003765
SATA: 9000447627—Global reset does not clear IS.IPS register bits
when P#IS is non-zero