Information About Configuration Register
The Cisco 4000 Series ISR platforms have a 16-bit configuration register in NVRAM. Each bit has value 1 (on or set) or value 0 (off or clear), and each bit setting affects the router behavior upon the next reload power cycle.
You can use the configuration register to:
-
Force the router to boot into the ROMMON (bootstrap program)
-
Select a boot source and default boot filename
-
Recover a lost password
-
Change the console line speed
Table 1 describes the configuration register bits.
Bit Number |
Hexadecimal |
Description |
||
---|---|---|---|---|
00–03 |
0x0000–0x00 0F |
Boot field. The boot field setting determines whether the router loads an operating system. See table for more information. |
||
06 |
0x0040 |
Causes the system software to ignore the contents of NVRAM. |
||
07 |
0x0080 |
This bit is defined as OEM1 enabled.
|
||
08 |
0x0100 |
This bit controls the console break key.
|
||
09 |
0x0200 |
This bit controls the system boot.
|
||
10 |
0x0400 |
This bit controls the host portion of the IP broadcast address.
|
||
05, 11, 12 |
0x0020, 0x0800, 0x1000 |
This bit controls the console line speed. See Table 3 for the eight available bit combinations and console line speeds. Factory default is 9600 baud, where bits 5, 11, and 12 are all zero (clear).
|
||
13 |
0x0200 |
This bit determines how the router responds to a network boot failure.
|
||
14 |
0x0400 |
This bit controls the network and subnet portions of the IP broadcast address.
|
||
15 |
0x0800 |
This bit enables diagnostic messages and ignores the contents of NVRAM. |
Note |
Deprecated bits will not take effect, regardless of the value. |
Table 2 describes the boot field, which is the lowest four bits of the configuration register (bits 3, 2, 1, and 0). The boot field setting determines whether the router loads an operating system and where the router obtains the system image.
Boot Field (Bits 3, 2, 1, and 0) |
Description |
---|---|
0000 (0x0) |
At the next power cycle or reload, the router boots to the ROMmon (bootstrap program). To use the ROMmon, you must use a terminal or PC that isconnected to the router console port. For information about connecting the router to a PC or terminal, see the hardware installation guide for your router. In ROMmon mode, you must manually boot the system image or any otherimage by using the boot ROMmon command. |
0001 - 1111 (0x01- 0xF) |
At the next power cycle or reload, the router sequentially processes each boot system command in global configuration mode that is stored in the configuration file until the system boots successfully. If no boot system commands are stored in the configuration file, or if execution of these commands is unsuccessful, the router attempts to boot the first image file in flash memory. |
Table 3 shows the console line speed for each setting combination of bits 5, 11, and 12.
Bit 5 |
Bit 11 |
Bit 12 |
Console Line Speed (baud) |
---|---|---|---|
1 |
1 |
1 |
115200 |
1 |
0 |
1 |
57600 |
1 |
1 |
0 |
38400 |
1 |
0 |
0 |
19200 |
0 |
0 |
0 |
9600 |
0 |
1 |
0 |
4800 |
0 |
1 |
1 |
2400 |
0 |
0 |
1 |
1200 |