2337591_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2337591_en-US

2337591_en-US

Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Hello Team,

I am working on S32K3X4EVB-T172  EVB i have to program this board using JTAG connector. The Board has two connectors which has JTAG marking (J41 - 10 Pin & J12 - 20 Pin) from these two which connector i have use for programming and one more thing from S32K3X4EVB-T172 - Hardware User Manual i came to know that for 20 pin JTAG connector all trace signals are DISABLED as default configuration in S32K3X4EVB-T172, so does this condition plays any role in programming if yes what i have to do to make it enable

Re: Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Hi @MySterio_1 

As you mentioned, the S32K3X4EVB‑T172 includes two debug connectors: a 20‑pin and a 10‑pin header. The smaller 10‑pin connector is used by the on‑board K26 debugger, while the 20‑pin connector is intended for communication and debugging using an external debugger.

For JTAG programming, no additional connections are required. Connecting the external debugger directly to the 20‑pin connector is sufficient for proper operation.


BR, VaneB

Re: Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Hi @MySterio_1 

Are you trying to update the OpenSDA firmware? As I mentioned earlier, the 10‑pin connector is only for the onboard debugger. If you want to program the MCU using an external debugger, you need to use the 20‑pin connector.

About the adapter, I am not very familiar with that specific product, but I checked the iSYSTEM website and it looks like each adapter has a specific use. The one that matches the 20‑pin connector on the EVB should be the ARM JTAG 20‑pin (2.54 mm) Adapter.

Re: Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Can you share more information about this 10 pin connector, is it require any specific software for programming, can we program it by using 10 pin connector from ic7 pro debugger adapter

Re: Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Hello there,

I'm also currently struggling getting the board connected to an external debugger because the pin layout of J12 is not present in the S32K3X4EVB-T172 - Hardware User Manual.

Are you sure the https://www.isystem.com/downloads/user-manuals/active-probe-adapter-arm-jtag-20-pin.html adapter would fit? 

To me the connector looks too large given that there is a half-size 20-pin connector on the board (Samtec FTSH-110-01).

Or the rephrase this: Is J12 a MIPI20T connector (pinout as in https://repo.lauterbach.com/ad2729.html), a MIPI20D one (pinout as in https://repo.lauterbach.com/ad3770.html?product=la-3770), or is this rather 1:1 (pinout as in https://repo.lauterbach.com/adidc20a.html?product=la-3255)?

Many thanks in advance!

Kind regards,
Gernot Gebhard

Re: Need help for programming S32K3X4EVB-T172 EVB by using JTAG connector

Hello,

after some research I finally figured out which connector is the correct one to use with this EVB. First I measured which pins are connected to GND:

JTAG pins connected to GNDJTAG pins connected to GNDJTAG pins connected to GND

 This implies that the oddly numbered pins 3 to 19 are GND. This rules out the 1:1 pin layout as in https://repo.lauterbach.com/adidc20a.html?product=la-3255.


The EVB manual states NOTE - JTAG – TRACE Signals

Due to the MCU ports used on the trace signals also are shared with other interfaces,
it is important to isolate these signals/interfaces for the J4-Cortex Debug D ETM
connector.

Those signals are TRACE_CLK, TRACE_D0, TRACE_D1, TRACE_D2 and TRACE_D3 which are only present in the MIPI20T layout (see https://repo.lauterbach.com/ad2729.html).

=> I've ordered the LA-2729 adapter, removed the dead-pin and was able to successfully communicate with the board using Trace32.

Hope this helps anybody!

Tags (1)
No ratings
Version history
Last update:
‎05-10-2026 03:32 AM
Updated by: