User`s manual
vii
Contents
CHAPTER 1 General Information
PPCBug Overview ..................................................................................................1-1
Comparison with other Motorola Bugs ...............................................................1-2
PPCBug Implementation .......................................................................................1-2
Memory Requirements...........................................................................................1-3
Size and Address Requirements for NVRAM .............................................1-3
Set-up ........................................................................................................................1-4
Start-up .....................................................................................................................1-4
MPU, Hardware, and Firmware Initialization ............................................1-5
LED/Serial Startup Diagnostic Codes...................................................1-7
Running the Diagnostics and Debugger............................................................1-12
Auto Boot ...............................................................................................................1-13
ROMboot ................................................................................................................1-14
Sample ROMboot Routine............................................................................1-16
Network Auto Boot...............................................................................................1-18
Restarting the System ...........................................................................................1-19
Reset.................................................................................................................1-19
Abort................................................................................................................1-20
Break ................................................................................................................1-21
Board Failure ..................................................................................................1-21
SYSFAIL* Assertion and Negation (MVME230x, MVME260x,
MVME360x, and MVME460x) ..............................................................1-22
MPU Clock Speed Calculation.....................................................................1-22
Disk I/O Support ..................................................................................................1-23
Blocks and Sectors..........................................................................................1-23
Device Probe...................................................................................................1-24
Disk I/O via Debugger Commands............................................................1-24
IOI (Input/Output Inquiry) ..................................................................1-24
IOP (Physical I/O to Disk) ....................................................................1-25
IOT (I/O Configure)...............................................................................1-25
IOC (I/O Control)...................................................................................1-25
PBOOT (Bootstrap Operating System) ................................................1-25
Disk I/O via Debugger System Calls..........................................................1-26
Default PPCBug Controller and Device Parameters ................................1-27
Disk I/O Error Codes....................................................................................1-27
Network I/O Support ..........................................................................................1-28