Dear SEGGER moderator:
Hello, I am working with the evaluation board ADuC7030/32/33 from Analog Devices.
I have been using it for a couple of weeks but now I receive a message from the JTAG that it is unable to halt de ARM7 core.
I have read the post: unable to halt ARM core and this from Oliver: Software: Unable to halt arm core on STR7.
My problem is very similar but for other ARM core.
I have tested everthing reported in the post but I can execute my code.
The J-Ling log is this (note that I connect the EVAL Board in the middle of the test)
SEGGER J-Link Commander V4.10f ('?' for help)
Compiled Dec 15 2009 10:29:30
DLL version V4.10f, compiled Dec 15 2009 10:29:12
Firmware: J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5
Hardware: V5.20
S/N : 70001613
OEM : MIDAS
Feature(s) : RDI
VTarget = 0.000V
JTAG speed: 1000 kHz
J-Link>rx 0
WARNING: No matching core found. Selecting default core (ARM7).
****** Error: Supply voltage too low (1 Volt is required, Measured: 0.0 Volt).
Please check target power.
Reset delay: 0 ms
Reset type UNKNOWN: ???
WARNING: No matching core found. Selecting default core (ARM7).
****** Error: Supply voltage too low (1 Volt is required, Measured: 0.0 Volt).
Please check target power.
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>
Once I change the ADuc7033 by desoldering it and installing a new one. I think that the new one had its on-chip factory firmware that supports JTAG reprogramming ok, and everything was OK.
But now, erasing and downloading the blinking Keil example [C source file ] in the EVAL Board [SCH+PCB ] is not possible.
Is there any way I can re-program the ARM micro without resoldering a new microcontroller.
Thanks in advance.
Hello, I am working with the evaluation board ADuC7030/32/33 from Analog Devices.
I have been using it for a couple of weeks but now I receive a message from the JTAG that it is unable to halt de ARM7 core.
I have read the post: unable to halt ARM core and this from Oliver: Software: Unable to halt arm core on STR7.
My problem is very similar but for other ARM core.
I have tested everthing reported in the post but I can execute my code.
The J-Ling log is this (note that I connect the EVAL Board in the middle of the test)
SEGGER J-Link Commander V4.10f ('?' for help)
Compiled Dec 15 2009 10:29:30
DLL version V4.10f, compiled Dec 15 2009 10:29:12
Firmware: J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5
Hardware: V5.20
S/N : 70001613
OEM : MIDAS
Feature(s) : RDI
VTarget = 0.000V
JTAG speed: 1000 kHz
J-Link>rx 0
WARNING: No matching core found. Selecting default core (ARM7).
****** Error: Supply voltage too low (1 Volt is required, Measured: 0.0 Volt).
Please check target power.
Reset delay: 0 ms
Reset type UNKNOWN: ???
WARNING: No matching core found. Selecting default core (ARM7).
****** Error: Supply voltage too low (1 Volt is required, Measured: 0.0 Volt).
Please check target power.
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Info: TotalIRLen = 4, IRPrint = 0x01
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>rx 0
Reset delay: 0 ms
Reset type NORMAL: Using RESET pin, halting CPU after Reset
Info: TotalIRLen = 4, IRPrint = 0x01
Info: Core does not stop after Reset, setting WP to stop it.
Info: Failed to halt CPU core after Reset (BP@0), using default reset strategy.
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
Info: Resetting target using RESET pin
Info: Halting CPU core
Info: Using DBGRQ to halt CPU
Info: Resetting TRST in order to halt CPU
****** Error: Unable to halt ARM core
J-Link>
Once I change the ADuc7033 by desoldering it and installing a new one. I think that the new one had its on-chip factory firmware that supports JTAG reprogramming ok, and everything was OK.
But now, erasing and downloading the blinking Keil example [C source file ] in the EVAL Board [SCH+PCB ] is not possible.
Is there any way I can re-program the ARM micro without resoldering a new microcontroller.
Thanks in advance.