Table 6-2 Dynamic Variables Set During The Boot Phase - Emerson ATCA-8310 Manual

Table of Contents

Advertisement

Although the "saveenv" command will store the complete set of variables currently being used
into the NVRAM, the actual setting of these variables might not become valid because they are
overridden by the other entities.
In particular, u-boot does not synchronize the NVRAM storage and the IPMI boot parameter
storage by itself. This is something the user has to be aware of.
If the NVRAM's CRC is invalid, the NVRAM is initialized with the blade's default values
immediately after detecting the bad CRC (before reading additional values from the IPMC).
6.2.1.2.1 Passing Parameter Set to the Operating System
There are two ways how the current u-boot parameter set can be passed to the operating
system:
Via the firmware device tree
U-Boot generates a node "/u-boot-env", containing a node for each environment variable.
This is done by the "bootm" command as the final step before executing the OS image.
vxWorks: The "bootvx" command will initialize a vxWorks specific data structure at the
address encoded in the variable "vx_info_addr" (default is 0x4c00). The vxWorks BSP will
evaulate this structure and retrieve the u-boot environment data out of it (beneath other
information).
6.2.1.2.2 Dynamic Variables Set During the Boot Phase
This section lists the variables which are set during the boot phase. The general convention is
that these variables have a prefix "v_" to indicate that these variables are volatile, except for
some variables which are defined for compatibility with existing implementations.

Table 6-2 Dynamic Variables Set During the Boot Phase

Variable Name
v_sol_ea
v_gpp_ea<n>
v_dmc<n>_id
ATCA-8310 Installation and Use (6806800M72D)
Description
The Ethernet address assigned to the terminal server.
The three Ethernet MAC addresses assigned to the GPP (n=1..3).
The assembly ID of the three DSP blocks, if present (n = 0 for the
onboard DSP block, n=1/2 for the two DMC modules.
Values are :
1 for an assembly with 2 DSPs
2 for an assembly with 5 DSPs
3 for an assembly with 10 DSPs
U-Boot
165

Advertisement

Table of Contents
loading

Table of Contents