Home
last modified time | relevance | path

Searched full:brownout (Results 1 – 17 of 17) sorted by relevance

/openbmc/docs/designs/
H A Dpower-recovery.md30 A brownout is another scenario that commonly utilizes automated power-on
31 recovery features. A brownout is a scenario where BMC firmware detects (or is
34 feature to turn chassis power back on as soon as the brownout condition ends.
38 brownout scenario. A UPS has a limited amount of power so it's main purpose is
119 ### Brownout subsection
121 As noted above, a brownout condition is when AC power can not continue to be
128 - Log an error indicating the brownout event has occurred
130 policy if they wish for when the brownout completes
131 - Identify when a brownout condition has completed
132 - Wait for the brownout to complete and implement the one-time power restore
[all …]
/openbmc/phosphor-power/phosphor-power-sequencer/docs/
H A Dpower_loss.md11 A **brownout** is a partial reduction in voltage to the power supplies. In some
18 In a multiple chassis system, a brownout or blackout might only occur in some of
21 ## System behavior during a brownout
23 If the chassis was powered off when the brownout occurred, the
26 If the chassis was powered on when the brownout occurred, the power sequencer
H A Dmultiple_chassis.md43 If a single chassis system that was powered on experiences a brownout, the
46 If a multiple chassis system that was powered on experiences a brownout in one
H A Dchassis_status.md180 `Fault`, it means that the chassis is experiencing a blackout or brownout. A
220 - The chassis is experiencing a brownout.
H A Dpgood_faults.md54 chassis is experiencing a brownout or blackout. This determines whether this
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/
H A Dspl_power_init.c507 * Here we set the 4p2 brownout level to something very close to 4.2V. in mxs_power_init_4p2_regulator()
508 * We then check the brownout status. If the brownout status is false, in mxs_power_init_4p2_regulator()
511 * If the brownout status is true, we need to ramp us the current limit in mxs_power_init_4p2_regulator()
513 * current limit until the brownout status is false or until we've in mxs_power_init_4p2_regulator()
516 debug("SPL: Setting 4P2 brownout level\n"); in mxs_power_init_4p2_regulator()
780 * VDDIO has a brownout, then the VDD5V_GT_VDDIO becomes in mxs_handle_5v_conflict()
783 debug("SPL: VDDIO has a brownout\n"); in mxs_handle_5v_conflict()
845 * mxs_init_batt_bo() - Configure battery brownout threshold
847 * This function configures the battery input brownout threshold. The value
848 * at which the battery brownout happens is configured to 3.0V in the code.
[all …]
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DChassis.interface.yaml77 - name: "BrownOut"
79 Chassis power status is in a brownout condition.
/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/Decorator/
H A DPowerSystemInputs.interface.yaml22 normal chassis operation, such as in a Brownout/Blackout
/openbmc/phosphor-power/phosphor-power-supply/
H A Dpsu_manager.cpp59 // determines the brownout condition and sets the status d-bus property. in PSUManager()
589 // Only perform individual PSU analysis if power is on and a brownout has in analyze()
812 // Only issue brownout failure if chassis pgood has failed, it has not in analyzeBrownout()
819 // Indicate that the system is in a brownout condition by creating an in analyzeBrownout()
833 …"Brownout detected, not present count: {NOT_PRESENT_COUNT}, AC fault count {AC_FAILED_COUNT}, pgoo… in analyzeBrownout()
843 // If a brownout was previously logged but at least one PSU is not in analyzeBrownout()
844 // currently in AC fault, determine if the brownout condition can be in analyzeBrownout()
863 // Indicate that the system is no longer in a brownout in analyzeBrownout()
867 …"Brownout cleared, not present count: {NOT_PRESENT_COUNT}, AC fault count {AC_FAILED_COUNT}, pgood… in analyzeBrownout()
878 lg2::error("Error trying to clear brownout, error: {ERROR}", in analyzeBrownout()
H A Dpsu_manager.hpp191 * @brief Analyze the set of the power supplies for a brownout failure. Log
192 * error when necessary, clear brownout condition when window has passed.
203 /** @brief True if an error for a brownout has already been logged. */
H A Dchassis.hpp171 /** @brief True if an error for a brownout has already been logged. */
319 * @brief Analyze the set of the power supplies for a brownout failure. Log
320 * error when necessary, clear brownout condition when window has passed.
H A Dchassis.cpp485 // Only perform individual PSU analysis if power is on and a brownout has in analyze()
712 // Only issue brownout failure if chassis pgood has failed, it has not in analyzeBrownout()
719 // Indicate that the system is in a brownout condition by creating an in analyzeBrownout()
734 …"Brownout detected, not present count: {NOT_PRESENT_COUNT}, AC fault count {AC_FAILED_COUNT}, pgoo… in analyzeBrownout()
744 // If a brownout was previously logged but at least one PSU is not in analyzeBrownout()
745 // currently in AC fault, determine if the brownout condition can be in analyzeBrownout()
H A Dchassis_manager.cpp37 // determines the brownout condition and sets the status d-bus property. in ChassisManager()
/openbmc/phosphor-state-manager/
H A DREADME.md60 `BrownOut` state indicates there is not enough chassis power to fully power on
62 - CurrentPowerState: On, Off, BrownOut, UninterruptiblePowerSupply
H A Dchassis_state_manager.cpp386 server::Chassis::currentPowerStatus(PowerStatus::BrownOut); in determineStatusOfPSUPower()
/openbmc/u-boot/arch/x86/cpu/broadwell/
H A Dpch.c66 * to prevent possible brownout. This will cause the GPIOs to be set in broadwell_pch_early_init()
/openbmc/phosphor-logging/extensions/openpower-pels/registry/
H A Dmessage_registry.json1165 "CEC hardware. Check for UPS or brownout logs."