- Jul 11, 2025
-
-
John Chung authored
John Chung (1): Add 'mctp-recover-enable' meson options Signed-off-by:
John Chung <john.chung@arm.com>
-
John Chung authored
John Chung (2): Remove Wrong Manager LogSerivce Uri Support BootProgress's OemLastState Signed-off-by:
John Chung <john.chung@arm.com>
-
- Jun 20, 2025
-
-
John Chung authored
ttyS0 (UART1) for MCTP transaction and ttyS2 (UART3) for IPMI transaction. Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I3ae75ea0ad887ccba89977f35e6b63a10866cadc
-
- Jun 17, 2025
-
-
John Chung authored
Support Redfish Host Interface IPMI commands Support IPMI Oem commands Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I7aa674250f305dd209abfb5c985ba2640855c6d9
-
- Jun 13, 2025
-
-
John Chung authored
* Enable Virtio-net as Redfish HI (eth0) and SMSC_91C111 as BMC Nic (eth1) * Configure static IP address of virtio-net (eth0) Using TAP Interface that allows multiple FVP instances can reach out each other. For example, HOST (RDV3R1) can reach out Redfish service (BMC) via IP address 192.168.122.10 root@fvp:~# ifconfig eth0 Link encap:Ethernet HWaddr 72:45:77:AA:F7:88 inet addr:192.168.122.10 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:273 errors:0 dropped:236 overruns:0 frame:0 TX packets:50 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16221 (15.8 KiB) TX bytes:7214 (7.0 KiB) eth1 Link encap:Ethernet HWaddr 00:02:F7:EF:40:EF inet addr:172.20.51.1 Bcast:172.20.51.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:34 errors:0 dropped:0 overruns:0 frame:0 TX packets:48 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:4777 (4.6 KiB) TX bytes:12523 (12.2 KiB) Interrupt:19 Base address:0x1000 DMA chan:ff lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:13 errors:0 dropped:0 overruns:0 frame:0 TX packets:13 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1655 (1.6 KiB) TX bytes:1655 (1.6 KiB) Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I13e4003026d1b145971dd6781df97f2fe2d70b85
-
John Chung authored
Enable IPMI SBMR commands to capture the boot progress code and update on Redfish BootProgress property and Redfish PostCodes log service. Change-Id: I8e3b5eb777f69c8932fb088db09d3088635a4a9e Signed-off-by:
John Chung <john.chung@arm.com>
-
This commit enables host serial console access in base fvp (BMC). In BMC, UART3(ttyAMA3) is mapped for SOL access. Testing: 1. Verified using RD-V3-R1 FVP + Base FVP (running OpenBMC firmware) 2. Connect host console with BMC via socat command > socat -x tcp:localhost:5005 tcp:localhost:5067 3. Update the host state as running in BMC in debug console > busctl set-property xyz.openbmc_project.State.Host /xyz/openbmc_project/state/host0 xyz.openbmc_project.State.Host CurrentHostState s xyz.openbmc_project.State.Host.HostState.Running 4. Log-in to BMC webui via https://127.0.0.1:4223 5. Accesss SOL console from Overview page Change-Id: I5d797b2b6f57a16d5b53f32c8aa422d102b55c56 Signed-off-by:
Mohammed Javith Akthar M <mohammedjavitham@ami.com>
-
- May 15, 2025
-
-
John Chung authored
Increase timeout for response and dbus call Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I9fe43f3ff3d1eeccab72876d61ee47cd6e759aec
-
- May 09, 2025
-
-
John Chung authored
Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I11aa89d995e97226b1eccb3bd8b877666d7482cd
-
John Chung authored
Keep ongoing warning message away since Base FVP doesn't support those features. Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I1e1bf89296d6f83b6116ae79ad84abeaed65903c
-
- May 08, 2025
-
-
John Chung authored
Update to the latest version. Signed-off-by:
John Chung <john.chung@arm.com> Change-Id: I75c039536cddb25002189de3347cd10e58cb9821
-
- May 07, 2025
-
-
Andrew Geissler authored
Anupama B R (1): Handle error scenarios in OEM handler Change-Id: If6d441eae7c7304145fab37eefbd556b8d28cf6d Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): fix struct and variable case styles Change-Id: I9b115a6fe1eb1a5cb0ac876b219bb46fe909d731 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
George Liu (2): api: remove IPMI_CC_LEN api: remove ipmid_get_sd_event_connection Oskar Senft (1): transporthandler: Return "not supported" on missing UART Baud property Change-Id: Ibb91173892ed5c5a156c2c361be76b97b84e1ec8 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Pavithra Barithaya (1): clang-tidy: Add performance checks rajeeranjan (1): pldmtool: Add completion code to GetPLDMTypes & GetPLDMVersion Change-Id: I5395dc964e4c10219543826d0e580964a32abacc Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): clang-format: update latest spec and reformat Change-Id: I1936c9207f60dd3682c24d6c5c9ff8b16dd875d3 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): build: use allowed over enabled or not-disabled Change-Id: I14cd93eb773a2211a11d79adfb00558c7b322f3d Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Patrick Williams (1): meson: reformat with meson formatter Change-Id: I35443bb0236b445fc229fcf35af017a4f47e7d24 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Alexander Hansen (1): fw update: bios: fix service file Christopher Meis (2): fix: i2cvr-software-update meson.build cleanup for i2c dependency I2CVR-Software-Update: change service type to dbus Patrick Williams (9): phosphor-sync-software-manager: move to libexec phosphor-download-manager: move to libexec phosphor-software-manager: move to libexec phosphor-image-updater: move to libexec phosphor-version-software-manager: move to libexec phosphor-usb-code-update: move to libexec phosphor-bmc-side-switch: move to libexec phosphor-bios-software-update: move to libexec phosphor-i2cvr-software-update: move to libexec Adjust recipe FILES paths per moves to libexec. Change-Id: I3bb9b4410eee39f6a4b5cace5ca1b8e1070433e3 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com> Signed-off-by:
Patrick Williams <patrick@stwcx.xyz>
-
- May 06, 2025
-
-
yuxiaozhang authored
Tested: RA is enabled and SLAAC IP is provisioned, also persists across reboot and image upgrade. Change-Id: I9df8b364fd594f921d194f61a9d94db8ccd7b16c Signed-off-by:
Yuxiao Zhang <yuxiaozhang@google.com>
-
Marek Vasut authored
OE FIT_SIGN_INDIVIDUAL is implemented in an unusual manner, where the resulting signed fitImage contains both signed images and signed configurations, possibly using different keys. This kind of signing of images is redundant, but so is the behavior of FIT_SIGN_INDIVIDUAL="1" and that is here to stay. Adjust the process of public key insertion into u-boot.dtb such that if FIT_SIGN_INDIVIDUAL==1, the image signing key is inserted into u-boot.dtb first, and in any case the configuration signing key is inserted into u-boot.dtb last. The verification of the keys inserted into u-boot.dtb against unused.itb is performed only for FIT_SIGN_INDIVIDUAL!=1 due to mkimage limitation, which does not allow mkimage -f auto-conf to update the generated unused.itb, and instead rewrites it. Fixes: 259bfa86f384 ("u-boot: kernel-fitimage: Fix dependency loop if UBOOT_SIGN_ENABLE and UBOOT_ENV enabled") (From OE-Core rev: 0106e5efab99c8016836a2ab71e2327ce58a9a9d) Signed-off-by:
Marek Vasut <marex@denx.de> Signed-off-by:
Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by:
Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d63dba2f98edf89558647e336b19d805b00f4d98) Change-Id: I7d231ac5d1db1fbca3121b98923dfd64ec971664
-
Andrew Jeffery authored
Khang Nguyen (1): net: mctp: Expose transport binding identifier via IFLA attribute Leo Yang (1): mctp i3c: fix MCTP I3C driver multi-thread issue Matt Johnston (3): mctp i3c: handle NULL header address net: mctp i3c: Copy headers if cloned net: mctp: unshare packets when reassembling Change-Id: Ifcdbdf9e3cd2d80ff423a17612564f30f0387f38 Signed-off-by:
Andrew Jeffery <andrew@codeconstruct.com.au>
-
Andrew Jeffery authored
Khang Nguyen (1): net: mctp: Expose transport binding identifier via IFLA attribute Leo Yang (1): mctp i3c: fix MCTP I3C driver multi-thread issue Matt Johnston (3): mctp i3c: handle NULL header address net: mctp i3c: Copy headers if cloned net: mctp: unshare packets when reassembling Change-Id: Ib9a9c1f4cbaa55020c0349781cc92011ec7e1e87 Signed-off-by:
Andrew Jeffery <andrew@codeconstruct.com.au>
-
Andrew Geissler authored
Anupama B R (1): Correlated JSON config file for DBus properties Souvik Roy (3): vpd-tool:Log invalid BIOS attribute value type Sync keyword update to inherited FRUs Sync common interface property if keyword updated Change-Id: Idc1fdd2fc65f5dbfb2d2083585d45156d84c2e50 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
- May 05, 2025
-
-
Andrew Geissler authored
Prithvi Pai (1): Update README.md Change-Id: I2aa753302171936fef9e0d533bab3a1f4f65677e Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Oliver O'Halloran (1): astlpc: Drop err.h include Change-Id: I907ebe3e50b4b22ee0133b699dca227fc4147120 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Christopher Meis authored
Enable configuring the new voltage regulator update daemon. Includes phosphor-bmc-code-mgmt: srcrev bump f2c95a08ad..7e446a407a Alexander Hansen (1): bios: fix systemd service file Christopher Meis (1): Add i2c voltage regulator updater Tested: Build image with i2cvr-software-update activated. ``` systemctl | grep -i i2cvr >* xyz.openbmc_project.Software.I2CVR.service > loaded activating start start Voltage Regulator Software Update Daemon journalctl -u xyz.openbmc_project.Software.I2CVR.service > yosemite4 systemd[1]: Starting Voltage Regulator Software Update Daemon... > yosemite4 systemd[1]: Started Voltage Regulator Software Update Daemon. busctl tree xyz.openbmc_project.Software.I2CVR >`- /xyz > `- /xyz/openbmc_project > `- /xyz/openbmc_project/software > `- /xyz/openbmc_project/software/DummyDeviceFirmwareName_246 systemctl status xyz.openbmc_project.Software.I2CVR.service >* xyz.openbmc_project.Software.I2CVR.service - Voltage Regulator Software Update Daemon > Loaded: loaded (/usr/lib/systemd/system/xyz.openbmc_project.Software.I2CVR.service; enabled; preset: enabled) > Active: active (running) since Thu 2024-12-19 13:26:51 PST; 3 months 21 days ago > Invocation: 941bf93ba01647b481d019ffd65384c6 > ... systemctl cat xyz.openbmc_project.Software.I2CVR.service >[Unit] >Description=Voltage Regulator Software Update Daemon >Wants=network.target >After=network.target > >[Service] >Restart=always >Type=simple >RemainAfterExit=no >ExecStart=/usr/bin/phosphor-i2cvr-software-update > >[Install] >WantedBy=network.target ``` Change-Id: Icf175ddb6fc3031ee4fa040497e9b851a64f68bf Signed-off-by:
Christopher Meis <christopher.meis@9elements.com>
-
Andrew Jeffery authored
Apply the upstream security and bug fixes. Change-Id: I724ccc721e1283b9fea69b31a256772ebf02739a Signed-off-by:
Andrew Jeffery <andrew@codeconstruct.com.au>
-
Andrew Jeffery authored
Apply the upstream security and bug fixes. Change-Id: Ibc97a0214585e62526435c55e84a858b3db4cfe0 Signed-off-by:
Andrew Jeffery <andrew@codeconstruct.com.au>
-
- May 02, 2025
-
-
Andrew Geissler authored
Alexander Hansen (2): scripts: refactor validate_configs.py scripts: refactor validate_configs.py part 2 Allen.Wang (1): configurations: yosemite4: Add max min config of Medusa Board INA233 Andrew Geissler (1): configurations: system1: update P3V3_AUX_ADC thresholds Jason Hsu (1): configurations: ventura: modify sensor name and formula Kevin Tung (1): schemas: add EEPROM device firmware info Patrick NC Lin (1): configurations: yosemite4: Adjust Fantable of On-board Ambient Sensor Potin Lai (1): configurations: catalina_pdb: Update fan and thermal sensors thresholds Yang Chen (1): configurations: minerva: change fan board probe condition Change-Id: I1f810674feef6d1369d67d68d5791d73a60d959e Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Deepak Kamat (2): Dreport: Add D-Bus Statistics Collection Dreport: Add SoftIRQ Information Collection Change-Id: I812e811e8611f0be1e932671de2917b92b15b067 Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Andrew Geissler authored
Unive Tien (1): requester: associate Entity Manager configs with MCTP endpoints Change-Id: Id7cdabb24e04566dd60456c2bd53c6d39291304d Signed-off-by:
Andrew Geissler <openbmcbump-github@yahoo.com>
-
Jason Hsu authored
Ensure these configurations are applied earlier to prevent issues with sensor readings. Change-Id: I6ed386518bf6e3cda6ac7f979341d5e2d7f690c6 Signed-off-by:
Jason Hsu <jason-hsu@quantatw.com>
-
Jason Hsu authored
Update the contents of the fan enable setting and enable fan IC MAX31790 in early service. Change-Id: Id2a2ed52d02867ec1022470fca1a11d46b2372fd Signed-off-by:
Jason Hsu <jason-hsu@quantatw.com>
-
James Athappilly authored
Tested: Built a few of these and saw that the kernel configurations for cgroups were as we wanted Change-Id: Iccaa81bf6071c3184d69543c84e10d8d38722d72 Signed-off-by:
James Athappilly <jamesatha@gmail.com>
-
James Athappilly authored
We've noticed some poor behavior of systemd processes on the Meta BMCs. We enabled these kernel configurations to ensure we get memory limits adhered to and can easily debug things. Test Plan: Verified that this configuration was picked up in YV4 and that when this is not specified, none of these new kernel config options are picked up. Change-Id: I2d60680fb7df52ce50cf88741b0e35809690da31 Signed-off-by:
James Athappilly <jamesatha@gmail.com>
-
- Apr 30, 2025
-
-
Tim Lee authored
Move all the required sensor configurations to the yosemite4-common.cfg file and remove them from the yosemite4.cfg file of each SOC. Sensor configurations were moved to common: RTQ6056 | ISL28022 | MP5990 | XDP710 | SQ52205 | NCT7363 | EMC1403 | INA233 | MAX31790 | ADC128D818 | INA238 | LM75 | ADM1275 | TMP421 Tested: root@bmc:~# zcat /proc/config.gz | grep -E "CONFIG_SENSORS_" Those sensor configurations existed on bmc image are shown below: CONFIG_RICHTEK_RTQ6056=y CONFIG_SENSORS_ISL28022=y CONFIG_SENSORS_MP5990=y CONFIG_SENSORS_XDP710=y CONFIG_SENSORS_SQ52205=y CONFIG_SENSORS_NCT7363=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_INA233=y CONFIG_SENSORS_MAX31790=y CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_INA238=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_ADM1275=y CONFIG_SENSORS_TMP421=y Signed-off-by:
Tim Lee <timlee660101@gmail.com> Change-Id: I64119059930b04e44470c5e8bcc99312d1088798
-
Marshall Zhan authored
Blink FIO LED when the slot sensors exceed threshold. The implementation has been tested, and the action performs as expected. Change-Id: Iefdcfbe35521f0ed5aaee61d411c99597aec8fec Signed-off-by:
Marshall Zhan <marshall.zhan.wiwynn@gmail.com>
-
Yang Chen authored
The minerva-fan-status-monitor monitors all fan statuses on the system and sends a log with the CALLOUT INVENTORY PATH to instruct the phosphor-led-manager to light the FAN STATUS LED on the front of the CMM. We have found that on some systems, logs are recorded but the status is not retained, which makes debugging difficult. Therefore, we have changed the log message to include the "reason" to help users identify the problem more easily. Change-Id: Ibed1e04b773e91a6aa70cb4e184d6a8550570a56 Signed-off-by:
Yang Chen <yang.chen@quantatw.com>
-
Potin Lai authored
Revise the STEPWISE_PDB table in FSC configuration file based on the thermal team's guidelines (version v20250411). Change-Id: I0bf7420c8f879b32af938d643ad007878c9cec97 Signed-off-by:
Potin Lai <potin.lai@quantatw.com>
-