FAQs for JTAG-ARM


The embedded tools company

Search FAQs


TOP

Data values onchip breakpoints

Is it possible to set onchip breakpoints with data values?

ARM7/9 support setting onchip breakpoints with data values. ARM11, CORTEX A/R does not support this capability. However, if the processor has an ETM logic, TRACE32 can provide this functionality by using two of the address and data comparators provided in the ETM. By setting the option ETM.ReadWriteBreak, the resource management of TRACE32 is reconfigured so that two address/data comparators of the ETM can be used as standard read/write breakpoints. If the CPU does not support data values breakpoints and the ETM is not used, TRACE32 will stop the CPU when the data address is accessed, compare the data value with the condition and restart the CPU if the values are not equal.

TOP

Error Message Emulator Berr Error

The message "emulator berr error" is displayed in some windows.

This message indicates that the ARM has entered the ABORT mode as result of a system speed access from debug mode. The reason is, that at least one memory access which was necessary to update the window was terminated with active ABORT (if AMBA: ERROR) signal.

TOP

Unstable Data

Why do I have flickering data in some windows?

Please make sure that the TURBO mode is off (SYStem.Option TURBO OFF). Another setting that may solve the problem is the reduction of the JTAG frequency (SYStem.JtagClock 5 MHz).



Copyright © 2012 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: 23-Mar-2012