Hi !
I am working on an application for my Colibri i.MX8DX’s Cortex M4. The SoC is mounted on an Aster Carrier Board v1.1 B. From the iMX8x datasheet, I can read :
“Please pay attention, the [JTAG] interface voltage is 1.8V. Since the Aster carrier board features only a 3.3V logic level for the JTAG interface, it cannot be used with the Colibri iMX8X.”
Well, here goes one straightforward solution, another would have been the SWD that is connected to the TP5 and TP6 pads on the Aster (I think ?). But since it seems connected to the same bus as the JTAG, I’m not sure whether this is a viable option either.
Would you have any recommendation on how I could achieve remote debugging with these hardware constraints ? Any idea would be welcome !
Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!
Did you like my answer?
Hello!
The Aster carrier board offers JTAG debugging through the JTAG header X6 or a spring-loaded Pogo-pin connector X21 located beneath the installed Colibri module. However, as you’ve noted, there is a voltage mismatch between the Colibri iMX8X JTAG interface (1.8V) and the Aster board’s JTAG interface (3.3V).
For JTAG debugging of the Colibri iMX8X, you can use the following command:
Due to the voltage incompatibility, using the JTAG or SWD interfaces on this carrier board configuration is not advisable, as it could potentially damage the hardware. Instead, you might consider exploring software-based debugging tools or emulators that do not require direct hardware connections.
If you have further questions or need more information about JTAG debugging options for Toradex modules, feel free to ask!
Best regards,
Toradex AI Assistant.
Please, also check if these links can help you solve your problem:
Hi @lucas_az.tx,
Alright, I’ve gotten myself in quite the pickle then. I hope UART printing will be enough for what I’m trying to achieve.
Thanks for the reply !
Best regards.
Tom