Westermo RedFox Series User Manual
Page 90

Westermo OS Management Guide
Version 4.17.0-0
7.1.2
System bootstrap
During system bootstrap, the bootloader firmware is responsible for loading the
system firmware. This is described further in
As part of the bootstrap, the WeOS unit is also capable of conducting a cable fac-
tory reset (
. The configuration is typically read from flash (startup-
configuration file), but it is possible to retrieve the configuration from USB (
), or via BOOTP. Options for controlling these and other bootstrap
related settings is covered in
7.1.2.1
Loading System Firmware (WeOS)
The bootloader attempts to load the primary system firmware image, with fall-
back to loading the secondary system firmware if fails to load the primary firmware.
As described further below, different WeOS products use different bootloaders
(Barebox, U-boot or RedBoot).
The Barebox bootloader enables you to stop the bootstrap process (from console
port, press Ctrl-C at system startup), and enter an interactive boot-menu.
Example
Barebox Boot Menu
1: Primary Partition
2: Secondary Partition
3: Network (BOOTP)
4: System Recovery
5: Shell
Access to the Barebox boot-menu can be password protected (
From the boot-menu you can select which system firmware image (WeOS) to
load (primary or secondary image on flash), but you can also choose to download
a firmware remotely via TFTP into RAM, by entering the rescue-mode (System
Recovery).
Note
As of WeOS v4.17.0, use of BOOTP in the Barebox boot-menu (alternative
”3.”) is a technology preview. Use of TFTP (rescue mode) or BOOTP is
limited to Ethernet ports with ”internal PHY”; SFP ports can for example not
be used.
90
➞ 2015 Westermo Teleindustri AB