Table of Contents
MMDS0508OM/D
MOTOROLA Table of Contents 9
Custom Memory Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
Initializing the Clock Speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Loading User Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Initializing Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
Initializing Assembly Language . . . . . . . . . . . . . . . . . . . . . . . . .64
Initializing Memory Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
System Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Script Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
Information Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
Log File Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .68
Debug Screen Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
Exit the Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .70
Debug Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
Setting CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
Memory Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
Reset Control of the Emulation System . . . . . . . . . . . . . . . . . . . . .72
Using Breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
Tracing Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Execution Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
Bus State Analyzer Commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Configuring the Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Capturing Analyzer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Viewing Analyzer Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74
Bus State Analysis Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78
Operating the Bus Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Defining Events (Terms) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
Selecting the Trigger Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .84
Selecting Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .86
Collecting Bus Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .87
Viewing Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .88
Searching the Trace Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Using the Time-Tag Clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Frees
cale Semiconductor,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...