Hi Ko-hey
one can test usdhc interface with SDK (drivers/usdhc test)
it can be run with jtag, it is useful to check signals with oscilloscope
"MX6_PLATFORM_SDK "
https://community.freescale.com/docs/DOC-94139
After failing boot it may be recommended to check with jtag
boot selection in SRC_SBMR1,2 registers
Regarding "board isn't satisfied with.. placing decoupling capacitors",
one needs to run DDR tests and check if this affects
i.MX6/7 DDR Stress Test Tool V2.20
Note, uboot should be rebuilt with new DDR settings found from DDR tests
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------