OMAP-L137 Low-Power Applications Processor
SPRS563A–SEPTEMBER 2008–REVISED OCTOBER 2008
www.ti.com
•
Analysis Configuration
–
–
Application access
Debugger access
Table 6-105. DSP Debug Features
Category
Hardware Feature
Availability
Unlimited
Software breakpoint
Up to 10 HWBPs, including:
4 precise HWBPs inside DSP core and one of them is
associated with a counter.
Basic Debug
Hardware breakpoint
2 imprecise HWBPs from AET.
4 imprecise HWBPs from AET which are shared for
watch point.
Up to 4 watch points, which are shared with HWBPs,
and can also be used as 2 watch points with data (32
bits)
Watch point
Watch point with Data
Counters/timers
Up to 2, Which can also be used as 4 watch points.
Analysis
1x64-bits (cycle only) + 2x32-bits (water marke counters)
External Event Trigger In
External Event Trigger Out
2
2
ARM:
•
•
•
Basic Debug
–
–
Execution Control
System Visibility
Advanced Debug
–
–
Global Start
Global Stop
Advanced System Control
–
–
–
Subsystem reset via debug
Peripheral notification of debug events
Cache-coherent debug accesses
•
•
Security
–
–
Halting on a security violation (by cross-triggering via INTC)
Memory accesses prevented to secure memory (this is ensured by system level security
mechanism)
Program Trace
–
–
–
–
Program flow corruption
Code coverage
Path coverage
Thread/interrupt synchronization problems
•
•
•
Data Trace
–
Memory corruption
Timing Trace
–
Profiling
Analysis Actions
–
–
–
Stop program execution
Control trace streams
Generate debug interrupt
208
Peripheral Information and Electrical Specifications
Submit Documentation Feedback