I have a couple old devices running NXP iMx251 or ARM926EJ-S processors. It looked like they had a JTAG connector in the same pin configuration as the j-link mini so I figured I'd start with that. But when I connect, the message I get is "Cannot connect to target" Can the j-link mini detect which pins are TDO, TDI etc? If not, any suggestions on how to start figuring it out? I'm tried working on them with a multi-meter, but I've only been able to find reset and ground.
Thank you for your inquiry.
Generally you should be able to at least connect to iMX25 processors and some ARM926EJ cores.
A full list of all currently supported devices can be found here: segger.com/downloads/supported-devices.php
Can you post a screenshots of the J-Link Commander like described here when connecting?
To find out which pins are which it is the easiest if you have the schematics of the boards you want to use.
Are they eval boards or custom hardware?
If eval, which exactly?
For JTAG tag the pins need to be wired as follows for the J-Link to detect them: segger.com/products/debug-prob…gy/interface-description/
Should you not have the schematics you will most likely need to use a Oszilloscope to resolve the signal change on TDO/TDI.
To use a Multimeter you can force signals on the J-Link side high or low with the Scriptfile function JLINK_PIN_Override() described in the J-Link User Manual.
NinoPlease read the forum rules before posting: Forum Rules
Keep in mind, this is not a support forum. Its main purpose is user to user interaction.
Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
Should you be entitled to support you can contact us via our support system: segger.com/ticket/
Or you can contact us via e-mail.
So assuming I can confirm the correct pins, which profile should I used for a MCIMX251AJM4A?
(i.MX25 32-bit MPU, ARM926EJ-S core, 400MHz, MAPBGA 400). I've tried ARM9 - but can't connect.
I'll get some screen shots...