Cortexa Technology 7202 Specifikace

Procházejte online nebo si stáhněte Specifikace pro Vodní pumpy Cortexa Technology 7202. Cortexa Technology 7202 Specifications Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 194
  • Tabulka s obsahem
  • ŘEŠENÍ PROBLÉMŮ
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 0
ARM Debugger 1
©1989-2014 Lauterbach GmbH
ARM Debugger
TRACE32 Online Help
TRACE32 Directory
TRACE32 Index
TRACE32 Documents ......................................................................................................................
ICD In-Circuit Debugger ................................................................................................................
Processor Architecture Manuals ..............................................................................................
ARM/CORTEX/XSCALE ...........................................................................................................
ARM Debugger ..................................................................................................................... 1
Brief Overview of Documents for New Users ................................................................. 7
Warning .............................................................................................................................. 8
Quick Start of the JTAG Debugger .................................................................................. 9
Troubleshooting ................................................................................................................ 11
Communication between Debugger and Processor can not be established 11
FAQ ..................................................................................................................................... 12
ARM 12
ARM7 14
JANUS 15
ARM9 15
ARM10 16
ARM11 16
Cortex-A/-R 17
XSCALE 17
Trace Extensions ............................................................................................................... 18
Symmetric Multiprocessing ............................................................................................. 19
ARM Specific Implementations ........................................................................................ 20
Breakpoints 20
Software Breakpoints 20
On-chip Breakpoints for Instructions 20
On-chip Breakpoints for Data 20
Hardware Breakpoints (Bus Trace only) 22
Example for Standard Breakpoints 23
Complex Breakpoints 25
Direct ICE Breaker Access 25
Trigger 26
Virtual Terminal 27
Zobrazit stránku 0
1 2 3 4 5 6 ... 193 194

Shrnutí obsahu

Strany 1 - ARM Debugger

ARM Debugger 1 ©1989-2014 Lauterbach GmbHARM DebuggerTRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents ...

Strany 2

ARM Debugger 10 Quick Start of the JTAG Debugger ©1989-2014 Lauterbach GmbHA start sequence example is shown below. This sequence can be

Strany 3

ARM Debugger 100 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ICEPICKONLY Only ICEPick registers accessibleDefaul

Strany 4

ARM Debugger 101 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option INTDIS Disable all interruptsDefault: OFF.If this o

Strany 5

ARM Debugger 102 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSome processors have a security feature and require a key to unse

Strany 6

ARM Debugger 103 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option MEMORYHPROT Select memory-AP HPROT bitsDefault: 0Th

Strany 7

ARM Debugger 104 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDerivatives having a memory protection unit do not allow the debu

Strany 8

ARM Debugger 105 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option NOIRCHECK No JTAG instruction register checkDefault

Strany 9

ARM Debugger 106 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option NoSecureFix Do not switch to secure modeDefault: OF

Strany 10 - ©1989-2014 Lauterbach GmbH

ARM Debugger 107 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThe debugger uses longer timeouts as might be needed when used on

Strany 11 - Troubleshooting

ARM Debugger 108 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option PWRCHECKFIX Check power and clockDefault: OFF.Fix f

Strany 12

ARM Debugger 109 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis option is only available on ARM9.SYStem.Option PWRDWNRecover

Strany 13

ARM Debugger 11 Troubleshooting ©1989-2014 Lauterbach GmbHTroubleshootingCommunication between Debugger and Processor can not be establis

Strany 14

ARM Debugger 110 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHsequence is only possible while nTRST is inactive. In the followi

Strany 15

ARM Debugger 111 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option RESTARTFIX Wait after core restartDefault: OFF.Bug

Strany 16

ARM Debugger 112 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option SOFTLONG Use 32-bit access to set breakpointDefault

Strany 17

ARM Debugger 113 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option StandByTraceDelaytime Delay for activating trace af

Strany 18 - Trace Extensions

ARM Debugger 114 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIf this option is active the debugger sends a special initializat

Strany 19 - Symmetric Multiprocessing

ARM Debugger 115 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option TraceStrobe Obsolete commandThis command is obsolet

Strany 20 - ARM Specific Implementations

ARM Debugger 116 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option WaitReset Wait with JTAG activities after deasserti

Strany 21 - Overview

ARM Debugger 117 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ZoneSPACES Enable symbol management for ARM zonesDe

Strany 22

ARM Debugger 118 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ZoneSPACES ONIf the ZoneSPACES option is enabled (O

Strany 23

ARM Debugger 119 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample 2 - Symbolic memory access:Example 3 - Deleting Zone-spec

Strany 24

ARM Debugger 1 2 F A Q ©1989-2014 Lauterbach GmbHFAQARM Debugging via VPNThe debugger is accessed via Internet/VPN and the performance

Strany 25 - Direct ICE Breaker Access

ARM Debugger 120 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIn such a setup with hypervisor and guest OS, it is possible to l

Strany 26

ARM Debugger 121 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample setup for a guest OS and a hypervisor:In this example, th

Strany 27 - Virtual Terminal

ARM Debugger 122 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.RESetOut Assert nRESET/nSRST on JTAG connectorIf possible

Strany 28 - Semihosting

ARM Debugger 123 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHARM Specific Benchmarking CommandsThe BMC (BenchMark Counte

Strany 29 -    

ARM Debugger 124 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHBMC.MODE Define the operating mode of the benchmark counter

Strany 30 -   

ARM Debugger 125 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHBMC.PMNx Configure the performance monitorThe command is av

Strany 31 - Runtime Measurement

ARM Debugger 126 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHOn ARM1136 there are two separate counters PMN0 and PMN1 av

Strany 32 - Coprocessors

ARM Debugger 127 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHEMEM Incremented for each explicit external data access. Th

Strany 33 - Access Classes

ARM Debugger 128 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHTo count for branches taken, in relation to mispredicted br

Strany 34

ARM Debugger 129 ARM Specific Benchmarking Commands ©1989-2014 Lauterbach GmbHFunctionsBMC.PRESCALER Prescale the measured cyclesIf ON, t

Strany 35 - TrustZone Technology

ARM Debugger 1 3 F A Q ©1989-2014 Lauterbach GmbHSetting a Software Breakpoint failsWhat can be the reasons why setting a software brea

Strany 36 - Accessing Memory

ARM Debugger 130 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHARM Specific TrOnchip CommandsThe TrOnchip command provides low

Strany 37

ARM Debugger 131 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.CYcle Define access typeDefines on which cycle the I

Strany 38 - Consequence for Debugging

ARM Debugger 132 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.Address Define address selectorThe address/range for

Strany 39

ARM Debugger 133 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.A.Extern Define the use of EXTERN linesDefines if the

Strany 40 - Debugger Setup

ARM Debugger 134 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHIf TrOnchip.Convert is set to ON (default) and a breakpoint is

Strany 41

ARM Debugger 135 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.Set Set bits in the vector catch registerDefault: DABO

Strany 42 - ARM specific SYStem Commands

ARM Debugger 136 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.TEnable Define address selector for bus traceDefine a

Strany 43

ARM Debugger 137 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTrOnchip.TCYcle Define cycle type for bus traceDefines the cycl

Strany 44

ARM Debugger 138 ARM Specific TrOnchip Commands ©1989-2014 Lauterbach GmbHTtrOnchip.VarCONVert Convert variable breakpointsThe ICE-breake

Strany 45 - (Components)

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

Strany 46

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

Strany 47

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

Strany 48 - <parameter> “General”

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

Strany 49

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

Strany 50

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

Strany 51

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

Strany 52

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

Strany 53

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

Strany 54

ARM Debugger 147 Support ©1989-2014 Lauterbach GmbHSupportAvailable ToolsARM7 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUC

Strany 55

ARM Debugger 148 Support ©1989-2014 Lauterbach GmbHARM720T YES YES YES YESARM720T-AMBA YES YES YES YES YESARM740T YES YES YES YESARM740T-

Strany 56

ARM Debugger 149 Support ©1989-2014 Lauterbach GmbHAT91SAM7A2 YES YES YESAT91SAM7A3 YES YES YESAT91SAM7L128 YES YES YESAT91SAM7L64 YES YE

Strany 57

ARM Debugger 1 5 F A Q ©1989-2014 Lauterbach GmbHJANUS No information availableARM9 Setting a Software Breakpoint failsWhat can be the

Strany 58

ARM Debugger 150 Support ©1989-2014 Lauterbach GmbHCSM5000 YES YES YESCSM5200 YES YES YESCX81210 YES YES YESCX81400 YES YES YESD5205 YES

Strany 59

ARM Debugger 151 Support ©1989-2014 Lauterbach GmbHLH77790 YES YES YESLH79520 YES YES YESLITHIUM YES YES YESLOGIC_CBP3.0 YES YES YESLOGIC

Strany 60

ARM Debugger 152 Support ©1989-2014 Lauterbach GmbHLPC2364 YES YES YES YESLPC2365 YES YES YES YESLPC2366 YES YES YES YESLPC2367 YES YES Y

Strany 61

ARM Debugger 153 Support ©1989-2014 Lauterbach GmbHML67Q5300 YES YES YESML70511LA YES YES YESML7051LA YES YES YESMN1A7T0200 YES YES YESMO

Strany 62

ARM Debugger 154 Support ©1989-2014 Lauterbach GmbHPCD80720 YES YES YES YESPCD80721 YES YES YES YESPCD80725 YES YES YES YESPCD80727 YES Y

Strany 63

ARM Debugger 155 Support ©1989-2014 Lauterbach GmbHSC100 YES YES YESSC110 YES YES YESSIRFSTARII YES YES YESSJA2020 YES YES YESSOCLITE+ YE

Strany 64

ARM Debugger 156 Support ©1989-2014 Lauterbach GmbHTMS470R1VC336A YES YES YESTMS470R1VC338 YES YES YESTMS470R1VC346A YES YES YESTMS470R1V

Strany 65

ARM Debugger 157 Support ©1989-2014 Lauterbach GmbHARM9 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATOR88AP128 Y

Strany 66

ARM Debugger 158 Support ©1989-2014 Lauterbach GmbHAAEC-2000 YES YES YESAM1707 YES YES YESAM1808 YES YES YESAM1810 YES YES YESAM3872 YES

Strany 67

ARM Debugger 159 Support ©1989-2014 Lauterbach GmbHCX22491 YES YES YESCX22492 YES YES YESCX22496 YES YES YESCX82100 YES YES YESDB5500 YES

Strany 68

ARM Debugger 1 6 F A Q ©1989-2014 Lauterbach GmbHARM10 ARM11 Arm DongleModifications for ARM DongleSetting a Software Breakpoint fail

Strany 69

ARM Debugger 160 Support ©1989-2014 Lauterbach GmbHEPXA1 YES YES YES YESEPXA10 YES YES YES YESEPXA4 YES YES YES YESERTEC200 YES YES YES Y

Strany 70

ARM Debugger 161 Support ©1989-2014 Lauterbach GmbHLPC3152 YES YES YESLPC3154 YES YES YESLPC3180 YES YES YESLPC3220 YES YES YESLPC3230 YE

Strany 71

ARM Debugger 162 Support ©1989-2014 Lauterbach GmbHOMAP310 YES YES YES YESOMAP331 YES YES YES YESOMAP3430 YES YES YES YESOMAP3440 YES YES

Strany 72

ARM Debugger 163 Support ©1989-2014 Lauterbach GmbHSC200 YES YES YES YESSC210 YES YES YES YESSCORPIO YES YES YESSP2503 YES YES YESSP2506

Strany 73

ARM Debugger 164 Support ©1989-2014 Lauterbach GmbHTMS320C6A8143 YES YES YESTMS320C6A8147 YES YES YESTMS320C6A8148 YES YES YESTMS320C6A81

Strany 74

ARM Debugger 165 Support ©1989-2014 Lauterbach GmbHARM10 ARM11 CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATORA

Strany 75

ARM Debugger 166 Support ©1989-2014 Lauterbach GmbHMXC91231 YES YES YES YESMXC91321 YES YES YES YESMXC91323 YES YES YES YESMXC91331 YES Y

Strany 76

ARM Debugger 167 Support ©1989-2014 Lauterbach GmbHCortex-A/-R CPUICEFIREICDDEBUGICDMONITORICDTRACEPOWERINTEGRATORINSTRUCTIONSIMULATOR66

Strany 77

ARM Debugger 168 Support ©1989-2014 Lauterbach GmbHCORTEX-R5 YES YES YES YESCORTEX-R5F YES YES YES YESCORTEX-R5MPCORE YES YES YES YESCORT

Strany 78

ARM Debugger 169 Support ©1989-2014 Lauterbach GmbHMV78160V7 YES YES YESMV78230V7 YES YES YESMV78260V7 YES YES YESMV78460V7 YES YES YESOM

Strany 79

ARM Debugger 1 7 F A Q ©1989-2014 Lauterbach GmbHCortex-A/-RNo information availableXSCALE Setting a Software Breakpoint failsWhat can

Strany 80

ARM Debugger 170 Support ©1989-2014 Lauterbach GmbHRM46L852-ZWT YES YES YESRM48L530-PGE YES YES YESRM48L530-ZWT YES YES YES YESRM48L540-P

Strany 81

ARM Debugger 171 Support ©1989-2014 Lauterbach GmbHTMS320DM8167 YES YES YESTMS320DM8168 YES YES YESTMS570LS0332 YES YES YESTMS570LS0432 Y

Strany 82

ARM Debugger 172 Support ©1989-2014 Lauterbach GmbHVF31xR YES YES YES YESVF32xR YES YES YES YESVF3xx YES YES YES YESVF4xx YES YES YES YES

Strany 83 -    

ARM Debugger 173 Support ©1989-2014 Lauterbach GmbHCompilers Language Compiler Company Option CommentC CARM ARM Germany GmbH ELF/DWARFC

Strany 84 -   

ARM Debugger 174 Support ©1989-2014 Lauterbach GmbHRealtime Operation Systems Name Company CommentAMX KadakProducts Ltd.Android - Dalvik

Strany 85

ARM Debugger 175 Support ©1989-2014 Lauterbach GmbHSYS/BIOS Texas InstrumentsT-Kernel eSOL Co., Ltd.T-Kernel SMP eSOL Co., Ltd.ThreadX Ex

Strany 86

ARM Debugger 176 Support ©1989-2014 Lauterbach GmbH3rd Party Tool Integrations CPU Tool Company HostALL ADENEO Adeneo EmbeddedALL X-TOOL

Strany 87

ARM Debugger 177 Products ©1989-2014 Lauterbach GmbHProductsProduct InformationARM7 OrderNo Code TextLA-7746 JTAG-ARM7-20 JTAG

Strany 88

ARM Debugger 178 Products ©1989-2014 Lauterbach GmbHLA-3770 CONV-ARM20/MIPI34 ARM Converter ARM-20 to MIPI-10/20/34Converter to conne

Strany 89

ARM Debugger 179 Products ©1989-2014 Lauterbach GmbHARM9 OrderNo Code TextLA-7742 JTAG-ARM9 JTAG Debugger for ARM9 (ICD)sup

Strany 90

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

Strany 91

ARM Debugger 180 Products ©1989-2014 Lauterbach GmbHLA-7742X JTAG-ARM9-X JTAG Debugger Extension for ARM9supports ARM9Extension

Strany 92

ARM Debugger 181 Products ©1989-2014 Lauterbach GmbHARM10 OrderNo Code TextLA-7744 JTAG-ARM10 JTAG Debugger for ARM10 (ICD)s

Strany 93

ARM Debugger 182 Products ©1989-2014 Lauterbach GmbHLA-7970X TRACE-LICENSE-ARM Trace License for ARM (Debug Cable)Supports for Embedde

Strany 94

ARM Debugger 183 Products ©1989-2014 Lauterbach GmbHARM11 OrderNo Code TextLA-7765 JTAG-ARM11 JTAG Debugger for ARM11 (ICD)s

Strany 95

ARM Debugger 184 Products ©1989-2014 Lauterbach GmbHLA-7765A JTAG-ARM11-A JTAG Debugger License for ARM11 Add.supports ARM11Exten

Strany 96

ARM Debugger 185 Products ©1989-2014 Lauterbach GmbHCortex-A/-R OrderNo Code TextLA-7843 JTAG-CORTEX-A/R JTAG Debugger for Cortex

Strany 97

ARM Debugger 186 Products ©1989-2014 Lauterbach GmbHLA-3717 MES-AD-JTAG20 Measuring Adapter JTAG 20Adapter to measure JTAG signal

Strany 98

ARM Debugger 187 Products ©1989-2014 Lauterbach GmbHOrder InformationARM7 Order No. Code TextLA-7746 JTAG-ARM7-20 JTAG Debugger for ARM7

Strany 99

ARM Debugger 188 Products ©1989-2014 Lauterbach GmbHARM9 LA-3760A JTAG-XTENSA-A JTAG Debugger License for Xtensa Add.LA-7832A JTAG-ZSP40

Strany 100

ARM Debugger 189 Products ©1989-2014 Lauterbach GmbHLA-7836A JTAG-MMDSP-A JTAG Debugger License for MMDSPLA-7789A JTAG-OAK-SEIB-A JTAG De

Strany 101

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

Strany 102

ARM Debugger 190 Products ©1989-2014 Lauterbach GmbHARM10 Order No. Code TextLA-7744 JTAG-ARM10 JTAG Debugger for ARM10 (ICD)LA-7744A JT

Strany 103

ARM Debugger 191 Products ©1989-2014 Lauterbach GmbHARM11 Order No. Code TextLA-7765 JTAG-ARM11 JTAG Debugger for ARM11 (ICD)LA-7765A JT

Strany 104

ARM Debugger 192 Products ©1989-2014 Lauterbach GmbHLA-7960X MULTICORE-LICENSE License for Multicore DebuggingOrder No. Code Text

Strany 105

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

Strany 106

ARM Debugger 194 Products ©1989-2014 Lauterbach GmbHLA-3760A JTAG-XTENSA-A JTAG Debugger License for Xtensa Add.LA-7832A JTAG-ZSP400-A JT

Strany 107

ARM Debugger 2 ©1989-2014 Lauterbach GmbH Semihosting 28 SVC (SWI) Emulation Mode 28

Strany 108

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

Strany 109

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

Strany 110

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

Strany 111

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

Strany 112

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

Strany 113

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

Strany 114

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

Strany 115

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

Strany 116 - >1 s (ON)

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

Strany 117

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

Strany 118

ARM Debugger 3 ©1989-2014 Lauterbach GmbH SYStem.Option AMBA Select AMBA bus mode 88 SYStem.Option A

Strany 119

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

Strany 120

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

Strany 121

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

Strany 122

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

Strany 123

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

Strany 124

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

Strany 125

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 (

Strany 126

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

Strany 127

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

Strany 128

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

Strany 129 - Functions

ARM Debugger 4 ©1989-2014 Lauterbach GmbH SYStem.Option MMUSPACES Enable multiple address spaces support 103

Strany 130

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

Strany 131

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

Strany 132

ARM Debugger 42 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHARM specific SYStem CommandsSYStem.BdmClock Define JTAG frequencyO

Strany 133

ARM Debugger 43 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.CONFIG Configure debugger according to target topologyForma

Strany 134

ARM Debugger 44 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETBIRPRE <bits>IRPOST<bits>IRPRE <bits>NEXTDRPOS

Strany 135

ARM Debugger 45 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter>:(Components)ADTF.Base <address>ADTF.RESETA

Strany 136

ARM Debugger 46 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDTM.RESETDTM.Type [None | Generic]DWT.Base <address>DWT.RESE

Strany 137 - TrOnchip Example

ARM Debugger 47 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTPIU.Base <address>TPIU.RESET<parameter>:(Deprecated)B

Strany 138

ARM Debugger 48 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThe SYStem.CONFIG commands inform the debugger about the available

Strany 139 - CPU specific MMU Commands

ARM Debugger 49 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing the “Debugport”CJTAGFLAGS <flags&g

Strany 140

ARM Debugger 5 ©1989-2014 Lauterbach GmbH BMC.MODE Define the operating mode of the benchmark counter 124

Strany 141

ARM Debugger 50 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHCORE <core> <chip> The command helps to identify debug

Strany 142 - MMU.List Display MMU table

ARM Debugger 51 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDEBUGPORTTYPE[JTAG | SWD | CJTAG | CJTAGSWD]It specifies the used

Strany 143

ARM Debugger 52 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHNIDNTTRSTTORST[ON | OFF]Usually TRACE32 requires that the system r

Strany 144

ARM Debugger 53 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSWDPTargetSel <value> Device address in case of a multidrop

Strany 145 - Target Adaption

ARM Debugger 54 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing the “JTAG” scan chain and signal beha

Strany 146 - Preprocessor

ARM Debugger 55 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSlave [ON | OFF] If several debugger share the same debug port, al

Strany 147 - Available Tools

ARM Debugger 56 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTAP t yp es :Core TAP providing access to the debug register of t

Strany 148

ARM Debugger 57 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH

Strany 149

ARM Debugger 58 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing a system level TAP “Multitap”A “Multi

Strany 150

ARM Debugger 59 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDEBUGTAP <tap> Specifies the TAP number which needs to be ac

Strany 151

ARM Debugger 6 ©1989-2014 Lauterbach GmbH Compilers 173 Realtime Operation Systems 174

Strany 152

ARM Debugger 60 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> configuring a CoreSight Debug Access Port “DAP”A

Strany 153

ARM Debugger 61 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample:AHBACCESSPORT <port> DAP access port number (0-255)

Strany 154

ARM Debugger 62 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDAP2AHBACCESSPORT <port>DAP2 access port number (0-255) whic

Strany 155

ARM Debugger 63 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDAP2APBNAME <name> APB bus transactor name that shall be use

Strany 156

ARM Debugger 64 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> describing debug and trace “Components”In the “C

Strany 157

ARM Debugger 65 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHYou can have several of the following components: CMI, ETB, ETF, E

Strany 158

ARM Debugger 66 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... .ATBSource <source> Specify for components collecting tr

Strany 159

ARM Debugger 67 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample: Four cores with ETM modules.SYStem.CONFIG ETM.Base 0x1000

Strany 160

ARM Debugger 68 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... .TraceID <id> Identifies from which component the trace

Strany 161

ARM Debugger 69 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHComponents and available commandsSee the description of the comman

Strany 162

ARM Debugger 7 Brief Overview of Documents for New Users ©1989-2014 Lauterbach GmbHARM Debugger Version 11-Nov-201407-Aug-14 Added new ac

Strany 163

ARM Debugger 70 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHCOREDEBUG.Base <address>COREDEBUG.RESETCore Debug Register -

Strany 164

ARM Debugger 71 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETM.Base <address>ETM.RESETEmbedded Trace Macrocell (ETM) -

Strany 165

ARM Debugger 72 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHRTP.Base <address>RTP.PerBase <address>RTP.RamBase <

Strany 166

ARM Debugger 73 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH<parameter> which are “Deprecated”In the last years the chip

Strany 167 - Cortex-A/-R

ARM Debugger 74 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH... PORT <port> Informs the debugger about which trace sourc

Strany 168

ARM Debugger 75 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDeprecated versa new commandIn the following you find the list of

Strany 169

ARM Debugger 76 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHETBBASE <address> ETB1.Base <address>ETBFUNNELBASE <

Strany 170

ARM Debugger 77 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbH(1) Further “<component>.ATBSource <source>” commands

Strany 171

ARM Debugger 78 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDefault selection: • ARM7TDMI if the JTAG Debugger for ARM7 is use

Strany 172

ARM Debugger 79 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.JtagClock Define JTAG frequencyDefault frequency: 10 MHz.Se

Strany 173 - Compilers

ARM Debugger 8 W a r n i n g ©1989-2014 Lauterbach GmbH- Choose Help menu > Processor Architecture Manual.• “RTOS Debugger” (rtos_&l

Strany 174 - Realtime Operation Systems

ARM Debugger 80 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHARTCK: Accelerated method to control the JTAG clock by the RTCK si

Strany 175

ARM Debugger 81 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.LOCK Tristate the JTAG portDefault: OFF. If the system is l

Strany 176 - 3rd Party Tool Integrations

ARM Debugger 82 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.MemAccess Run-time memory accessDefault: Denied.If SYStem.M

Strany 177 - Products

ARM Debugger 83 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHTSMON3TSMONTSMON uses a data format which shall not be used anymor

Strany 178

ARM Debugger 84 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHPTMON3PTMONPTMON uses a data format which shall not be used anymor

Strany 179

ARM Debugger 85 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHIf specific windows, that display memory or variables should be up

Strany 180

ARM Debugger 86 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Mode Establish the communication with the targetFormat: SYS

Strany 181

ARM Debugger 87 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHExample of a CoreSight based SystemThe pictures give an idea which

Strany 182

ARM Debugger 88 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ABORTFIX Do not access 0x0-0x1fDefault: OFF.Work aro

Strany 183 - JTAG Debugger for ARM11 (ICD)

ARM Debugger 89 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ASYNCBREAKFIX Asynchronous break bugfixThis option i

Strany 184

ARM Debugger 9 Quick Start of the JTAG Debugger ©1989-2014 Lauterbach GmbHQuick Start of the JTAG DebuggerStarting up the debugger is don

Strany 185

ARM Debugger 90 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis option selects the value used for the HPROT bits in the Contr

Strany 186

ARM Debugger 91 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThere is no known work around to secure correct behavior of the ex

Strany 187 - Order Information

ARM Debugger 92 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option CINV Invalidate the cache after memory modificationD

Strany 188

ARM Debugger 93 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DACR Debugger ignores DACR access permission setting

Strany 189

ARM Debugger 94 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHDisabling of this option may be useful for triggering on memory ac

Strany 190

ARM Debugger 95 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHThis is a work around for a chip bug which erroneously clears the

Strany 191

ARM Debugger 96 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DisMode Define disassembler mode Default: AUTO.This

Strany 192 - Order No. Code Text

ARM Debugger 97 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option DynVector Dynamic trap vector interpretationThis opt

Strany 193

ARM Debugger 98 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option ETMFIX Shift data of ETM scan chain by oneDefault: O

Strany 194

ARM Debugger 99 ARM specific SYStem Commands ©1989-2014 Lauterbach GmbHSYStem.Option EXTBYPASS Switch off the fake TAP mechanismDefault:

Komentáře k této Příručce

Žádné komentáře