Does anyone test the boundary scan of iMX6Q? The BSDL file seems not correct. I tested the CAPTURE-IR, IDCODE and boundary scan chain length, all correct. But when I want to control a pin through boundary scan chain, the pin does not have expected response. My board has a iMX6Q with mark MCIMX6Q4AVT08AD.
Can you please provide the correct BSDL file for this model? Thank you!
@szgxxu
Hello,
Please refer to ERR009218 (EIM: Signals fail to drive as
outputs during boundary scan test) of the Errata.
https://www.nxp.com/docs/en/errata/IMX6DQCE.pdf
Regards,
Yuri.
Hi Yuri,
Thank you for your reply!
But the problem is not only EIM port signals. On our board, iMX6Q has an SPI interface communicate with another boundary scan chip ( a PPC MCU), these signals can be tested by boundary scan. The schematic of the interface is below:
When I trigger output from the opposite chip and sample responses on iMX6Q, I can not get expected value.
I try to verify the BSDL by control another iMX6Q pin as output, A20, I also can not get the expected state on the pin. This part of schematic is below:
So the problem is not related with the EIM ERR009218.
Do you have any other information about the boundary scan test of iMX6Q? Thank you very much!
There is a workaround for the ERR009218. Perhaps it makes sense
to try it. I will send workaround description directly to You.
Hi Yuri,
Thank you!
I will try your workaround.
Does anybody can solve this problem?
I have same problem. Yuri give some suggestion to use EXTRA DEBUG after reset, but the result still remain.
These files are not correct. I've tested with these BSDLs. The pin of imx6q is not under control. Do you have any other BSDL files? Have you tested these files before?
Sorry I do not have, https://www.nxp.com/webapp/sps/download/preDownload.jsp?render=true