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
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