Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add support for secondary PCIe region ambient temperature sensor on Talos II ↵ | Raptor Engineering Development Team | 2019-04-25 | 3 | -0/+26 | |
| | | | | systems | |||||
* | Add initial IPMI sensor mappings for Talos II | Raptor Engineering Development Team | 2019-04-25 | 6 | -0/+1865 | |
| | ||||||
* | Add missing mutability attributes to IPMI inventory YAML | Raptor Engineering Development Team | 2019-04-25 | 1 | -0/+71 | |
| | ||||||
* | Update IPMI YAML from Romulus source | Raptor Engineering Development Team | 2019-04-25 | 1 | -437/+499 | |
| | ||||||
* | Bring boot VDN in line with values in datasheet | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | | | | | Vdn may be undervolted due to old values in the VRM setup scripts compared with the current datasheet. Use the correct boot voltage to avoid system instability during IPL. | |||||
* | Fix power sequencing on Talos II. | Brandon Bergren | 2019-04-25 | 2 | -0/+4 | |
| | | | | | | | | | | | | | | | 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> | |||||
* | Tweak chassis fan PID tuning | Raptor Engineering Development Team | 2019-04-25 | 1 | -2/+2 | |
| | | | | This resolves long period integrator-induced oscillations due to proportional gain being too low compared to integrator gain. | |||||
* | Remove broken ASpeed PWM fan and tach driver tie-in | Raptor Engineering Development Team | 2019-04-25 | 2 | -2/+0 | |
| | | | | | | 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. | |||||
* | Back off chassis fan proportional constant | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | | | | | | | 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. | |||||
* | Lower chassis fan floor maps slightly to reduce unneccessary fan noise under ↵ | Raptor Engineering Development Team | 2019-04-25 | 1 | -7/+7 | |
| | | | | the new PID control algorithms | |||||
* | Switch to PID control of main fans | Raptor Engineering Development Team | 2019-04-25 | 1 | -62/+65 | |
| | ||||||
* | Wait 5 seconds for fans to reach full speed after fan controller init | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | ||||||
* | Update fan monitor YAML to new syntax | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+7 | |
| | ||||||
* | Update fan event YAML to new syntax | Raptor Engineering Development Team | 2019-04-25 | 1 | -193/+225 | |
| | ||||||
* | Make decrease symmetric with increase | Raptor Engineering Development Team | 2019-04-25 | 2 | -12/+12 | |
| | | | | Note that this verson oscillates badly, a more sophisticated control is needed | |||||
* | Don't set zone 2 to high speed when fewer than 4 chassis fans are installed, ↵ | Raptor Engineering Development Team | 2019-04-25 | 1 | -76/+0 | |
| | | | | or when fewer than 4 chassis fans are functional | |||||
* | Tighten up fan response again | Raptor Engineering Development Team | 2019-04-25 | 2 | -15/+15 | |
| | ||||||
* | Raise CPU core temp setpoints | Raptor Engineering Development Team | 2019-04-25 | 2 | -71/+71 | |
| | | | | | Implement less aggressive fan curve Multiply all base fan speeds by 10 due to recent phosphor-hwmon change | |||||
* | Revup phosphor-hwmon and switch to release 1.02 branch | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | ||||||
* | Enhance OCC communication failure error recovery | Raptor Engineering Development Team | 2019-04-25 | 1 | -0/+13 | |
| | ||||||
* | Allow the on-board VGA device to be enabled or disabled based on FPGA jumper ↵ | Raptor Engineering Development Team | 2019-04-25 | 4 | -1/+60 | |
| | | | | | | setting readback This requires FPGA version 1.04 or higher to work | |||||
* | Work around upstream BMC bug 2946 | Raptor Engineering Development Team | 2019-04-25 | 2 | -2/+20 | |
| | ||||||
* | Minimize chassis fan hunting with additional fan speed floor mappings in ↵ | Raptor Engineering Development Team | 2019-04-25 | 1 | -7/+13 | |
| | | | | common ambent temperature ranges | |||||
* | Adjust floor threshold map to avoid chassis fan hunting at typical ambient ↵ | Raptor Engineering Development Team | 2019-04-25 | 1 | -7/+7 | |
| | | | | temperatures | |||||
* | Loosen ambient temperature fan controls somewhat | Raptor Engineering Development Team | 2019-04-25 | 1 | -3/+3 | |
| | | | | This lessens hunting due to coarse steps in the ambient sensor resolution | |||||
* | Set chassis fan speeds based on on-board ambient temperature sensor | Raptor Engineering Development Team | 2019-04-25 | 1 | -60/+11 | |
| | | | | Remove copypasted GPU temperature sensor blocks | |||||
* | Use hardbeep instead of softbeep on Talos systems | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | ||||||
* | Add obmc-hardbeep packaging files | Raptor Engineering Development Team | 2019-04-25 | 1 | -0/+9 | |
| | ||||||
* | Split fan control zones for CPU0 and CPU1 | Raptor Engineering Development Team | 2019-04-25 | 3 | -22/+93 | |
| | | | | This allows fan control to function when only one CPU is installed | |||||
* | Add softbeep packaging files | Raptor Engineering Development Team | 2019-04-25 | 2 | -1/+10 | |
| | ||||||
* | Reset OCC on error detection | Raptor Engineering Development Team | 2019-04-25 | 1 | -2/+11 | |
| | | | | | This fixes a corner case where a hung OCC did not report rising core temperatures and the fans failed to react as a result | |||||
* | Remove DD1 VCS workaround hack | Raptor Engineering Development Team | 2019-04-25 | 9 | -98/+2 | |
| | ||||||
* | Recover from loss of either OCC | Raptor Engineering Development Team | 2019-04-25 | 1 | -3/+39 | |
| | | | | This fixes a corner case where the second OCC could drop off the bus undetected | |||||
* | Restart OCC service before restarting fan controller | Raptor Engineering Development Team | 2019-04-25 | 1 | -2/+17 | |
| | | | | This fixes fan control failing on boot due to offline OCC services | |||||
* | Fix incorrect Talos fan control settings | Raptor Engineering Development Team | 2019-04-25 | 3 | -21/+21 | |
| | | | | Fan control is now operational on Talos hardware | |||||
* | Enable ambient temperature sensor | Raptor Engineering Development Team | 2019-04-25 | 2 | -0/+2 | |
| | ||||||
* | Change IPL monitor LED service to simple service | Raptor Engineering Development Team | 2019-04-25 | 1 | -2/+1 | |
| | | | | | The IPL monitor LED service does not provide a DBUS service, so systemd assumes it keeps timing out. Convert to simple service. | |||||
* | Add watchdog mode to OCC enable service | Raptor Engineering Development Team | 2019-04-25 | 2 | -5/+20 | |
| | | | | This works around transient OCC communication failure disabling fan control | |||||
* | Enable OCC service after IPL completion | Raptor Engineering Development Team | 2019-04-25 | 4 | -6/+16 | |
| | ||||||
* | Enable the W83773G driver on Talos systems | Raptor Engineering Development Team | 2019-04-25 | 1 | -0/+1 | |
| | ||||||
* | Enable Talos IPL monitor LED service | Raptor Engineering Development Team | 2019-04-25 | 1 | -1/+1 | |
| | ||||||
* | Add IPL monitor LED service | Raptor Engineering Development Team | 2019-04-25 | 2 | -0/+38 | |
| | ||||||
* | Add IPL status observer | Raptor Engineering Development Team | 2019-04-25 | 3 | -0/+39 | |
| | ||||||
* | Signal BMC ready when BMC has finished booting on Talos systems | Raptor Engineering Development Team | 2019-04-25 | 1 | -0/+3 | |
| | ||||||
* | Initial port of Witherspoon fan control to Talos | Raptor Engineering Development Team | 2019-04-25 | 45 | -9/+2933 | |
| | | | | | NOTE: Not yet tested on hardware Mapping likely incorrect | |||||
* | Redirect most of the Phosphor applications from GitHub to the Raptor ↵ | Raptor Engineering Development Team | 2019-04-25 | 33 | -35/+35 | |
| | | | | Computing Systems GIT repositories | |||||
* | Copy Romulus files to Talos for future development | Raptor Engineering Development Team | 2019-04-19 | 48 | -11/+3441 | |
| | | | | Apply initial renames and conversions to copied sources | |||||
* | meta-phosphor: obmc-phosphor-image: rm extrasdev | Brad Bishop | 2019-04-17 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | | 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> | |||||
* | entity-manager: srcrev bump f1b1414780..637b3ef136 | Andrew Geissler | 2019-04-17 | 1 | -1/+1 | |
| | | | | | | | | | | | | 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> | |||||
* | phosphor-hwmon: srcrev bump 1f30ab2c47..5c014d2bb7 | Andrew Geissler | 2019-04-17 | 1 | -1/+1 | |
| | | | | | | | | | | | 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> |