| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We need to wait for PGOOD before attempting to run the AVSBus services.
Additionally, we want to hold off on reaching the obmc-power-start
target until the AVSBus is set up properly, to keep things like fan
control from interfering.
By declaring these dependencies explicitly, the power sequencing on the
BMC side should no longer be sensitive to the time it takes for the FPGA
to turn on the voltage regulators, and it should avoid attempting to
program the CPU VRMs before they are ready to be programmed.
Signed-off-by: Brandon Bergren <git@bdragon.rtk0.net>
|
|
|
|
| |
This resolves long period integrator-induced oscillations due to proportional gain being too low compared to integrator gain.
|
|
|
|
|
|
| |
The current 4.10 kernel returns a bus error when attempting to read from the ASpeed fan controller tach. This causes a massive amount of systemd spam as the interface continues to attempt to rebind.
Disable pending a fix in a newer kernel version.
|
|
|
|
|
|
|
| |
Ambient temperature swings should be slow enough, with a slow enough thermal response
from the PCB, to make primary control via integrator viable. This slows down the fan
responses and prevents audible "hunting" as the ambient sensor changes value more
rapidly than the chassis fans actually need to react.
|
|
|
|
| |
the new PID control algorithms
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Note that this verson oscillates badly, a more sophisticated control is needed
|
|
|
|
| |
or when fewer than 4 chassis fans are functional
|
| |
|
|
|
|
|
| |
Implement less aggressive fan curve
Multiply all base fan speeds by 10 due to recent phosphor-hwmon change
|
| |
|
| |
|
|
|
|
|
|
| |
setting readback
This requires FPGA version 1.04 or higher to work
|
| |
|
|
|
|
| |
common ambent temperature ranges
|
|
|
|
| |
temperatures
|
|
|
|
| |
This lessens hunting due to coarse steps in the ambient sensor resolution
|
|
|
|
| |
Remove copypasted GPU temperature sensor blocks
|
| |
|
| |
|
|
|
|
| |
This allows fan control to function when only one CPU is installed
|
| |
|
|
|
|
|
| |
This fixes a corner case where a hung OCC did not report rising core temperatures
and the fans failed to react as a result
|
| |
|
|
|
|
| |
This fixes a corner case where the second OCC could drop off the bus undetected
|
|
|
|
| |
This fixes fan control failing on boot due to offline OCC services
|
|
|
|
| |
Fan control is now operational on Talos hardware
|
| |
|
|
|
|
|
| |
The IPL monitor LED service does not provide a DBUS service, so
systemd assumes it keeps timing out. Convert to simple service.
|
|
|
|
| |
This works around transient OCC communication failure disabling fan control
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
NOTE: Not yet tested on hardware
Mapping likely incorrect
|
|
|
|
| |
Computing Systems GIT repositories
|
|
|
|
| |
Apply initial renames and conversions to copied sources
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't install packagegroup-obmc-apps-extrasdev by default. It only
includes a single python script rest-dbus and drags in python on the
target.
To include packagegroup-obmc-apps-extrasdev add a line like:
IMAGE_INSTALL_append = " packagegroup-obmc-apps-extrasdev"
to your local.conf
(From meta-phosphor rev: d0620aa530293d477a069837236e81ef17ead28a)
Change-Id: I697a3870e1c7767d4f524619ed1c258c4055031e
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
James Feist (2):
Log device added and device removed into journal
Remove references to experimental filesystem
(From meta-phosphor rev: 300ee2fe905dc50949aae7d3d0070a5aa8ad5681)
Change-Id: Ia152036949bc83e9932b59e1332c70f704df2981
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Matt Spinler (1):
Use std::filesystem::path::relative_path()
(From meta-phosphor rev: f5a27e8bf94cd1b90c8bd31c159bda3a710f0d2a)
Change-Id: I5599a785ca24f326d43ff20d791b11045d86f9fb
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Jae Hyun Yoo (1):
Fix host video wake up failure issue
John Wang (1):
meson: install create_usbhid.sh
(From meta-phosphor rev: 3a14f052d9d31f33458c3accd3f2d0308595694d)
Change-Id: I22964508a850d7b97021b63f7394760a75a7789d
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit 48e9fbf06593a9b13cfba3e8814a8ccb79639484.
Puts back in the commit to remove obmc-control-chassis.
(From meta-openpower rev: 6e7b9a615c5c8bb5f0a101557f2934088800f53a)
Change-Id: I19212beaaad642ac718553ac79e758c1744be3df
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Adriana Kobylak (1):
hiomap: Unblock SIGTERM on reset path
(From meta-openpower rev: 2873a5841dcfcc5be37c9c6519adaadf6a106c89)
Change-Id: I0f3cb990730ca6556f5adf3b03700cb03338352b
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
James Feist (1):
Remove references to experimental filesystem
(From meta-phosphor rev: df83200bdcfb2f3d9752ecc78476742fbe4dde6a)
Change-Id: I97beae125dff33adaeb0abba77c23dd71308169e
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|
|
|
|
|
|
|
|
|
|
|
| |
James Feist (1):
Use hash of found device for json key
(From meta-phosphor rev: 490be3f9546d4d6bdbb1ccc30177f609c66669ab)
Change-Id: I69ae213632171f9e08aa6a9e29b2c8167ef78731
Signed-off-by: Andrew Geissler <openbmcbump-github@yahoo.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
|