Product specifications
Efficient Networks
®
Router family
Technical Reference Guide
Chapter 4: System Management
Efficient Networks
®
Page 4-35
It does the following major tasks:
• Reads flash memory and does a CRC check and magic number before
proceeding
• Performs a power on self test (POST)
• Initializes interface controllers, RAM, and LEDs
• Detects interface types (WAN, console, Ethernet)
• Detects optional VPN hardware (Rapid Secure DES)
• Reports to the console: CRC check, flash memory and RAM sizes, DSL
type, and POST results
• Checks whether the reset switch is depressed and skips ASIC load if
requested
• Loads the file ASIC.AIC if present
• Reports to the console: the MAC address, WAN modem ID, date/time and
the reason for the reboot
• Initializes all RAM to a known content (all zeroes).
• Loads the file KERNEL.F2K from flash memory
– If the load succeeds, transfers control to the OS (kernel)
– If load fails, issues a Bootp request
- If no response, displays the boot menu (see “Manual Boot Mode” on
page 4-36).
The boot code communicates to the application it launches (usually, the kernel)
information about the hardware capabilities of the router model, including the amount
of RAM, the flash memory available for the file system, ports (Ethernet, xDSL, etc.),
the CPU type, and clock speed. It continues to provide basic I/O services to the
launched application, including the erasure and programming of flash memory.