6c6ff82b | 29-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add catalina_hdd_nvme config
Add Catalina HDD board NVMe configuration for temperature sensors monitoring.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9343f33d302
configurations: add catalina_hdd_nvme config
Add Catalina HDD board NVMe configuration for temperature sensors monitoring.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: Ia9343f33d302e9357e5b9f1876b72a49f34e05a5
show more ...
|
aaf77e0f | 12-Nov-2024 |
Andrew Geissler <geissonator@yahoo.com> |
configurations: system1: add XeonCPU
Adding these in allows the CPU and DIMM temperatures to be collected on the BMC.
Tested: - Confirmed we now get DIMM and Core temperatures on system1
Change-Id
configurations: system1: add XeonCPU
Adding these in allows the CPU and DIMM temperatures to be collected on the BMC.
Tested: - Confirmed we now get DIMM and Core temperatures on system1
Change-Id: Ia0578a60463b44bebbeaf74fa67f275a493bfacb Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
e153a9d3 | 25-Oct-2024 |
Sean He <sean.he.wiwynn@gmail.com> |
schemas: chassis types for Inventory.Item.Chassis
This commit add the chassis types and corresponding interface as described in [1].
[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/mas
schemas: chassis types for Inventory.Item.Chassis
This commit add the chassis types and corresponding interface as described in [1].
[1] https://github.com/openbmc/phosphor-dbus-interfaces/blob/master/yaml/xyz/openbmc_project/Inventory/Item/Chassis.interface.yaml
Tested: Interfaces are added with the corresponding properties RackMount and Blade under the related path.
Change-Id: Id0cb2b2450b290d0d2af994d07cec301b441ab2d Signed-off-by: Sean He <sean.he.wiwynn@gmail.com>
show more ...
|
f3302c2d | 05-Nov-2024 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: mtjefferson: Add Backplane card
This adds Backplane card to mtjefferson_bp.json
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: I
configurations: mtjefferson: Add Backplane card
This adds Backplane card to mtjefferson_bp.json
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ifff34c9b15343600cdf8d5ba9523afece9239f4d
show more ...
|
48e44b75 | 20-Aug-2024 |
Ingrid Chen <ingrid.chen.wiwynn@gmail.com> |
configurations: yosemite4: Support for CPU Configurations
- Configurations type support CPU - Displays CPU serial number
Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6 Signed-off-by: Ingrid C
configurations: yosemite4: Support for CPU Configurations
- Configurations type support CPU - Displays CPU serial number
Change-Id: I3fe7da27b1729bd11c267849e2154629b65638b6 Signed-off-by: Ingrid Chen <ingrid.chen.wiwynn@gmail.com>
show more ...
|
ae2a6f2a | 02-Sep-2024 |
Chiang Brian <chiang.brian@inventec.com> |
Strip extra spaces from fru
Trailing spaces were discovered in the FRU EEPROM of some SSDs, which should not originally appear in the device. Strip the trailing spaces in case that one gets the prop
Strip extra spaces from fru
Trailing spaces were discovered in the FRU EEPROM of some SSDs, which should not originally appear in the device. Strip the trailing spaces in case that one gets the properties about FRU with unnecessary spaces.
Tested: before the CL added:
curl http://localhost/redfish/v1/Chassis/SSD_NVMe_2/ | \ grep -E "PartNumber|SerialNumber" % Total % Received % Xferd Average Speed Time Time Time Dload Upload Total Spent Left 100 1661 100 1661 0 0 104k 0 --:--:-- --:--:-- --:--:-- "PartNumber": "MZWLO7T6HBLA-01AGG ", "SerialNumber": "S7BVNE0W900253 ",
After after CL added :
curl http://localhost/redfish/v1/Chassis/SSD_NVMe_2/ | \ grep -E "PartNumber|SerialNumber" % Total % Received % Xferd Average Speed Time Time Time Dload Upload Total Spent Left 100 1661 100 1661 0 0 98739 0 --:--:-- --:--:-- --:--:-- "PartNumber": "MZWLO7T6HBLA-01AGG", "SerialNumber": "S7BVNE0W900253"
Change-Id: I4faf5b4fa62f2330ed0d12f41b552af41ce7dd9a Signed-off-by: Brian Chiang <chiang.brian@inventec.com>
show more ...
|
bdad3d53 | 21-Aug-2024 |
Oliver Brewka <mox669.dev@gmail.com> |
configurations: yv4 sentinel dome: add interface
Add ManagedHost interface to yv4 sentinel dome, which will be used by bmcweb for system discovery and other dbus operations.
Change-Id: I633722ccfa7
configurations: yv4 sentinel dome: add interface
Add ManagedHost interface to yv4 sentinel dome, which will be used by bmcweb for system discovery and other dbus operations.
Change-Id: I633722ccfa7d957d976ef7dc37fdda12df35d59e Signed-off-by: Oliver Brewka <mox669.dev@gmail.com>
show more ...
|
f7cf399d | 05-Nov-2024 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: mtjefferson: add PowerSupply
This adds PowerSupply configurations to mtjefferson_mb.json.
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Ch
configurations: mtjefferson: add PowerSupply
This adds PowerSupply configurations to mtjefferson_mb.json.
Tested: Latest CI build passed
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ic4bad4acc14bb64e11ee7f023a6ffd4caec203fb
show more ...
|
ae8845c7 | 02-Nov-2024 |
Potin Lai <potin.lai@quantatw.com> |
configuration: catalina_hdd: add PowerState to on for all sensors
The SSD on HDD board use normal power, so the sensor reading only available when host powered on. Add `PowerState` and set on for al
configuration: catalina_hdd: add PowerState to on for all sensors
The SSD on HDD board use normal power, so the sensor reading only available when host powered on. Add `PowerState` and set on for all INA230 sensors.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I43c20613cf7712c042ae0fc4aa9ed777ee991b40
show more ...
|
57227856 | 15-Oct-2024 |
Yang Chen <yang.chen@quantatw.com> |
configurations: minerva_fanboard: revise threshold value
Revise the threshold value of fan_tach and fan_curr.
Change-Id: I83aad534436da80ad53b60f3341ca08f117cf9d8 Signed-off-by: Yang Chen <yang.che
configurations: minerva_fanboard: revise threshold value
Revise the threshold value of fan_tach and fan_curr.
Change-Id: I83aad534436da80ad53b60f3341ca08f117cf9d8 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
show more ...
|
5c1a61a8 | 24-Oct-2024 |
George Liu <liuxiwei@ieisystem.com> |
Fix threshold probability loss
During bmc reset stress testing, some sensors occasionally lose thresholds, and the lost thresholds are not created on DBus.
This is because when EM loads the json fi
Fix threshold probability loss
During bmc reset stress testing, some sensors occasionally lose thresholds, and the lost thresholds are not created on DBus.
This is because when EM loads the json file and creates interface, dbus-sensors may have listened and started to create the sensor just after the `Type` interface is created but before the threshold interface is created. This is the sensor interface obtained from EM and does not include the threshold interface. Therefore, the sensor displayed on DBus does not have a threshold interface.
This commit changes the order of creating interfaces in EM. The Type interface should be created after the Threshold interface is created. This is because for the callback method of dbus-sensors, when the Type interface is created, it is considered that all configurations of this sensor have been loaded.
Tested: The bmc reset stress test did not reproduce this issue.
Signed-off-by: George Liu <liuxiwei@ieisystem.com> Change-Id: Ia8d9e24a8697992cab13aecb35438f142ed29e67
show more ...
|
2ab7341b | 15-Oct-2024 |
Chris Sides <Christopher.Sides@hpe.com> |
service: device-tree node vpd to d-bus hw id data
A daemon for transferring Viable Product Data (VPD) from device-tree nodes to D-Bus as described in the design doc @ https://gerrit.openbmc.org/c/op
service: device-tree node vpd to d-bus hw id data
A daemon for transferring Viable Product Data (VPD) from device-tree nodes to D-Bus as described in the design doc @ https://gerrit.openbmc.org/c/openbmc/docs/+/66369
and discussed in this Technical Oversight Forum topic @ https://github.com/openbmc/technical-oversight-forum/issues/38
Tested: Ensure 'model' and/or 'serial-number' nodes are populated in /proc/device-tree. Can be hardcoded into platform DTS via linux-kernel recipe if needed.
''' After OBMC boot, calling > busctl introspect xyz.openbmc_project.MachineContext /xyz/openbmc_project/MachineContext
produces the following output:
NAME TYPE SIGNATURE RESULT/VALUE FLAGS ... xyz.openbmc_project.Inventory.Decorator.Asset interface - - - .BuildDate property s "" emits-change writable .Manufacturer property s "" emits-change writable .Model property s "hpe,dl360" emits-change writable .PartNumber property s "" emits-change writable .SerialNumber property s "t5texpl" emits-change writable ...
Note: Writing to one of these properties will update the property on D-Bus without affecting the underlying device-tree node. An 'updated' event will be fired, so Entity-Manager probes monitoring a given property would recognize the new value and key off it. '''
Change-Id: Id52d1fc3b26010c864c7e64d3dfdf0a2b5de9294 Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
show more ...
|
28649a9c | 17-Oct-2024 |
Chris Sides <Christopher.Sides@hpe.com> |
entity-manager: christopher sides added as reviewer
I assume more reviewers always helpful, especially with HPE adding components to the Entity-Manager repo
Change-Id: I2fe4647972890f1308ac81ed8fda
entity-manager: christopher sides added as reviewer
I assume more reviewers always helpful, especially with HPE adding components to the Entity-Manager repo
Change-Id: I2fe4647972890f1308ac81ed8fda1aa0384fae64 Signed-off-by: Chris Sides <Christopher.Sides@hpe.com>
show more ...
|
9f9f25b4 | 22-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA GB200 IO board config
Adding configuration file for NVIDIA GB200 IO board.
Test results: ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200
configurations: add NVIDIA GB200 IO board config
Adding configuration file for NVIDIA GB200 IO board.
Test results: ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200_IO │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29 │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC0_LOCAL_TEMP_C │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/IOB29_NIC1_LOCAL_TEMP_C │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_29/NVIDIA_GB200_IO_Board_29_FRU │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41 │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC0_LOCAL_TEMP_C │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/IOB41_NIC1_LOCAL_TEMP_C │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_IO_Board_41/NVIDIA_GB200_IO_Board_41_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I9ccd3d58b9ce018b0bc10542041fc7e657c539cb
show more ...
|
2e141a97 | 21-Oct-2024 |
Lora Lin <lora.lin.wiwynn@gmail.com> |
configurations: yosemite4: Revise the descriptor part of sensor name
Revise the descriptor part of sensor name to comply naming rule.
Change-Id: I8715e49ef19270089728936a16667163ed522f99 Signed-off
configurations: yosemite4: Revise the descriptor part of sensor name
Revise the descriptor part of sensor name to comply naming rule.
Change-Id: I8715e49ef19270089728936a16667163ed522f99 Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>
show more ...
|
d2928bd4 | 24-Oct-2024 |
Chau Ly <chaul@amperecomputing.com> |
configurations: Add Mt.Mitchell's cards
This commit add Mt.Mitchell's card configurations: 1. PowerSupply board to mtmitchell_mb.json 2. Backplane card to mtmitchell_bp.json 3. Riser card to mtmitch
configurations: Add Mt.Mitchell's cards
This commit add Mt.Mitchell's card configurations: 1. PowerSupply board to mtmitchell_mb.json 2. Backplane card to mtmitchell_bp.json 3. Riser card to mtmitchell_riser.json
Test: Latest CI build passed
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: Idd8a06262af0c362cc5f76bb36df63303f75f46e
show more ...
|
a74d5439 | 19-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA GB200 config
Adding configuration file for NVIDIA GB200 module.
Tested on Catalina system. ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB2
configurations: add NVIDIA GB200 config
Adding configuration file for NVIDIA GB200 module.
Tested on Catalina system. ``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_GB200 │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0 │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_0/NVIDIA_GB200_0_FRU │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1 │ │ └─ /xyz/openbmc_project/inventory/system/board/NVIDIA_GB200_1/NVIDIA_GB200_1_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I81c8a36e5087b5a9bb5399b9626754bba1a0999b
show more ...
|
7eaeb8b7 | 19-Aug-2024 |
Potin Lai <potin.lai@quantatw.com> |
configurations: add NVIDIA HMC config
Adding configuration file for NVIDIA HMC board.
Tested on Catalina system.
``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC
configurations: add NVIDIA HMC config
Adding configuration file for NVIDIA HMC board.
Tested on Catalina system.
``` root@bmc:~# busctl tree xyz.openbmc_project.EntityManager | grep NVIDIA_HMC │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/HMC │ │ ├─ /xyz/openbmc_project/inventory/system/board/NVIDIA_HMC/NVIDIA_HMC_FRU ```
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I22c48d342c735dc64b6ba067d0f5864694a5848f
show more ...
|
3fb2c7c3 | 21-Oct-2024 |
Chau Ly <chaul@amperecomputing.com> |
configurations: mtjade: Sensors and PowerSupply
This commit adds DIMM virtual sensors and PowerSupply board configurations to mtjade.json
Tested: Latest CI build passed
Signed-off-by: Chau Ly <cha
configurations: mtjade: Sensors and PowerSupply
This commit adds DIMM virtual sensors and PowerSupply board configurations to mtjade.json
Tested: Latest CI build passed
Signed-off-by: Chau Ly <chaul@amperecomputing.com> Change-Id: Ia64ad4e408fa177af3b3790a90966a579fa3a659
show more ...
|
35a09918 | 23-Oct-2024 |
Hieu Huynh <hieuh@os.amperecomputing.com> |
configurations: Add configurations for mtjefferson
This commit adds Entity-Manager configurations for Ampere's Mt. Jefferson platform.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Chang
configurations: Add configurations for mtjefferson
This commit adds Entity-Manager configurations for Ampere's Mt. Jefferson platform.
Signed-off-by: Hieu Huynh <hieuh@os.amperecomputing.com> Change-Id: Ia14b42c03442b601abca5eb73b043033e01c3010
show more ...
|
6a094513 | 28-Oct-2024 |
Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com> |
configurations: yosemite4: remove threshold of Medusa HSC sensors
Remove threshold of the following sensors since these sensors will be calibrated in virtual sensor service: 1. MEDUSA_48VHSCX_INPUT_
configurations: yosemite4: remove threshold of Medusa HSC sensors
Remove threshold of the following sensors since these sensors will be calibrated in virtual sensor service: 1. MEDUSA_48VHSCX_INPUT_X_PWR_W 2. MEDUSA_48VHSCX_X_CURR_A 3. MEDUSA_MBX_12VHSC_X_CURR_A 4. MEDUSA_MBX_12VHSC_INPUT_X_PWR_W
Change-Id: Idf88528fcef0204bbead73acd098be6be7301014 Signed-off-by: Ricky CX Wu <ricky.cx.wu.wiwynn@gmail.com>
show more ...
|
9790e9ed | 20-Oct-2024 |
Lora Lin <lora.lin.wiwynn@gmail.com> |
configurations: yosemite4: Unify sensor names to uppercase letters
Unify the fru name in the sensor name into uppercase letters
Change-Id: I5588c03f6d60816b6f5d7b6df8bd00f824ac3caa Signed-off-by: L
configurations: yosemite4: Unify sensor names to uppercase letters
Unify the fru name in the sensor name into uppercase letters
Change-Id: I5588c03f6d60816b6f5d7b6df8bd00f824ac3caa Signed-off-by: Lora Lin <lora.lin.wiwynn@gmail.com>
show more ...
|
9c5a8c7d | 30-Sep-2024 |
QuantaJasonHsu <Jason-Hsu@quantatw.com> |
meta-facebook: ventura: Add ventura entity-manager config
Introduce initial configuration files for ventura.
Change-Id: I153472f3917a110981403e690076246faaca0dd3 Signed-off-by: Jason Hsu <Jason-Hsu
meta-facebook: ventura: Add ventura entity-manager config
Introduce initial configuration files for ventura.
Change-Id: I153472f3917a110981403e690076246faaca0dd3 Signed-off-by: Jason Hsu <Jason-Hsu@quantatw.com>
show more ...
|
c3b90354 | 25-Oct-2024 |
Yang Chen <yang.chen@quantatw.com> |
configurations: minerva_cmm: support CMM with motherboard interface
Add a Motherboard interface on the CMM board.
Change-Id: I54bae0ed5e476d49806f182bcbb9b12509f44bd9 Signed-off-by: Yang Chen <yang
configurations: minerva_cmm: support CMM with motherboard interface
Add a Motherboard interface on the CMM board.
Change-Id: I54bae0ed5e476d49806f182bcbb9b12509f44bd9 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
show more ...
|
7233a87b | 25-Oct-2024 |
Yang Chen <yang.chen@quantatw.com> |
configurations: minerva_cmm: revise the HSC calibration formula
Revise the HSC calibration formula for the DVT system.
Change-Id: Ifa458da69fbc29db01b6467af1eedb6a86f7fc34 Signed-off-by: Yang Chen
configurations: minerva_cmm: revise the HSC calibration formula
Revise the HSC calibration formula for the DVT system.
Change-Id: Ifa458da69fbc29db01b6467af1eedb6a86f7fc34 Signed-off-by: Yang Chen <yang.chen@quantatw.com>
show more ...
|