Motorola M68CPU32BUG Manuel d'utilisateur Page 73

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 98
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 72
DIAGNOSTIC FIRMWARE GUIDE
M68CPU32BUG/D REV 1 6-4
6.2.13 Zero Pass Count (ZP)
Executing this command resets the pass counter DP to zero. This is frequently desirable before
entering a command that executes the loop-continue mode. Entering this command on the same
line as LC results in the pass counter being reset every pass.
6.3 UTILITIES
The monitor is supplemented by several utilities that are separate and distinct from the monitor
itself and the diagnostics.
6.3.1 Write Loop
WL.<SIZE> [<ADDR> [<DEL><DATA>]]
The WL command executes a streamlined write of specified size to a specified memory location.
This command is intended as a debugging aid once specific fault areas are identified. The write
loop is very short in execution so measuring devices such as oscilloscopes may be utilized in
tracking failures. Pressing the BREAK key does not terminate this command, but pressing the
ABORT switch or RESET switch does.
Command size must be specified as B for byte, W for word, or L for longword.
The command requires two parameters: target address and data to be written. The address and
data are both hexadecimal values and must not be preceded by a $. To write $00 out to address
$10000, enter WL.B 10000 00. The system prompts the user if either or both parameters are
omitted.
EXAMPLES
CPU32Bug>SD<CR> Switch to diagnostic directory
CPU32Diag>WR.W<CR> Prompts for address and data to which to
write word value.
CPU32Diag>WR.B 40FC E6<CR> Writes $E6 to $40FC
CPU32Diag>WR.W 800C 43F6<CR> Writes $43F6 to $800C
CPU32Diag>WR.L 54F0 F8432191<CR> Writes $F8432191 to $54F0
DIAGNOSTIC FIRMWARE GUIDE
M68CPU32BUG/D REV 1 6-1
CHAPTER 6
DIAGNOSTIC FIRMWARE GUIDE
6.1 INTRODUCTION
This diagnostic guide contains operation information for the CPU32Bug Diagnostic Firmware
Package, hereafter referred to as CPU32Diag. Paragraph 6.3 describes utilities available to the
user. Paragraphs 6.4 through 6.6 are guides to using each test.
6.2 DIAGNOSTIC MONITOR
The tests described herein are called via a common diagnostic monitor, hereafter called monitor.
This monitor is command-line driven and provides input/output facilities, command parsing,
error reporting, interrupt handling, and a multi-level directory.
6.2.1 Monitor Start-Up
At the CPU32Bug> prompt, enter SD to switch to the diagnostics directory. The Switch
Directories (SD) command is described elsewhere in this chapter. The prompt should now read
CPU32Diag>.
6.2.2 Command Entry and Directories
Enter commands at the CPU32Diag> prompt. The command name is entered before pressing the
carriage return <CR>. Multiple commands may be entered. If a command expects parameters
and another command is to follow it, separate the two with an exclamation point (!). For
instance, to execute the MT B command after the MT A command, the command line would read
MT A ! MT B. Spaces are not required but are shown here for legibility. Several commands may
be combined on one line.
Commands are listed in the diagnostic directory. Some commands have sub-commands which
are listed in the directory for that particular command (see example below).
CPU A
COMMAND
SUB-COMMAND
Fr
eescale S
emiconduct
or
, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...
Vue de la page 72
1 2 ... 68 69 70 71 72 73 74 75 76 77 78 ... 97 98

Commentaires sur ces manuels

Pas de commentaire