zeule / asus-ec-sensors

Linux HWMON sensors driver for ASUS motherboards to get sensor readings from the embedded controller
GNU General Public License v2.0
45 stars 21 forks source link

Request: Add X570-F board #10

Closed olehj closed 2 years ago

olehj commented 2 years ago

Board: "ROG STRIX X570-F GAMING" - uses the same \AMW0.ASMX as the other boards

Sensors verified to work: SENSOR_SET_TEMP_CHIPSET_CPU_MB SENSOR_TEMP_T_SENSOR SENSOR_FAN_CHIPSET

asus-ec-sensors-isa-0000 Adapter: ISA adapter Chipset: 2672 RPM Chipset: +61.0°C
CPU: +34.0°C
Motherboard: +35.0°C
T_Sensor: +30.0°C
VRM: +0.0°C
CPU: 0.00 A

zeule commented 2 years ago

Thank you! The VRM temperature sensors shows 0 in your example. Shouldn't it be removed? Maybe you can test with ASUS software (or another software like HWINFO) on Windows?

olehj commented 2 years ago

I posted the results with a direct copy from the E-board just modifying it to F. There's no VRM temp nor CPU current as far as I could see in HWINFO or even the UEFI directly.

So the three sensor variables in the initial posts seems to be the working ones (I used the review2 branch).

zeule commented 2 years ago

OK, so we remove the VRM temp. But I'm surprised there is no CPU current sensor. Could you, please, test under a high CPU load?

olehj commented 2 years ago

No info (still 0A) using Prime95 full load on all 12/24 cores/ht. AMD 5900X

olehj commented 2 years ago

...dunno if it requires some C-states or other ACPI features from UEFI which I might have disabled?

zeule commented 2 years ago

Thank you! I will add the board with the provided information.

zeule commented 2 years ago

...dunno if it requires some C-states or other ACPI features from UEFI which I might have disabled?

I don't know either, never changed c-states or other power-related settings for my board. My UEFI UI does not show that parameter, but ASUS AISuite does.

olehj commented 2 years ago

It does show CPU wattage under "EPU", likely calculated from CPU voltage and and the given Amps in the EC maybe. Looks like this board might have a different address or something? I'll see what I can figure out

zeule commented 2 years ago

For testing and comparing with the ASUS software I can recommend LibreHardwareMonitor, where you can change or add EC registers and try other data decoding schemes. You might want to disable other hardware in the program because the app is pretty slow.