beautypg.com

Westermo RedFox Series User Manual

Page 90

background image

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

section 7.1.2.1

.

As part of the bootstrap, the WeOS unit is also capable of conducting a cable fac-
tory reset
(

section 7.1.3.3

. The configuration is typically read from flash (startup-

configuration file), but it is possible to retrieve the configuration from USB (

sec-

tion 7.1.6

-

7.1.7

), or via BOOTP. Options for controlling these and other bootstrap

related settings is covered in

section 7.1.2.2

.

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 (

section 7.1.2.2

).

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

This manual is related to the following products: