8 power-on self test, Table 5-3, Post result format – Artesyn ATCA-F120 Installation and Use (August 2014) User Manual

Page 97: U-boot firmware

Advertising
background image

U-Boot Firmware

ATCA-F120 Installation and Use (6806800D06J)

97

5.8

Power-On Self Test

When the ATCA-F120 is booted, U-boot executes a series of Power-On Self test (POST)
routines. They check the functionality of different controllers and other on-board resources.
The result of the POST is stored in memory and has the following format.

The results of POST are also stored in the environment variable post_result.

/dev/mtd12

/tftpboot partition

-

-

Table 5-2 Linux Devices (continued)

Linux Device Name

Content

Memory Area

Hardware Device

Table 5-3 POST Result Format

Offset Description

0x0

Magic word: 0xAA55FCE0

0x04

CRC32 checksum over the POST result string

0x08

POST result string.
This is a zero-terminated string which is based on the
following XML-like syntax:

[<T=tag>[<E>Error_description</E>]*</T>]*

tag

identifies the device that was tested. If no POST error

was detected, then the closing tag </T> follows
immediately after the opening tag.

Error_Description

contains an error description of

the corresponding <T> tag. Note that the <T> tags can be
nested, if for example several subtests are performed in
one device. See the following example.

<T=FPGA></T>

<T=DRAM><E>Address line</E></T>

<T=PCI><T=BIX></T><T=FIX2></T><T=FIX1></T

></T>

<T=SPI><T=BEXT></T></T>

<T=I2C><T=CTRL1></T><T=CTRL2></T></T>

<T=MDIO><T=PHY0></T><T=PHY1></T><T=PHY2><

/T><T=PHY3></T></T>

Advertising