JTAG debugger doesn't work with i.MX8ULP PicoCore

  • I want to user in-circuit debugger J-Link in my i.MX8ULP PicoCore board. I attaches debugger and try to start debug session but always get an error. So I decided to find out the issue and use J_Link Commander. There is a connection log:


    As you see, J-Link detected reference voltage as 1.8 V. It has a reason because there is a connection to 1,8V power source directly. I guess you ment that debug interface should work with this logic level (1.8 V). But it doesnt. I measure the voltage on unconnected debug socket and here is a result:

    [IMG:https://i.ibb.co/mGFMRV8/jtag-trouble.png]

    I see that CPU provides 3.3 V level on debug interface despite the interface socket provides 1.8V reference level to the debugger. So maybe this is the reason why debugger can't run debug session?

    Also I attached logic probe log for 5 JTAG pins during the starting connect by J-Link commander session, you can open it in DSView 1.2.2 software or I can export it if you need.


    JTAG connection logic dump


    Any suggestions?

  • Hello paullegart ,


    Regarding JTAG, we are currently investigating the reason why communication with the debugger is not possible.


    I will get in touch with you if I have any new results.

    Best regards

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.

  • regarding the SoM revision, we were able to detect an error in the wiring at JTAG. Unfortunately, JTAG will therefore not work with the current revision.

    F&S Elektronik Systeme GmbH
    As this is an international forum, please try to post in English.
    Da dies ein internationales Forum ist, bitten wir darum, Beiträge möglichst in Englisch zu verfassen.