Hi David
problem may be caused by signal integrity issues (as mentioned in ENGcm10407)
which could put SD/eMMC to undefined state, due to inaccurate board layout.
For layout rules one can check sect.3.5.8 High speed signal routing recommendations
i.MX6 System Development User’s Guide
http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf
Also necessary to verify that all SD/eMMC operations are completed before setting RSTA bit.
As Boundary Devices Nit6D_SOM and QNX IPL is not supported by nxp,
may be recommended to reproduce issue on nxp sabre sd reference board with bsps from
i.MX 6 Series Software and Development Tool|NXP
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------