Motorola 700/800-Series User Manual

Page of 153
3-10
Debugger General Information
3
Network Boot
Network Auto Boot is a software routine contained in the 162Bug 
Flash/PROM that provides a mechanism for booting an operating 
system using a network (local Ethernet interface) as the boot device. 
If enabled (via 
ENV
 Ñ refer to Appendix A), the Network Auto 
Boot routine automatically scans for controllers and devices in a 
specified sequence until a valid bootable device containing a boot 
media is found or the list is exhausted. If a valid bootable device is 
found, a boot from that device is started. The controller scanning 
sequence goes from the lowest controller Logical Unit Number 
(LUN) detected to the highest LUN detected. (Refer to Appendix C 
for default LUNs.) 
At powerup, if Network Boot is enabled and the controller and 
device LUNs are valid, the following message is displayed at the 
system console: 
Network Boot in progress... To abort hit <BREAK> 
Following this message there is a delay to let you abort the autoboot 
process if you wish. Then the actual I/O is begun: the program 
pointed to within the volume ID of the media specified is loaded 
into RAM and control passed to it. If, however, during this time you 
want to gain control without Network Boot, you can press the 
<BREAK> key or the software 
ABORT
 or 
RESET
 switches. 
Network Auto Boot is controlled by parameters contained in the 
NIOT
 and 
ENV
 commands. These parameters allow the selection of 
specific boot devices, systems, and files, and allow programming of 
the Boot delay. Refer to the 
ENV
 command in Appendix A for more 
details. 
Restarting the System
You can initialize the system to a known state in three different 
ways: reset, abort, and break. Each has characteristics which make 
it more appropriate than the others in certain situations.