I purchased three ULINK2 adapter in the past year but they do not communicate with my target board. I tried two older ULINK adapters they work OK using the same target and JTAG cable.
Connection: PC > USB Cable > ULINK2 > 20-pin JTAG cable > 20-pin to 9pin Converter PCB > 9-pin JTAG cable > Target Board > ARM7 Processor
Target: ARM7 Processor STR710FZ2 (VCC is supplied from Target board)
Adapters: ULINK2 JTAG (VCC Jumper is set to ARM with f/w v2.03 & set to CMSIS-DAP boot mode)
OS Platform: Windows 10 Pro
Application: MDK uVision 5.38
Keil Pack: MDK ARM7/9 Legacy Device Support V5.25
Things I have tried that work using old ULINK2 adapter and do not work on three new ULINK2 adapters:
You may consider additionally running the ULINK2 Troubleshooting Guide with your adapters:
http://www.keil.com/support/man/docs/ulink2/ulink2_trblshooting.htm
Thank you for the reply. I have done all the recommended guides on links below. Consistently, my older ULINK2 works and the new ones do not.
https://developer.arm.com/documentation/101455/0100/Troubleshooting-Guide?lang=en
https://developer.arm.com/documentation/101455/0100/Troubleshooting-Guide/Hardware-Checklist?lang=en
https://developer.arm.com/documentation/101455/0100/Appendix/Utilities/Boot-Mode-Utility?lang=en
https://developer.arm.com/documentation/ka002222/latest
https://developer.arm.com/documentation/101455/0100/Troubleshooting-Guide/Target-Checklist?lang=en
https://developer.arm.com/documentation/101455/0100/Setup-ULINK2/Configure-uVision-for-Debugging/ARM-Devices/Debug-Driver-Configuration/ULINK-USB-JTAG-Adapter?lang=en