Parece que a resposta para sua placa está aqui
Ooh boy, was not expecting the rabbit hole I just got into - but it was worth it! I didn’t get anything for the B650A specifically but through some high-quality images of the chipset have found out that it uses the nuvoton NCT6799D-R chip. This should be supported since kernel 6.3 although there is no such thing as a nct6799 kernel module. Instead, what I found on the Gentoo forums is that you can use the nct6775 module as a replacement like so:
$ sudo modprobe nct6775 force_id=0xd420
This seems to work, now I get output like the following:
mt7921_phy0-pci-0900
Adapter: PCI adapter
temp1: +38.0°C
nvme-pci-0200
Adapter: PCI adapter
Composite: +41.9°C (low = -5.2°C, high = +79.8°C)
(crit = +84.8°C)
nct6796-isa-0290
Adapter: ISA adapter
Vcore: 1.06 V (min = +0.00 V, max = +1.74 V)
in1: 1.01 V (min = +0.00 V, max = +0.00 V) ALARM
AVCC: 3.36 V (min = +0.00 V, max = +0.00 V) ALARM
+3.3V: 3.28 V (min = +0.00 V, max = +0.00 V) ALARM
in4: 1.02 V (min = +0.00 V, max = +0.00 V) ALARM
in5: 1.04 V (min = +0.00 V, max = +0.00 V) ALARM
in6: 704.00 mV (min = +0.00 V, max = +0.00 V) ALARM
3VSB: 3.36 V (min = +0.00 V, max = +0.00 V) ALARM
Vbat: 3.26 V (min = +0.00 V, max = +0.00 V) ALARM
in9: 1.64 V (min = +0.00 V, max = +0.00 V) ALARM
in10: 568.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in11: 568.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in12: 1.04 V (min = +0.00 V, max = +0.00 V) ALARM
in13: 440.00 mV (min = +0.00 V, max = +0.00 V) ALARM
in14: 2.04 V (min = +0.00 V, max = +0.00 V) ALARM
fan1: 0 RPM (min = 0 RPM)
fan2: 938 RPM (min = 0 RPM)
fan3: 0 RPM (min = 0 RPM)
fan6: 0 RPM (min = 0 RPM)
SYSTIN: +32.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
CPUTIN: +39.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
AUXTIN0: +42.5°C sensor = thermistor
AUXTIN1: +18.0°C sensor = thermistor
AUXTIN2: +19.0°C sensor = thermistor
AUXTIN3: -62.0°C sensor = thermistor
PECI Agent 0 Calibration: +39.0°C
PCH_CHIP_CPU_MAX_TEMP: +0.0°C
PCH_CHIP_TEMP: +0.0°C
PCH_CPU_TEMP: +0.0°C
PCH_MCH_TEMP: +0.0°C
Agent0 Dimm0: +0.0°C
TSI0_TEMP: +49.1°C
intrusion0: ALARM
intrusion1: OK
beep_enable: disabled
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +49.1°C
Tccd1: +42.8°C
Tccd2: +41.0°C
Not sure why it says I’m using a 6796, which isn’t the case, but oh well - it works! Only wish it looked a bit more readable. Luckily enough I found this lifesaver of a config (had to tweak the chipname though). Now it looks great.
mt7921_phy0-pci-0900
Adapter: PCI adapter
temp1: +38.0°C
nvme-pci-0200
Adapter: PCI adapter
Composite: +42.9°C (low = -5.2°C, high = +79.8°C)
(crit = +84.8°C)
nct6796-isa-0290
Adapter: ISA adapter
VCORE: 1.06 V (min = +0.00 V, max = +1.74 V)
+5V: 5.04 V (min = +0.00 V, max = +0.00 V) ALARM
AVSB: 3.36 V (min = +0.00 V, max = +0.00 V) ALARM
+3.3V: 3.28 V (min = +0.00 V, max = +0.00 V) ALARM
+12V: 12.19 V (min = +0.00 V, max = +0.00 V) ALARM
CHIPSET: 1.04 V (min = +0.00 V, max = +0.00 V) ALARM
APU_VDDIO: 704.00 mV (min = +0.00 V, max = +0.00 V) ALARM
+3.3VSB: 3.36 V (min = +0.00 V, max = +0.00 V) ALARM
VBAT: 3.26 V (min = +0.00 V, max = +0.00 V) ALARM
PLL VTT: 1.64 V (min = +0.00 V, max = +0.00 V) ALARM
DRAM: 1.14 V (min = +0.00 V, max = +0.00 V) ALARM
VDDCR_SOC: 1.12 V (min = +0.00 V, max = +0.00 V) ALARM
PLL: 440.00 mV (min = +0.00 V, max = +0.00 V) ALARM
CHA_FAN1: 0 RPM (min = 0 RPM)
CPU_FAN: 939 RPM (min = 0 RPM)
CHA_FAN2: 0 RPM (min = 0 RPM)
fan6: 0 RPM (min = 0 RPM)
MOTHERBOARD: +39.0°C (high = +80.0°C, hyst = +75.0°C) sensor = thermistor
CPU DIODE: +39.0°C
CPU PKG: +0.0°C
Agent0 Dimm0: +0.0°C
TSI0_TEMP: +49.1°C
k10temp-pci-00c3
Adapter: PCI adapter
Tctl: +49.1°C
Tccd1: +41.1°C
Tccd2: +41.9°C
Now to make everything permanent I just add nct6775 to /etc/modules-load.d/sensors.conf and options nct6775 id=0xd420 to /etc/modprobe.d/sensors.conf as I found here. And voilá, everything works.
If this help someone in the future make sure to give me some love.
PS: Mods might want to move this to Hardware