Home
last modified time | relevance | path

Searched +full:power +full:- +full:on +full:- +full:hours (Results 1 – 25 of 34) sorted by relevance

12

/openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/State/
H A DPowerOnHours.interface.yaml2 Implement to provide the POH(Power-On-Hours) counter.
4 - name: POHCounter
7 This counter shows how many hours the system has been running. The
8 value is a cumulative one and includes all working hours since
/openbmc/openbmc-test-automation/ipmi/
H A Dtest_ipmi_poh_counter.robot5 ... POH (Power-On Hours) counter is the incremental count of power ON
6 ... hours in the system.
10 ... Testcases added -
14 ... Verify POH Counter Reading With Host Power Off
15 ... Verify POH Counter Reading With Host Power On
21 ... Wait Time given - 1 hour, 1 hour 30minutes when Host power OFF, 1 hour
22 ... after Host Power ON
25 ... time / Power operation.
37 Test Teardown FFDC On Test Case Fail
80 ${difference}= Evaluate ${poh_counter_2} - ${poh_counter_1}
[all …]
/openbmc/openbmc-test-automation/systest/
H A Dtest_boot_acceptance.robot11 # HTX_DURATION Duration of HTX run (e.g. "24 hours", "8 hours").
26 # Master device table is a collection of hardware devices on the system for
38 # This configures the cron to reboot the system and re-run the HTX profile.
50 Test Teardown FFDC On Test Case Fail
56 ${HTX_DURATION} 8 hours
90 Redfish Power On stack_mode=normal
/openbmc/phosphor-state-manager/
H A Dchassis_state_manager.hpp45 * @param[in] bus - The Dbus bus object
46 * @param[in] objPath - The Dbus object path
47 * @param[in] id - Chassis id
61 std::chrono::hours{1}, std::chrono::minutes{1}) in __anonacea13680302()
69 // No default in PDI so start at Good, skip D-Bus signal for now
76 this->emit_object_added();
88 /** @brief Increment POHCounter if Chassis Power state is ON */
98 /** @brief Determine status of power into system by examining all the
99 * power-related interfaces of interest
103 /** @brief Determine status of power provided by an Uninterruptible Power
[all …]
H A DREADME.md6 phosphor-state-manager (PSM) software is its support for requests to power on
9 This software also enforces any restore policy (i.e. auto power on system after
10 a system power event or bmc reset) and ensures its states are updated correctly
12 on/running states.
15 basic command line support to query and control phosphor-state-manager
17 OpenBMC system and utilizes D-Bus APIs. These D-Bus APIs are used for
21 phosphor-state-manager are D-Bus interfaces. These interfaces are then used by
27 phosphor-state-manager makes extensive use of systemd. There is a [writeup][1]
30 phosphor-state-manager monitors for systemd targets to complete as a trigger to
31 updating the its corresponding D-Bus property. When using PSM, a user must
[all …]
/openbmc/ipmitool/lib/
H A Dipmi_chassis.c22 * PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED.
59 rsp = intf->sendrecv(intf, &req); in ipmi_chassis_power_status()
61 lprintf(LOG_ERR, "Unable to get Chassis Power Status"); in ipmi_chassis_power_status()
62 return -1; in ipmi_chassis_power_status()
64 if (rsp->ccode > 0) { in ipmi_chassis_power_status()
65 lprintf(LOG_ERR, "Get Chassis Power Status failed: %s", in ipmi_chassis_power_status()
66 val2str(rsp->ccode, completion_code_vals)); in ipmi_chassis_power_status()
67 return -1; in ipmi_chassis_power_status()
70 return rsp->data[0] & 1; in ipmi_chassis_power_status()
79 return -1; in ipmi_chassis_print_power_status()
[all …]
/openbmc/openbmc-test-automation/openpower/
H A Dtest_timed_power_on.robot2 Documentation This suite tests Timed Power On(TPO) feature via busctl command
3 ... and verify the power status of the system.
5 ... System can be scheduled to Power ON at a specified time by using this feature.
22 ${CMD_ENABLE_TPO} busctl set-property xyz.openbmc_project.State.ScheduledHostTransition
24 ... ScheduledTransition s "xyz.openbmc_project.State.Host.Transition.On"
26 ${CMD_SET_TPO_TIME} busctl set-property xyz.openbmc_project.State.ScheduledHostTransition
29 ${CMD_GET_TPO_TIME} busctl get-property xyz.openbmc_project.State.ScheduledHostTransition
36 # - Red Hat Enterprise Linux
37 # - SUSE Linux Enterprise Server
38 # Tested on RHEL 8.4.
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/json-schema/
H A DStorageControllerMetrics.v1_0_3.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
28 "description": "The available OEM-specific actions for this resource.",
29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
37 …"longDescription": "The object shall contain the NVMe-defined 'Endurance Group Critical Warning Su…
39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
54 …indication of whether namespaces in one or more Endurance Groups are in read-only mode not as a re…
55 …hall indicate whether namespaces in one or more Endurance Groups are in read-only mode not as a re…
63 …ability of one or more Endurance Groups is degraded due to significant media-related errors or any…
[all …]
H A DDriveMetrics.v1_2_1.json4 "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5 …"copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.or…
12 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
28 "description": "The available OEM-specific actions for this resource.",
29 …"longDescription": "This property shall contain the available OEM-specific actions for this resour…
39 "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
54 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
57 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
60 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
63 "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
[all …]
/openbmc/webui-vue/src/locales/
H A Den-US.json32 …word": "Show password as plain text. Note: this will visually expose your password on the screen.",
67 "on": "On", string
95 "power": "Power", string
134 "power": "@:appPageTitle.power", string
139 "power": "Power", string
155 "powerRestorePolicy": "Power restore policy",
161 "serverPowerOperations": "Server power operations",
206 "label": "24-hour time",
221 "dumpsAvailableOnBmc": "Dumps available on BMC",
317 … "item4": "Currently active sessions on all network interfaces will be disconnected.",
[all …]
H A Dka-GE.json45 "dateMustBeAfter": "თარიღი {date}-ის შემდეგ უნდა იყოს",
46 "dateMustBeBefore": "თარიღი {date}-ის შემდეგ უნდა იყოს",
67 "on": "ჩართულია", string
95 "power": "კვება", string
134 "power": "@:appPageTitle.power", string
139 "power": "კვება", string
146 "inventory": "ინვენტარი და LED-ები",
157 "rebootBmc": "BMC-ის გადატვირთვა",
160 "serialOverLan": "სერიული პორტი LAN-ზე (SOL) კონსოლი",
206 "label": "24-hour time",
[all …]
H A Dru-RU.json67 "on": "Вкл.", string
92 "applicationHeader": "Заголовок веб-приложения",
95 "power": "Питание", string
102 "titleRefresh": "Обновить данные веб-приложения"
134 "power": "@:appPageTitle.power", string
139 "power": "Питание", string
206 "label": "24-х часовой формат",
372 …e": "Дождитесь уведомления об обновлении встроенного ПО, прежде чем вносить какие-либо изменения.",
433 "power": "Питание", string
538 "alertContent": "LDAP-аутентификация должна быть включена для изменения групп.",
[all …]
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/
H A DStorageControllerMetrics_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################
4 <!--# Redfish Schema: StorageControllerMetrics v1.0.3
5 <!--#
6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle,
7 <!--# available at http://www.dmtf.org/standards/redfish
8 <!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA).
9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright
10 <!--################################################################################
[all …]
H A DDriveMetrics_v1.xml1 <?xml version="1.0" encoding="UTF-8"?>
2 <!---->
3 <!--################################################################################
4 <!--# Redfish Schema: DriveMetrics v1.2.1
5 <!--#
6 <!--# For a detailed change log, see the README file contained in the DSP8010 bundle,
7 <!--# available at http://www.dmtf.org/standards/redfish
8 <!--# Copyright 2014-2025 DMTF in cooperation with Storage Networking Industry Association (SNIA).
9 <!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright
10 <!--################################################################################
[all …]
/openbmc/openbmc-test-automation/lib/pdu/
H A Dcyber.robot2 Documentation Cyber Power Distribution Unit (PDU) library
36 Power Cycle
37 [Documentation] Perform PDU power cycle.
53 # +------- Information -------------------------------------------------------+
57 # Up Time : 178 days 22 hours 29 mins 11 secs.
58 # +------- Console -----------------------------------------------------------+
60 # 1- Device Manager
61 # 2- Network Settings
62 # 3- System
63 # 4- Logout
[all …]
/openbmc/ipmitool/doc/
H A Dipmitool.13 ipmitool \- utility for controlling IPMI\-enabled devices
6 ipmitool [ <options> ] <command> [ <sub-commands and sub-options> ]
8 <options> := [ <general-options> | <conditional-opts> ]
13 <general-options> := [ -h | -V | -v | -I <interface> | -H <address> |
14 -d <N> | -p <port> | -c | -U <username> |
15 -L <privlvl> | -l <lun> | -m <local_address> |
16 -N <sec> | -R <count> | <password-option> |
17 <oem-option> | <bridge-options> ]
19 <conditional-opts> := [ <lan-options> | <lanplus-options> |
20 <command-options> ]
[all …]
/openbmc/docs/designs/
H A Dhw-fault-monitor.md7 - Heinz Boehmer Fiehn <heinzboehmer@google.com>
8 - Drew Walton <acwalton@google.com>
25 locally analyze fault and sensor information and then based on specified
34 - Host Error Monitor logs CPU error information such as CATERR details and takes
36 <https://github.com/openbmc/host-error-monitor>
38 - bmcweb implements a Redfish webserver for openbmc:
43 - Phosphor Debug Collector (phosphor-debug-collector) collects various debug
45 <https://github.com/openbmc/phosphor-debug-collector>
47 - Dbus-sensors reads and saves sensor values and makes them available to other
48 modules via D-Bus: <https://github.com/openbmc/dbus-sensors>
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
120-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
151 "display_name": "hb-debug-console"
160 "display_name": "hb-inhibit-bmc-reset",
166 "possible_values": ["Power Off", "Stay On", "Automatic"],
167 "value_names": ["Power Off", "Stay On", "Automatic"],
169 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
170 "display_name": "System Automatic Power Off Policy"
187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
237 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
102-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
133 "display_name": "hb-debug-console"
142 "display_name": "hb-inhibit-bmc-reset",
148 "possible_values": ["Power Off", "Stay On", "Automatic"],
149 "value_names": ["Power Off", "Stay On", "Automatic"],
151 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
152 "display_name": "System Automatic Power Off Policy"
169 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
219 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
120-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
151 "display_name": "hb-debug-console"
160 "display_name": "hb-inhibit-bmc-reset",
166 "possible_values": ["Power Off", "Stay On", "Automatic"],
167 "value_names": ["Power Off", "Stay On", "Automatic"],
169 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
170 "display_name": "System Automatic Power Off Policy"
187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
237 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
120-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
151 "display_name": "hb-debug-console"
160 "display_name": "hb-inhibit-bmc-reset",
166 "possible_values": ["Power Off", "Stay On", "Automatic"],
167 "value_names": ["Power Off", "Stay On", "Automatic"],
169 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
170 "display_name": "System Automatic Power Off Policy"
187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
237 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
120-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
151 "display_name": "hb-debug-console"
160 "display_name": "hb-inhibit-bmc-reset",
166 "possible_values": ["Power Off", "Stay On", "Automatic"],
167 "value_names": ["Power Off", "Stay On", "Automatic"],
169 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
170 "display_name": "System Automatic Power Off Policy"
187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
237 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/pldm/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/
H A Dbios_attrs.json18 … Host can query this attribute at anytime to know which side it is running on. This attribute is s…
120-initated power on or a recovery power on, Enabled: Instructs the server to automatically activate…
151 "display_name": "hb-debug-console"
160 "display_name": "hb-inhibit-bmc-reset",
166 "possible_values": ["Power Off", "Stay On", "Automatic"],
167 "value_names": ["Power Off", "Stay On", "Automatic"],
169 …"help_text": "The system power off policy flag is a system parameter that controls the system's be…
170 "display_name": "System Automatic Power Off Policy"
187 … not VMI support has been provisioned by Hypervisor. Enabled - VMI is available, Disabled - VMI is…
237 … various automatic functions such as recovery on error, system poweron on power loss and reboot of…
[all …]
/openbmc/docs/development/
H A Dadd-new-system.md19 - Review background about Yocto and BitBake
20 - Creating a new system layer
21 - Populating this new layer
22 - Building the new system and testing in QEMU
23 - Adding configs for sensors, LEDs, inventories, etc.
27 The OpenBMC distribution is based on [Yocto](https://www.yoctoproject.org/).
29 OpenBMC uses Yocto to create their embedded Linux distribution to run on a
32 Yocto has a concept of hierarchical layers. When you build a Yocto-based
35 defined within OpenBMC can be found with the meta-\* directories in OpenBMC
43 on only the aspects of BitBake required to understand the process of adding a
[all …]
/openbmc/x86-power-control/src/
H A Dpower_control.cpp2 // Copyright (c) 2018-2025 Intel Corporation
8 // http://www.apache.org/licenses/LICENSE-2.0
11 // distributed under the License is distributed on an "AS IS" BASIS,
19 #include <systemd/sd-journal.h>
28 #include <phosphor-logging/lg2.hpp>
46 static const std::string appName = "power-control";
97 // power control json config
163 // Time between off and on during a power cycle
169 // Time power OK assertion on power-on
171 // Time SIO power good assertion on power-on
[all …]

12