Specifications

Table Of Contents
ARM Debugger 120 ARM specific SYStem Commands
©1989-2014 Lauterbach GmbH
In such a setup with hypervisor and guest OS, it is possible to load both the hypervisor symbols to H: and all
OS-related symbols to N:
A TRACE32 OS awareness can be loaded in TRACE32 to support the work with the OS in the guest
system. This is done as follows:
1. Configure the OS awareness as for a non-virtualized system. See:
- ”Training Linux Debugging” (training_rtos_linux.pdf)
- TASK.CONFIG command
2. Additionally set the default access class of the OS awareness to the nonsecure zone:
The TRACE32 OS awareness is now configured to find guest OS kernel symbols in the nonsecure
zone.
Currently, only one OS awareness can be loaded into TRACE32. To debug more than one OS, the OS
awareness must be reloaded after each switch to another OS.
TASK.ACCESS N:
NOTE: This debugger setup based on option ZoneSPACES will only allow to view and
work with one guest system simultaneously.
If the hypervisor has configured more than one guest, only the guest that is active in
the nonsecure CPU mode is visible.
To work with another guest, the system must continue running until an inactive
guest becomes the active guest.