B.2.3 firmware recovery mode, B.2.2, Upgrade active linux kernel and root filesystem – Kontron AT8242 User Manual

Page 103: B.2.3, Firmware recovery mode

Advertising
background image

B-2

AT8242

www.kontron.com

Dynamic IP Configuration:

# bootp

2 - Grab the firmware file from TFTP Server:

# tftp ${loadaddr} [uboot_file]

3 - Start bootloader firmware update:

# bootloaderupdate

B.2.2

Upgrade Active Linux Kernel and Root Filesystem

The recommended upgrade method is to use a remote TFTP server.

1 - Get access to the network:

Using static IP address:

# setenv ipaddr 172.16.x.x

# setenv netmask 255.255.255.0

# setenv serverip 172.16.0.1

Using dynamic IP address:

#

bootp

2 - Grab the firmware file from TFTP Server:

#

tftp ${loadaddr} [kernel_file]

3 - Start bootloader firmware update:

#

run kernel_rootfs_update

B.2.3

Firmware Recovery Mode

On the AT8242 both Cavium NPU have a secondary recovery bank in case of boot failure.

The boot failure is detected by the management controller, if the management controller detects that the
bootloader failed to boot after 3

attempts, the management controller will switch the active detects bank to

the recovery partitions.

If you see this message when booting the bootloader you need to perform user bank restoration the active
bank:

AT8242: WARNING: --------------------------------------------------------------

AT8242: WARNING: Booting from recovery bank, protecting current u-boot.

Advertising