Hello,
Below are some general considerations.
1.
Please check if PCIe voltages are applied :
according to footnote of Table 2-21 (Recommended connections for unused
analog interfaces) of the Hardware Development Guide, linked below ,
SATA and PCIe supplies must remain powered if boundary scan test needs to be done.
< http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf >
2.
JTAG_MOD (SJC_MOD) should be pulled up (to NVCC_JTAG) for Boundary Scan Mode.
3.
Please check in BSDL file is correct for the i.MX6 part.
Please use the recent BSDL file from the Freescale Web :
“MX6DL_TO1.1.bsdl” file for i.MX6 DL.
https://cache.freescale.com/secured/NMG/MAD/IMX6_DL_S_BSDL.zip?__gda__=1447919960_27cec57af1ceb1395d...
Note :
“attribute BOUNDARY_LENGTH of MX6DL: entity is 648;”
4.
Please pay attention on COMPLIANCE_PATTERNS of the BSDL file.
attribute COMPLIANCE_PATTERNS of MX6S: entity is
"(TEST_MODE, JTAG_MOD, POR_B) (011)";
Check if :
TEST_MODE is LOW ;
JTAG_MOD is HIGH ;
POR_B is HIGH.
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------