Meta Debugger TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ........................ ICD In-Circuit Debugger ........................ Processor Architecture Manuals .................... Meta ............................Meta Debugger ........................Introduction ........................Brief Overview of Documents for New Users Demo and Start-up Scripts Warning ..........................
(the document you are reading at the moment) is CPU specific, while all other parts of the online help are generic for all CPUs supported by Lauterbach. So if there are questions related to the CPU, the Processor Architecture Manual should be your first choice.
File menu > Search for Script. You can now search the demo folder and its subdirectories for PRACTICE start-up scripts (*.cmm) and other demo software: You can also inspect the demo folder manually in the system directory of TRACE32. The ~~/demo/meta/ folders contain: hardware/ Ready-to-run debugging and flash programming demos for evaluation boards.
Recommendation for the software start: Disconnect the Debug Cable from the target while the target power is off. Connect the host system, the TRACE32 hardware and the Debug Cable. Power ON the TRACE32 hardware. Start the TRACE32 software to load the debugger firmware.
Starting up the debugger is done as follows: Reset the debugger. RESet RESet command is only necessary if you do not start directly after booting the TRACE32 development tool. Set the target CPU to configure the debugger. SYStem.CPU <cpu> The default values of all other options are set in such a way that it should be possible to work without modifications.
Core, by setting the MinimEnable flag in the TXPRIVEXT register. To provide HLL debugging capabilities for this concept the T32 Lauterbach SW is reading the MiniM opcodes from the storage- and encodes it to the linker execution address. The HLL debug information are disposed by additionally loading the referring *.elf file with the /NoCODE option.
Access classes are used to specify which memory to access. For background information about the term access class, see “TRACE32 Glossary” (glossary.pdf). The following common access classes have the same meaning for all CPUs of the Meta architecture. Access Class Description Program or data memory access.
M core into debug mode. On-chip watchpoints are break before make. In TRACE32, the on-chip watchpoint functionality is mapped to data address breakpoints. That means to set a watchpoint, the Break.Set...
The command might be required in a multicore environment if you use multiple debugger instances (multiple TRACE32 PowerView GUIs) to simultaneously debug different cores on the same target system. Because of the default setting of this command debugger#1: <core>=1 <chip>=1...
Page 28
Interface Standards JTAG, Serial Wire Debug, cJTAG The Debug Cable supports the JTAG (IEEE 1149.1) interface standard. Connector Type and Pinout Debug Cable Adaption for ARM Debug Cable: See https://www.lauterbach.com/adarmdbg.html. These adaptations also cover the Meta possibilities. Mechanical description of the 20-pin Debug Cable: Signal...
Need help?
Do you have a question about the TRACE32 and is the answer not in the manual?
Questions and answers