Super I/O Chip: erinevus redaktsioonide vahel

Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
Resümee puudub
Resümee puudub
8. rida: 8. rida:
   
 
[[Fail:20251005-amd-x570-chipset-based-computer-block-diagram-gigabyte-01.png|700px]]
 
[[Fail:20251005-amd-x570-chipset-based-computer-block-diagram-gigabyte-01.png|700px]]
  +
  +
  +
===Nuvoton===
  +
  +
Asus 'TUF GAMING B550-PLUS' emaplaat kasutab Nuvoton super i/o kiipi
  +
  +
<pre>
  +
root@pve-svc-02:~# dmidecode -s baseboard-product-name
  +
TUF GAMING B550-PLUS
  +
</pre>
  +
  +
i2cdetect väljund
  +
  +
<pre>
  +
root@pve-svc-02:~# i2cdetect -l
  +
i2c-0 i2c Synopsys DesignWare I2C adapter I2C adapter
  +
i2c-1 smbus SMBus PIIX4 adapter port 0 at 0b00 SMBus adapter
  +
i2c-2 smbus SMBus PIIX4 adapter port 2 at 0b00 SMBus adapter
  +
i2c-3 smbus SMBus PIIX4 adapter port 1 at 0b20 SMBus adapter
  +
i2c-4 i2c nvkm-0000:04:00.0-bus-0000 I2C adapter
  +
i2c-5 i2c nvkm-0000:04:00.0-bus-0001 I2C adapter
  +
i2c-6 i2c nvkm-0000:04:00.0-bus-0002 I2C adapter
  +
</pre>
  +
  +
Leidmiseks sobib kasutada utiliiti sensors-detect
  +
  +
<pre>
  +
root@pve-svc-02:~# sensors-detect
  +
# sensors-detect version 3.6.0
  +
# Board: ASUSTeK COMPUTER INC. TUF GAMING B550-PLUS
  +
# Kernel: 6.8.12-11-pve x86_64
  +
# Processor: AMD Ryzen 5 5500 (25/80/0)
  +
  +
This program will help you determine which kernel modules you need
  +
to load to use lm_sensors most effectively. It is generally safe
  +
and recommended to accept the default answers to all questions,
  +
unless you know what you're doing.
  +
  +
Some south bridges, CPUs or memory controllers contain embedded sensors.
  +
Do you want to scan for them? This is totally safe. (YES/no):
  +
Module cpuid loaded successfully.
  +
Silicon Integrated Systems SIS5595... No
  +
VIA VT82C686 Integrated Sensors... No
  +
VIA VT8231 Integrated Sensors... No
  +
AMD K8 thermal sensors... No
  +
AMD Family 10h thermal sensors... No
  +
AMD Family 11h thermal sensors... No
  +
AMD Family 12h and 14h thermal sensors... No
  +
AMD Family 15h thermal sensors... No
  +
AMD Family 16h thermal sensors... No
  +
AMD Family 17h thermal sensors... No
  +
AMD Family 15h power sensors... No
  +
AMD Family 16h power sensors... No
  +
Hygon Family 18h thermal sensors... No
  +
Intel digital thermal sensor... No
  +
Intel AMB FB-DIMM thermal sensor... No
  +
Intel 5500/5520/X58 thermal sensor... No
  +
VIA C7 thermal sensor... No
  +
VIA Nano thermal sensor... No
  +
  +
Some Super I/O chips contain embedded sensors. We have to write to
  +
standard I/O ports to probe them. This is usually safe.
  +
Do you want to scan for Super I/O sensors? (YES/no):
  +
Probing for Super-I/O at 0x2e/0x2f
  +
Trying family `National Semiconductor/ITE'... No
  +
Trying family `SMSC'... No
  +
Trying family `VIA/Winbond/Nuvoton/Fintek'... Yes
  +
Found `Nuvoton NCT6798D Super IO Sensors' Success!
  +
(address 0x290, driver `nct6775')
  +
Probing for Super-I/O at 0x4e/0x4f
  +
Trying family `National Semiconductor/ITE'... No
  +
Trying family `SMSC'... No
  +
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
  +
Trying family `ITE'... No
  +
..
  +
</pre>
  +
  +
kus
  +
  +
* Nuvoton NCT6798D Super IO Sensor - leiti
  +
* ITE - samuti populaarne aga tagasihoidlikumalt Linux poolt toetatud - ei leitud
  +
  +
ning kasutamiseks
  +
  +
<pre>
  +
root@pve-svc-02:~# modprobe nct6775
  +
root@pve-svc-02:~# dmesg -T | tail -n 1
  +
[Sun Oct 5 22:57:44 2025] nct6775: Found NCT6798D or compatible chip at 0x2e:0x290
  +
</pre>
   
 
===Kasulikud lisamaterjalid===
 
===Kasulikud lisamaterjalid===

Redaktsioon: 5. oktoober 2025, kell 22:58

Sissejuhatus

TODO

Tööpõhimõte

Tüüpilise 2023 aasta desktop arvuti plokkskeem võiks olla selline, Gigabyte näites X570 põhise emaplaadi näitel

20251005-amd-x570-chipset-based-computer-block-diagram-gigabyte-01.png


Nuvoton

Asus 'TUF GAMING B550-PLUS' emaplaat kasutab Nuvoton super i/o kiipi

root@pve-svc-02:~# dmidecode -s baseboard-product-name
TUF GAMING B550-PLUS

i2cdetect väljund

root@pve-svc-02:~# i2cdetect -l
i2c-0	i2c       	Synopsys DesignWare I2C adapter 	I2C adapter
i2c-1	smbus     	SMBus PIIX4 adapter port 0 at 0b00	SMBus adapter
i2c-2	smbus     	SMBus PIIX4 adapter port 2 at 0b00	SMBus adapter
i2c-3	smbus     	SMBus PIIX4 adapter port 1 at 0b20	SMBus adapter
i2c-4	i2c       	nvkm-0000:04:00.0-bus-0000      	I2C adapter
i2c-5	i2c       	nvkm-0000:04:00.0-bus-0001      	I2C adapter
i2c-6	i2c       	nvkm-0000:04:00.0-bus-0002      	I2C adapter

Leidmiseks sobib kasutada utiliiti sensors-detect

root@pve-svc-02:~# sensors-detect
# sensors-detect version 3.6.0
# Board: ASUSTeK COMPUTER INC. TUF GAMING B550-PLUS
# Kernel: 6.8.12-11-pve x86_64
# Processor: AMD Ryzen 5 5500 (25/80/0)

This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.

Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Module cpuid loaded successfully.
Silicon Integrated Systems SIS5595...                       No
VIA VT82C686 Integrated Sensors...                          No
VIA VT8231 Integrated Sensors...                            No
AMD K8 thermal sensors...                                   No
AMD Family 10h thermal sensors...                           No
AMD Family 11h thermal sensors...                           No
AMD Family 12h and 14h thermal sensors...                   No
AMD Family 15h thermal sensors...                           No
AMD Family 16h thermal sensors...                           No
AMD Family 17h thermal sensors...                           No
AMD Family 15h power sensors...                             No
AMD Family 16h power sensors...                             No
Hygon Family 18h thermal sensors...                         No
Intel digital thermal sensor...                             No
Intel AMB FB-DIMM thermal sensor...                         No
Intel 5500/5520/X58 thermal sensor...                       No
VIA C7 thermal sensor...                                    No
VIA Nano thermal sensor...                                  No

Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found `Nuvoton NCT6798D Super IO Sensors'                   Success!
    (address 0x290, driver `nct6775')
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
Trying family `SMSC'...                                     No
Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
Trying family `ITE'...                                      No
..

kus

  • Nuvoton NCT6798D Super IO Sensor - leiti
  • ITE - samuti populaarne aga tagasihoidlikumalt Linux poolt toetatud - ei leitud

ning kasutamiseks

root@pve-svc-02:~# modprobe nct6775
root@pve-svc-02:~# dmesg -T | tail -n 1
[Sun Oct  5 22:57:44 2025] nct6775: Found NCT6798D or compatible chip at 0x2e:0x290

Kasulikud lisamaterjalid