2 fum_update, Fum_update - 10, Diagnostics running on the carrier at8402 – Kontron AT8402 Diagnostics Manual User Manual

Page 18

Advertising
background image

Diagnostics running on the Carrier

AT8402

Page 2 - 10

AT8402 CLI Reference Manual

Test procedure: FUM_SEEPROM_READ
Test host:

Carrier

Test IC:

full

Test mode:

normal

Diagnostic code:

FUM-00040001 FUM-00040002

Description

The tests reads both memory banks connected to the firmware update manager and

checks the stored images for consistency by verifying the stored CRC. It does this for

all valid memory banks. At least one memory bank must contain a valid image.

Possible failure are

failure to read memory bank 1

failure to read memory bank 2

Failure impact

FUM-00040001 diagnostic code results from inconsistency of memory bank 1.
Impact is loss of update functionality for the IPMC.

FUM-00040002 diagnostic code results from inconsistency of memory bank 2.
Impact is loss of update functionality for the IPMC.

2.5.2

FUM_UPDATE

Firmware update manager update test.
Test group:

Diagnostics

Test case:

fum

Test procedure: FUM_UPDATE_IPMC
Test host:

Carrier

Test IC:

full

Test mode:

destructive

Diagnostic code: FUM-00040001 FUM-00040002 FUM-00040003 FUM-
00040004

Description

This test initiates multiple IPMC update cycles to test the IPMC update procedure. It

therefore tests both memory banks in read/write mode and tests the update connection

to the IPMC

The tests reads the currently active memory bank of the FUM and checks its

consistency. It then executes 2 update cycles using the currently active image read from

the active memory bank. This will re-program the IPMC with the currently active

image and will write this image to both memory banks at the same time. It will

therefore perform full writes to both memory banks, to the IPMC flash memory.

Possible failures are

failure of memory bank 1

failure of memory bank 2

failure of communication link to IPMC

failure of IPMC programming procedure (e.g. due to failed IPMC flash program-
ming procedure)

Advertising