Specifications

Table Of Contents
ARM Debugger 101 ARM specific SYStem Commands
©1989-2014 Lauterbach GmbH
SYStem.Option INTDIS Disable all interrupts
Default: OFF.
If this option is ON all interrupts to the ARM core are disabled.
This option is not available on the ARM10.
SYStem.Option IRQBREAKFIX Break bugfix by using IRQ
The bug shows up on Cortex-A9, Cortex-A9MPCore r0p0, r0p1, r1p0, r1p1.
Default: 0 = OFF.
CPSR.T and CPSR.J bits can be corrupted on an asynchronous break. The bug fix is intended for a SMP
multicore debug session where hardware based synchronous break is required. Instead causing an
asynchronous break via CTI an IRQ is requested via CTI. There needs to be a breakpoint at the end of the
IRQ routine handling this case. The fix causes the debugger to replace the program counter value by the
IRQ link register R14_irq - 4 and the CPSR register by SPSR_irq if the core halts at <address>. Everything
else like initializing the IRQ and CTI needs to be done by a user script.
SYStem.Option IntelSOC Debugging of an Intel SOC
Need to be enabled for some SOCs from Intel.
SYStem.Option KEYCODE Define key code to unsecure processor
Default: 0, means no key required.
Format: SYStem.Option INTDIS [ON | OFF]
Format: SYStem.Option IRQBREAKFIX <address>
Format: SYStem.Option IntelSOC [ON | OFF]
Format: SYStem.Option KEYCODE <key>