
ARM Debugger 1 ©1989-2014 Lauterbach GmbHARM DebuggerTRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ...
ARM Debugger 10 Quick Start of the JTAG Debugger ©1989-2014 Lauterbach GmbHA start sequence example is shown below. This sequence can be
ARM Debugger 100 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ICEPICKONLY Only ICEPick registers accessibleDefaul
ARM Debugger 101 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option INTDIS Disable all interruptsDefault: OFF.If this o
ARM Debugger 102 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSome processors have a security feature and require a key to unse
ARM Debugger 103 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option MEMORYHPROT Select memory-AP HPROT bitsDefault: 0Th
ARM Debugger 104 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDerivatives having a memory protection unit do not allow the debu
ARM Debugger 105 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option NOIRCHECK No JTAG instruction register checkDefault
ARM Debugger 106 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option NoSecureFix Do not switch to secure modeDefault: OF
ARM Debugger 107 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThe debugger uses longer timeouts as might be needed when used on
ARM Debugger 108 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option PWRCHECKFIX Check power and clockDefault: OFF.Fix f
ARM Debugger 109 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis option is only available on ARM9.SYStem.Option PWRDWNRecover
ARM Debugger 11 Troubleshooting ©1989-2014 Lauterbach GmbHTroubleshootingCommunication between Debugger and Processor can not be establis
ARM Debugger 110 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHsequence is only possible while nTRST is inactive. In the followi
ARM Debugger 111 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option RESTARTFIX Wait after core restartDefault: OFF.Bug
ARM Debugger 112 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option SOFTLONG Use 32-bit access to set breakpointDefault
ARM Debugger 113 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option StandByTraceDelaytime Delay for activating trace af
ARM Debugger 114 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIf this option is active the debugger sends a special initializat
ARM Debugger 115 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option TraceStrobe Obsolete commandThis command is obsolet
ARM Debugger 116 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option WaitReset Wait with JTAG activities after deasserti
ARM Debugger 117 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ZoneSPACES Enable symbol management for ARM zonesDe
ARM Debugger 118 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ZoneSPACES ONIf the ZoneSPACES option is enabled (O
ARM Debugger 119 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample 2 - Symbolic memory access:Example 3 - Deleting Zone-spec
ARM Debugger 1 2 F A Q ©1989-2014 Lauterbach GmbHFAQARM Debugging via VPNThe debugger is accessed via Internet/VPN and the performance
ARM Debugger 120 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIn such a setup with hypervisor and guest OS, it is possible to l
ARM Debugger 121 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample setup for a guest OS and a hypervisor:In this example, th
ARM Debugger 122 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.RESetOut Assert nRESET/nSRST on JTAG connectorIf possible
ARM Debugger 123 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHARM Specific Benchmarking CommandsThe BMC (BenchMark Counte
ARM Debugger 124 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHBMC.MODE Define the operating mode of the benchmark counter
ARM Debugger 125 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHBMC.PMNx Configure the performance monitorThe command is av
ARM Debugger 126 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHOn ARM1136 there are two separate counters PMN0 and PMN1 av
ARM Debugger 127 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHEMEM Incremented for each explicit external data access. Th
ARM Debugger 128 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHTo count for branches taken, in relation to mispredicted br
ARM Debugger 129 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHFunctionsBMC.PRESCALER Prescale the measured cyclesIf ON, t
ARM Debugger 1 3 F A Q ©1989-2014 Lauterbach GmbHSetting a Software Breakpoint failsWhat can be the reasons why setting a software brea
ARM Debugger 130 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHARM Specific TrOnchip CommandsThe TrOnchip command provides low
ARM Debugger 131 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.CYcle Define access typeDefines on which cycle the I
ARM Debugger 132 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.Address Define address selectorThe address/range for
ARM Debugger 133 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.Extern Define the use of EXTERN linesDefines if the
ARM Debugger 134 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHIf TrOnchip.Convert is set to ON (default) and a breakpoint is
ARM Debugger 135 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.Set Set bits in the vector catch registerDefault: DABO
ARM Debugger 136 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.TEnable Define address selector for bus traceDefine a
ARM Debugger 137 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.TCYcle Define cycle type for bus traceDefines the cycl
ARM Debugger 138 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTtrOnchip.VarCONVert Convert variable breakpointsThe ICE-breake
ARM Debugger 1 3 9 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHCPU specific MMU CommandsMMU.DUMP Display M
ARM Debugger 1 4 F A Q ©1989-2014 Lauterbach GmbHARM7 Unstable DataWhy do I have flickering data in some windows?Please make sure that
ARM Debugger 1 4 0 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHCPU specific tables:ITLB Displays the conte
ARM Debugger 1 4 1 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHDescription of columns in the TLB dump wind
ARM Debugger 1 4 2 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHMMU.List Display MMU tableLists the address
ARM Debugger 1 4 3 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHCPU specific tables:MMU.SCAN Load MMU table
ARM Debugger 1 4 4 C P U s p e c i f i c M M U C o m m a n d s ©1989-2014 Lauterbach GmbHPageTable Load the current MMU address tran
ARM Debugger 1 4 5 T a r g e t A d a p t i o n ©1989-2014 Lauterbach GmbHTarget AdaptionProbe CablesFor debugging two kind of probe ca
ARM Debugger 1 4 6 T a r g e t A d a p t i o n ©1989-2014 Lauterbach GmbHCombiProbeAdaption for ARM CombiProbe: See http://www.lauterb
ARM Debugger 147 Support ©1989-2014 Lauterbach GmbHSupportAvailable ToolsARM7 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUC
ARM Debugger 148 Support ©1989-2014 Lauterbach GmbHARM720T YES YES YES YESARM720T-AMBA YES YES YES YES YESARM740T YES YES YES YESARM740T-
ARM Debugger 149 Support ©1989-2014 Lauterbach GmbHAT91SAM7A2 YES YES YESAT91SAM7A3 YES YES YESAT91SAM7L128 YES YES YESAT91SAM7L64 YES YE
ARM Debugger 1 5 F A Q ©1989-2014 Lauterbach GmbHJANUS No information availableARM9 Setting a Software Breakpoint failsWhat can be the
ARM Debugger 150 Support ©1989-2014 Lauterbach GmbHCSM5000 YES YES YESCSM5200 YES YES YESCX81210 YES YES YESCX81400 YES YES YESD5205 YES
ARM Debugger 151 Support ©1989-2014 Lauterbach GmbHLH77790 YES YES YESLH79520 YES YES YESLITHIUM YES YES YESLOGIC_CBP3.0 YES YES YESLOGIC
ARM Debugger 152 Support ©1989-2014 Lauterbach GmbHLPC2364 YES YES YES YESLPC2365 YES YES YES YESLPC2366 YES YES YES YESLPC2367 YES YES Y
ARM Debugger 153 Support ©1989-2014 Lauterbach GmbHML67Q5300 YES YES YESML70511LA YES YES YESML7051LA YES YES YESMN1A7T0200 YES YES YESMO
ARM Debugger 154 Support ©1989-2014 Lauterbach GmbHPCD80720 YES YES YES YESPCD80721 YES YES YES YESPCD80725 YES YES YES YESPCD80727 YES Y
ARM Debugger 155 Support ©1989-2014 Lauterbach GmbHSC100 YES YES YESSC110 YES YES YESSIRFSTARII YES YES YESSJA2020 YES YES YESSOCLITE+ YE
ARM Debugger 156 Support ©1989-2014 Lauterbach GmbHTMS470R1VC336A YES YES YESTMS470R1VC338 YES YES YESTMS470R1VC346A YES YES YESTMS470R1V
ARM Debugger 157 Support ©1989-2014 Lauterbach GmbHARM9 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATOR88AP128 Y
ARM Debugger 158 Support ©1989-2014 Lauterbach GmbHAAEC-2000 YES YES YESAM1707 YES YES YESAM1808 YES YES YESAM1810 YES YES YESAM3872 YES
ARM Debugger 159 Support ©1989-2014 Lauterbach GmbHCX22491 YES YES YESCX22492 YES YES YESCX22496 YES YES YESCX82100 YES YES YESDB5500 YES
ARM Debugger 1 6 F A Q ©1989-2014 Lauterbach GmbHARM10 ARM11 Arm DongleModifications for ARM DongleSetting a Software Breakpoint fail
ARM Debugger 160 Support ©1989-2014 Lauterbach GmbHEPXA1 YES YES YES YESEPXA10 YES YES YES YESEPXA4 YES YES YES YESERTEC200 YES YES YES Y
ARM Debugger 161 Support ©1989-2014 Lauterbach GmbHLPC3152 YES YES YESLPC3154 YES YES YESLPC3180 YES YES YESLPC3220 YES YES YESLPC3230 YE
ARM Debugger 162 Support ©1989-2014 Lauterbach GmbHOMAP310 YES YES YES YESOMAP331 YES YES YES YESOMAP3430 YES YES YES YESOMAP3440 YES YES
ARM Debugger 163 Support ©1989-2014 Lauterbach GmbHSC200 YES YES YES YESSC210 YES YES YES YESSCORPIO YES YES YESSP2503 YES YES YESSP2506
ARM Debugger 164 Support ©1989-2014 Lauterbach GmbHTMS320C6A8143 YES YES YESTMS320C6A8147 YES YES YESTMS320C6A8148 YES YES YESTMS320C6A81
ARM Debugger 165 Support ©1989-2014 Lauterbach GmbHARM10 ARM11 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATORA
ARM Debugger 166 Support ©1989-2014 Lauterbach GmbHMXC91231 YES YES YES YESMXC91321 YES YES YES YESMXC91323 YES YES YES YESMXC91331 YES Y
ARM Debugger 167 Support ©1989-2014 Lauterbach GmbHCortex-A/-R CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATOR66
ARM Debugger 168 Support ©1989-2014 Lauterbach GmbHCORTEX-R5 YES YES YES YESCORTEX-R5F YES YES YES YESCORTEX-R5MPCORE YES YES YES YESCORT
ARM Debugger 169 Support ©1989-2014 Lauterbach GmbHMV78160V7 YES YES YESMV78230V7 YES YES YESMV78260V7 YES YES YESMV78460V7 YES YES YESOM
ARM Debugger 1 7 F A Q ©1989-2014 Lauterbach GmbHCortex-A/-RNo information availableXSCALE Setting a Software Breakpoint failsWhat can
ARM Debugger 170 Support ©1989-2014 Lauterbach GmbHRM46L852-ZWT YES YES YESRM48L530-PGE YES YES YESRM48L530-ZWT YES YES YES YESRM48L540-P
ARM Debugger 171 Support ©1989-2014 Lauterbach GmbHTMS320DM8167 YES YES YESTMS320DM8168 YES YES YESTMS570LS0332 YES YES YESTMS570LS0432 Y
ARM Debugger 172 Support ©1989-2014 Lauterbach GmbHVF31xR YES YES YES YESVF32xR YES YES YES YESVF3xx YES YES YES YESVF4xx YES YES YES YES
ARM Debugger 173 Support ©1989-2014 Lauterbach GmbHCompilers Language Compiler Company Option CommentC CARM ARM Germany GmbH ELF/DWARFC
ARM Debugger 174 Support ©1989-2014 Lauterbach GmbHRealtime Operation Systems Name Company CommentAMX KadakProducts Ltd.Android - Dalvik
ARM Debugger 175 Support ©1989-2014 Lauterbach GmbHSYS/BIOS Texas InstrumentsT-Kernel eSOL Co., Ltd.T-Kernel SMP eSOL Co., Ltd.ThreadX Ex
ARM Debugger 176 Support ©1989-2014 Lauterbach GmbH3rd Party Tool Integrations CPU Tool Company HostALL ADENEO Adeneo EmbeddedALL X-TOOL
ARM Debugger 177 Products ©1989-2014 Lauterbach GmbHProductsProduct InformationARM7 OrderNo Code TextLA-7746 JTAG-ARM7-20 JTAG
ARM Debugger 178 Products ©1989-2014 Lauterbach GmbHLA-3770 CONV-ARM20/MIPI34 ARM Converter ARM-20 to MIPI-10/20/34Converter to conne
ARM Debugger 179 Products ©1989-2014 Lauterbach GmbHARM9 OrderNo Code TextLA-7742 JTAG-ARM9 JTAG Debugger for ARM9 (ICD)sup
ARM Debugger 1 8 T r a c e E x t e n s i o n s ©1989-2014 Lauterbach GmbHTrace ExtensionsThere are two types of trace extensions avail
ARM Debugger 180 Products ©1989-2014 Lauterbach GmbHLA-7742X JTAG-ARM9-X JTAG Debugger Extension for ARM9supports ARM9Extension
ARM Debugger 181 Products ©1989-2014 Lauterbach GmbHARM10 OrderNo Code TextLA-7744 JTAG-ARM10 JTAG Debugger for ARM10 (ICD)s
ARM Debugger 182 Products ©1989-2014 Lauterbach GmbHLA-7970X TRACE-LICENSE-ARM Trace License for ARM (Debug Cable)Supports for Embedde
ARM Debugger 183 Products ©1989-2014 Lauterbach GmbHARM11 OrderNo Code TextLA-7765 JTAG-ARM11 JTAG Debugger for ARM11 (ICD)s
ARM Debugger 184 Products ©1989-2014 Lauterbach GmbHLA-7765A JTAG-ARM11-A JTAG Debugger License for ARM11 Add.supports ARM11Exten
ARM Debugger 185 Products ©1989-2014 Lauterbach GmbHCortex-A/-R OrderNo Code TextLA-7843 JTAG-CORTEX-A/R JTAG Debugger for Cortex
ARM Debugger 186 Products ©1989-2014 Lauterbach GmbHLA-3717 MES-AD-JTAG20 Measuring Adapter JTAG 20Adapter to measure JTAG signal
ARM Debugger 187 Products ©1989-2014 Lauterbach GmbHOrder InformationARM7 Order No. Code TextLA-7746 JTAG-ARM7-20 JTAG Debugger for ARM7
ARM Debugger 188 Products ©1989-2014 Lauterbach GmbHARM9 LA-3760A JTAG-XTENSA-A JTAG Debugger License for Xtensa Add.LA-7832A JTAG-ZSP40
ARM Debugger 189 Products ©1989-2014 Lauterbach GmbHLA-7836A JTAG-MMDSP-A JTAG Debugger License for MMDSPLA-7789A JTAG-OAK-SEIB-A JTAG De
ARM Debugger 1 9 S y m m e t r i c M u l t i p r o c e s s i n g ©1989-2014 Lauterbach GmbHSymmetric MultiprocessingA multi-core syste
ARM Debugger 190 Products ©1989-2014 Lauterbach GmbHARM10 Order No. Code TextLA-7744 JTAG-ARM10 JTAG Debugger for ARM10 (ICD)LA-7744A JT
ARM Debugger 191 Products ©1989-2014 Lauterbach GmbHARM11 Order No. Code TextLA-7765 JTAG-ARM11 JTAG Debugger for ARM11 (ICD)LA-7765A JT
ARM Debugger 192 Products ©1989-2014 Lauterbach GmbHLA-7960X MULTICORE-LICENSE License for Multicore DebuggingOrder No. Code Text
ARM Debugger 193 Products ©1989-2014 Lauterbach GmbHCortex-A/-R Order No. Code TextLA-7843 JTAG-CORTEX-A/R JTAG Debugger for Cortex-A/-R
ARM Debugger 194 Products ©1989-2014 Lauterbach GmbHLA-3760A JTAG-XTENSA-A JTAG Debugger License for Xtensa Add.LA-7832A JTAG-ZSP400-A JT
ARM Debugger 2 ©1989-2014 Lauterbach GmbH Semihosting 28 SVC (SWI) Emulation Mode 28
ARM Debugger 2 0 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHARM Specific ImplementationsBreakpoint
ARM Debugger 2 1 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHOverview• On-chip breakpoints: Total a
ARM Debugger 2 2 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHHardware Breakpoints (Bus Trace only)W
ARM Debugger 2 3 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHExample for Standard BreakpointsAssume
ARM Debugger 2 4 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbH5. One breakpoint in ROM/FLASH and one
ARM Debugger 2 5 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHComplex BreakpointsTo use the advanced
ARM Debugger 2 6 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHTriggerA bidirectional trigger system
ARM Debugger 2 7 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHVirtual TerminalThe command TERM opens
ARM Debugger 2 8 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHSemihostingSemihosting is a technique
ARM Debugger 2 9 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHTERM.HEAPINFO defines the system stack
ARM Debugger 3 ©1989-2014 Lauterbach GmbH SYStem.Option AMBA Select AMBA bus mode 88 SYStem.Option A
ARM Debugger 3 0 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHDCC Communication Mode (DCC = Debug Co
ARM Debugger 3 1 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHIn case the ARM library for semihostin
ARM Debugger 3 2 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHCoprocessorsThe following coprocessors
ARM Debugger 3 3 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHAccess ClassesThe following ARM specif
ARM Debugger 3 4 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHCombinations of the classes are possib
ARM Debugger 3 5 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHTrustZone TechnologyThe Cortex-A and A
ARM Debugger 3 6 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHChecking Debug PermissionThe DBGDSCR (
ARM Debugger 3 7 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHAccessing Coprocessor CP15 RegisterThe
ARM Debugger 3 8 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHLarge Physical Address Extension (LPAE
ARM Debugger 3 9 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHVirtualization Extension, HypervisorTh
ARM Debugger 4 ©1989-2014 Lauterbach GmbH SYStem.Option MMUSPACES Enable multiple address spaces support 103
ARM Debugger 4 0 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHbig.LITTLEARM big.LITTLE processing is
ARM Debugger 4 1 A R M S p e c i f i c I m p l e m e n t a t i o n s ©1989-2014 Lauterbach GmbHExample for a non-symmetric big.LITTLE
ARM Debugger 42 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHARM specific SYStem CommandsSYStem.BdmClock Define JTAG frequencyO
ARM Debugger 43 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.CONFIG Configure debugger according to target topologyForma
ARM Debugger 44 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETBIRPRE <bits>IRPOST<bits>IRPRE <bits>NEXTDRPOS
ARM Debugger 45 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter>:(Components)ADTF.Base <address>ADTF.RESETA
ARM Debugger 46 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDTM.RESETDTM.Type [None | Generic]DWT.Base <address>DWT.RESE
ARM Debugger 47 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTPIU.Base <address>TPIU.RESET<parameter>:(Deprecated)B
ARM Debugger 48 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThe SYStem.CONFIG commands inform the debugger about the available
ARM Debugger 49 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing the “Debugport”CJTAGFLAGS <flags&g
ARM Debugger 5 ©1989-2014 Lauterbach GmbH BMC.MODE Define the operating mode of the benchmark counter 124
ARM Debugger 50 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHCORE <core> <chip> The command helps to identify debug
ARM Debugger 51 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDEBUGPORTTYPE[JTAG | SWD | CJTAG | CJTAGSWD]It specifies the used
ARM Debugger 52 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHNIDNTTRSTTORST[ON | OFF]Usually TRACE32 requires that the system r
ARM Debugger 53 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSWDPTargetSel <value> Device address in case of a multidrop
ARM Debugger 54 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing the “JTAG” scan chain and signal beha
ARM Debugger 55 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSlave [ON | OFF] If several debugger share the same debug port, al
ARM Debugger 56 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTAP t yp es :Core TAP providing access to the debug register of t
ARM Debugger 57 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH
ARM Debugger 58 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing a system level TAP “Multitap”A “Multi
ARM Debugger 59 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDEBUGTAP <tap> Specifies the TAP number which needs to be ac
ARM Debugger 6 ©1989-2014 Lauterbach GmbH Compilers 173 Realtime Operation Systems 174
ARM Debugger 60 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> configuring a CoreSight Debug Access Port “DAP”A
ARM Debugger 61 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample:AHBACCESSPORT <port> DAP access port number (0-255)
ARM Debugger 62 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDAP2AHBACCESSPORT <port>DAP2 access port number (0-255) whic
ARM Debugger 63 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDAP2APBNAME <name> APB bus transactor name that shall be use
ARM Debugger 64 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing debug and trace “Components”In the “C
ARM Debugger 65 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHYou can have several of the following components: CMI, ETB, ETF, E
ARM Debugger 66 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... .ATBSource <source> Specify for components collecting tr
ARM Debugger 67 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample: Four cores with ETM modules.SYStem.CONFIG ETM.Base 0x1000
ARM Debugger 68 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... .TraceID <id> Identifies from which component the trace
ARM Debugger 69 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHComponents and available commandsSee the description of the comman
ARM Debugger 7 Brief Overview of Documents for New Users ©1989-2014 Lauterbach GmbHARM Debugger Version 11-Nov-201407-Aug-14 Added new ac
ARM Debugger 70 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHCOREDEBUG.Base <address>COREDEBUG.RESETCore Debug Register -
ARM Debugger 71 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETM.Base <address>ETM.RESETEmbedded Trace Macrocell (ETM) -
ARM Debugger 72 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHRTP.Base <address>RTP.PerBase <address>RTP.RamBase <
ARM Debugger 73 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> which are “Deprecated”In the last years the chip
ARM Debugger 74 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... PORT <port> Informs the debugger about which trace sourc
ARM Debugger 75 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDeprecated versa new commandIn the following you find the list of
ARM Debugger 76 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETBBASE <address> ETB1.Base <address>ETBFUNNELBASE <
ARM Debugger 77 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH(1) Further “<component>.ATBSource <source>” commands
ARM Debugger 78 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDefault selection: • ARM7TDMI if the JTAG Debugger for ARM7 is use
ARM Debugger 79 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.JtagClock Define JTAG frequencyDefault frequency: 10 MHz.Se
ARM Debugger 8 W a r n i n g ©1989-2014 Lauterbach GmbH- Choose Help menu > Processor Architecture Manual.• “RTOS Debugger” (rtos_&l
ARM Debugger 80 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHARTCK: Accelerated method to control the JTAG clock by the RTCK si
ARM Debugger 81 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.LOCK Tristate the JTAG portDefault: OFF. If the system is l
ARM Debugger 82 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.MemAccess Run-time memory accessDefault: Denied.If SYStem.M
ARM Debugger 83 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTSMON3TSMONTSMON uses a data format which shall not be used anymor
ARM Debugger 84 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHPTMON3PTMONPTMON uses a data format which shall not be used anymor
ARM Debugger 85 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIf specific windows, that display memory or variables should be up
ARM Debugger 86 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Mode Establish the communication with the targetFormat: SYS
ARM Debugger 87 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample of a CoreSight based SystemThe pictures give an idea which
ARM Debugger 88 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ABORTFIX Do not access 0x0-0x1fDefault: OFF.Work aro
ARM Debugger 89 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ASYNCBREAKFIX Asynchronous break bugfixThis option i
ARM Debugger 9 Quick Start of the JTAG Debugger ©1989-2014 Lauterbach GmbHQuick Start of the JTAG DebuggerStarting up the debugger is don
ARM Debugger 90 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis option selects the value used for the HPROT bits in the Contr
ARM Debugger 91 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThere is no known work around to secure correct behavior of the ex
ARM Debugger 92 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option CINV Invalidate the cache after memory modificationD
ARM Debugger 93 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DACR Debugger ignores DACR access permission setting
ARM Debugger 94 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDisabling of this option may be useful for triggering on memory ac
ARM Debugger 95 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis is a work around for a chip bug which erroneously clears the
ARM Debugger 96 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DisMode Define disassembler mode Default: AUTO.This
ARM Debugger 97 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DynVector Dynamic trap vector interpretationThis opt
ARM Debugger 98 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ETMFIX Shift data of ETM scan chain by oneDefault: O
ARM Debugger 99 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option EXTBYPASS Switch off the fake TAP mechanismDefault:
Kommentare zu diesen Handbüchern