9 power management, 10 u-boot boot configuration parameters, Table 8-9 – Artesyn ATCA-9405 Installation and Use (May 2014) User Manual
Page 136: Power levels

Intelligent Peripheral Management Controller
ATCA-9405 Installation and Use (6806800M71G)
136
Each FRU instance can be reset separately. Each FRU instance is implemented as a managed
FRU having its own hot-swap state machine and FRU information.
8.9
Power Management
The ATCA-9405 provides three power levels to be selected by the ShMM. The IPMC selects the
cavium core frequency of both processors to manage blade power consumption. At Power
Level 1, both processors are configured for 800MHz only, at power level 2, both processors run
at 1000MHz, and at power level 3, both processors run at their maximum speed.
The power levels to be provided by the IPMC depend on the cavium cpus version and
capabilities. The IPMC is evaluating the FRU information of the board. The IPMC provides just
two power levels in case the Cavium cpus equipped support just 1000MHz.
8.10 U-Boot Boot Configuration Parameters
The IPMC stores u-boot environment variables, which match the variables saved in the non-
volatile storage of P2020. When u-boot starts, it first copies its environment parameter set
from its NVRAM into memory. Then it reads parameters from the IPMC, adds new parameters
to the parameter set in memory, and deletes or modifies existing ones. During runtime, only
the memory copy of the parameter set is used.
The parameters stored in the IPMC are not automatically saved back to the NVRAM of u-boot.
The IPMI command used to manage the boot configuration variables is Set/Get System
Boot Options
together with parameter #100.
The advantage of storing u-boot environment variables in IPMC non-volatile memory is that
those can be set by the ShMM or across HPI applications as well. The system manager decides
from which boot device the blade should boot from.
Table 8-9 Power Levels
Power level
Cavium CPU frequency
[MHz]
Power consumption
[watts]
1
800
200
2
1000
300
3
1200
400