We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi everybody
I have the STM3210B-EVAL evaluation board, uVision3 and ULINK2. First everything was working fine. I could download several projects to the evaluation boards, although the projects were designed for an eval board from KEIL. I changed some ports to adapt to my board. Unfortunately I changed also the port for the JTAG interface. Does anybody know, how to reset the controller or the board?
Hello Patrick Hager,
In uVision under Options for Target - Debug select ULINK Cortex Debugger Settings. In Section Debug change Connect to under Reset. This holds the HW_RESET signal active while connecting. Please see also ULINK2 documentation http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm
Best Regards, Martin Guenther
Unfortunately I still get the message "JTAG Communication Failure" when I want to download the firmware.
Does the ULINK2 detect the JTAG device? Under Cortex-M Target Driver Setup - Debug the IDCODE of the connected device should be displayed. Also try to reduce the Max Clock.
Hello Martin Günther
Thanks for your help. Under the point you mentioned the IDCODE is missing. There the message "JTAG Communication Failure" is written. But I am sure before the problem happened there was an ID displayed.
Best regards Patrick Hager
maybe the device is configured for SW. Under Cortex-M Target Driver Setup - Debug check SWJ and use either JTAG or SW. For Max Clock it is possible to use 10MHz but you can use also a lower clock value.