Minisforum UM790 Pro - lhl/linuxlaptops GitHub Wiki
I had a Batch 1 Framework AMD Ryzen 7 7840U Mainboard Kit order but cancelled when it was clear there wouldn't be ECC support (despite the chip's ECC capability). I picked up a MBA earlier in the year because my 12th Gen Framework wasn't cutting it on battery life for all-day travel and while my original thought was that it would be fun to upgrade and see if I could give it another go w/ the improvements that a Ryzen upgrade could bring, being able to move it for use as a home server later was a big part of the draw.
- Framework's inability to ship any BIOS updates is also a bit sad panda.
However, as it turns out, soon after cancelling, I ended up relocating my Ryzen 5950X workstation and repurposing it as a full-time multi-GPU AI dev box and needed a home workstation. I tried using the Framework laptop as my main workstation for bit. That was honestly fine, but I had seen some good benchmark scores for the Ryzen 7000s and I decided that I wanted to test it out for myself, so here we are.
My plan isn't to write an in-depth review, more taking notes on the hardware and software setup (Arch Linux). If you search for "UM790" on YouTube you'll find lots of review videos, and here are a couple in-depth written ones:
- ServeTheHome: Minisforum UM790 Pro Review Big Upgrade to a Small AMD System
- NotebookCheck: Minisforum Venus Series UM790 Pro review: Better than its competitors thanks to an AMD Ryzen 9 7940HS and a Radeon 780M
There are actually quite a few of these Ryzen 7000 mini PCs floating around. The highest end alternative to the UM790 Pro is the Beelink GTR7 Pro, and it looks like a decent choice as well, but I went for the Minisforum for a couple reasons:
- The Beelink has inadequate bottom-plate cooling for the RAM and SSDs. DDR5 and PCIe 4.0 SSDs both are quite hot now and the UM790 Pro had better temps in the technical reviews I could find (Chinese-only - western reviewers need to step up their temp measuring game). This bit Minisforum hard with their UM690 and was something they specifically worked on/improved greatly for the UM790. It looks like Beelink is learning their lesson now and is actually going to be shipping new bottom plates with better ventilation to existing/new owners.
- Beelink was not selling a barebones or a 64GB version, so it would have been more expensive to get to 64GB.
- Minisforum had an active Discord, while Beelink seems to have just their forums (or I suppose r/MiniPCs).
- The GTR7 has a (pointless?) proprietary power supply plug that's not a deal-killer, but the future PITA potential is very high...
- A minor factor, but while I like the colorways, the amount of "GTR" logos plastered everywhere seems a bit excessive. The chassis is a little larger than the Minisforum, but that's neglible. Both are too tall to fit in a 1U.
- Also minor, it comes with an AX200 WiFi 6 vs an AX210 WiFi 6E card.
The GTR7/GTR7 Pros have some pros though. I prefer its 1 x DP 1.4 + 1 x HDMI 2.1 vs 2 x HDMI 2.1 of the UM790. Having 2 x 2.5GbE NICs is nice. Both of these units have 2 full 40Gbps USB 4.0 ports (some might prefer the GTR7's front/back placement, I don't much care either way) and support for 2 x PCIe 4.0 M.2 slots. There are more of these mini PCs than you can shake a stick at though, and if you're looking for a big list of specs, this Mini PC Guide spreadsheet maintained by u/SerMumble is worth checking out.
2023-08-23: Minisforum has announced a couple new interesting products. A higher spec UM790 XTX, and an MS-01 workstation form-factor:
- https://videocardz.com/newz/minisforum-um790-xtx-mini-pc-features-70w-amd-ryzen-7040-apu-and-oculink-connector
- https://post.smzdm.com/p/a30v0n9n/
My unit arrived while I was out of town around 2023-07-31 (the first batch of non-barebones kits). I ordered the 64GB DDR5-5600 / 1TB SSD version and it came with:
- AMI BIOS 1.04, EC 2.06
- 2 x Kingston CBD56S46BD8HA-32 32GB DDR5-5600
- 1TB Kingston KINGSTON OM8PGP41024Q-A0 NVMe PCIe 4.0 x4
- A clean, non-setup Windows 11 w/ OEM AMD drivers 22.40.03.38 (image)
As of this writing, in the US, you can get the barebone kit for $519 ($270 less than the 64GB/1TB kit) and you can get 2x32GB DDR5-5600 SODIMMs for as low as $170 although certain kits are not JEDEC or have low throttling temps and might not work well. Crucial and Kingston Impact Fury 5600's have been confirmed to work, but it's probably worth checking their forums or Discord to double check.
This device is connected via HDMI 2.1 8K cables to:
- LG 32GQ950-B @ 3840x2160 @ 120Hz
- ASUS VG27AQ @ 2560x1440 @ 120Hz
Currently many Ryzen 7000U/H (Phoenix) mini pcs have stability issues. While I'm trying to keep this section up to date, the best way to track problems is probably going to be the Minisforum Forums: https://bbs.minisforum.com/forums/ryzen%E2%84%A2-9-7940hs.190/
Summary of issues/fixes:
- Many users have spontaneous reboots, black screens and other lockups. This appears to be due to C6 low-power modes on the CPU - disabling PSS in the BIOS and/or disabling C6 seems to resolve this.
- Some people have graphics corruption, which appears to be related to bad memory, memory training or memory controller. Lowering memory frequency in the BIOS seems to help.
- Some people have issues with high-refresh/multiple HDMI outputs - some of this may be due to poor cables but there's likely AGESA/GOP issues as well? Lowering memory frequency may also help here.
- There can be some USB4 issues, recommended to not suspend to minimize lockups on wake.
My system came w/ BIOS 1.04 which had intermittent black screen lockups (no reboot, nothing in journalctl
) which I solved by either disabling PSS (no noticeable increased power usage) or using amd-disable-c6.
I updated to BIOS 1.07 to have increased VRAM/GART options (up to 8GB from 6GB), but it looks like updated AGESA/GOP did not help lockups w/o disabling C6 for me. It did seem to resolve a very rare issue I had previously where one of my displays sometimes went on the fritz after screen blanking. It also introduced a new issue where if going over the VRAM amount, it can lead to a hard crash (replicable for me when testing out LLMs w/ ROCm).
I have a Thunderbolt 3 dock attached, and have an external ZikeDrive (ASM2464PD) USB4 enclosure that work fine, although I have experienced occasional plugin errors on boot.
I am currently using this as my primary workstation, and with the C6 stability workaround, it has been relatively stable. The only instability I've noticed under normal usage is occasional video hitches for YouTube playback (playback freezes, then resumes).
Anyone with problems should first check if they have bad hardware (and get warranty support if that's the case). Some people have bad memory or other other bad hardware causing system stability issues. To eliminate that possibility first, it's best to use a testing app. You can use a free version of the commercial MemTest86 or the open source MemTest86+ (Linux instructions) - note the Arch Linux Boot USB also comes with a MemTest86+ boot option pre-installed, which is what I used (full PASS).
I'd also recommend using y-cruncher as a good burn-in test (considered to be more demanding than Prime95). How I ran it:
paru -S y-cruncher
y-cruncher stress
...
Iteration: 35 Total Elapsed Time: 31485.324 seconds ( 8.746 hours )
If you've eliminated bad memory/CPU as the cause of your instability, the next step is:
- In the BIOS, you can disable
PSS (Power Support States)
inAdvanced > CPU Configuration
. This basically disables advanced power-saving on the CPU. If you're on Windows and having issues, this might be your only option:
$ cpupower frequency-info
analyzing CPU 3:
no or unknown cpufreq driver is active on this CPU
CPUs which run at the same hardware frequency: Not Available
CPUs which need to have their frequency coordinated by software: Not Available
maximum transition latency: Cannot determine or is not supported.
Not Available
available cpufreq governors: Not Available
Unable to determine current policy
current CPU frequency: Unable to call hardware
current CPU frequency: Unable to call to kernel
boost state support:
Supported: yes
Active: yes
Boost States: 0
Total States: 3
Pstate-P0: 4000MHz
Pstate-P1: 2200MHz
Pstate-P2: 1600MHz
Just for reference, here's how it looks by default:
analyzing CPU 5:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 5
CPUs which need to have their frequency coordinated by software: 5
maximum transition latency: Cannot determine or is not supported.
hardware limits: 1.60 GHz - 6.84 GHz
available frequency steps: 4.00 GHz, 2.20 GHz, 1.60 GHz
available cpufreq governors: conservative ondemand userspace powersave performance schedutil
current policy: frequency should be within 1.60 GHz and 4.00 GHz.
The governor "schedutil" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 1.41 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: no
From my measurements (see: Power Management), there was basically no performance or power difference despite a higher idle clock, so I think this is a good option for most people.
For Linux 6.3+ users, there's an alternative option, and that's passing amd_pstate
(kernel docs) as a kernel option. (In this case, you leave PSS=on, otherwise power states are disabled and the amd_pstate
driver won't do anything.) There are reports of people having good luck with all options (active
, guided
, and passive
) this looks like:
analyzing CPU 10:
driver: amd-pstate-epp
CPUs which run at the same hardware frequency: 10
CPUs which need to have their frequency coordinated by software: 10
maximum transition latency: Cannot determine or is not supported.
hardware limits: 400 MHz - 6.07 GHz
available cpufreq governors: performance powersave
current policy: frequency should be within 400 MHz and 6.07 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency: Unable to call hardware
current CPU frequency: 2.88 GHz (asserted by call to kernel)
boost state support:
Supported: yes
Active: no
- Although others have reported unequivocal success, while it sometimes took days, for me, I eventually actually got black screen lockups from hours to days in all versions
- My solution with
amd_pstate
was to use it in combination with amd-disable-c6 (requiresmsr
kernel module) to disable the C6 state. And if you go down theamd_pstate
route and still have problems, I'd recommend using a method to disable the C6 state (ZenStates-Linux or disable-c6 might be two other options).
Wonky C6 has has been a long-running issue with AMD Zen chips...
- https://forum.level1techs.com/t/ryzen-and-disabling-c6-c-state-the-curse-of-c6/153167
- https://www.reddit.com/r/Amd/comments/13j086h/asus_x670e_users_experience_with_agesa_pi_1007a/
Some more color on EPP/CPU Power:
- https://www.reddit.com/r/thinkpad/comments/13ckyhh/linux_t14s_g3_new_amd_pstate_epp_driver_seems_to/
- https://old.reddit.com/r/archlinux/comments/1381g2g/amd_pstate_epp_scaling_driver_available_with/
- https://www.phoronix.com/review/amd-pstate-epp-ryzen-mobile
- https://gist.github.com/wmealing/2dd2b543c4d3cff6cab7
On Windows now, there may be a way to disable C6:
- https://forum.bee-link.com/forum.php?mod=viewthread&tid=87067&extra=page%3D1&page=8
- Some reports from the Discord also suggest that core isolation needs to be disabled for this to work
More:
- BIOS 1.07 has been released w/ an updated AGESA and GOP but doesn't seem to fix stability and may introduce some new crashes - I installed 1.07 but still require the C6 disable to avoid crashes.
-
4GB UMA_SPECIFIED VRAM in the BIOS may lead to some boundary issues
- Some people have improved stability by lowered DDR5 memory speed to 4800 or 4000 speed.
- Some people have reported issues with high-refresh/multiple displays (I've had no problems so far with BIOS 1.07 - with 1.04 I had an intermittent display output issue on the secondary output when waking up a blanked display)
Some people have reported very weak wifi reception. The internal antennas are attached to the bottom of the case.
When sitting on my table (Ikea 1" MDF) my reception, while not ideal, is adequate (Enterprise WiFi 6 AP in next room, about 5m away):
❯ iwconfig wlp3s0
wlp3s0 IEEE 802.11
Mode:Managed Frequency:5.24 GHz
Bit Rate=245 Mb/s Tx-Power=22 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=54/70 Signal level=-56 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:25 Missed beacon:0
As a point of comparison, my Framework 12th gen (with a similar AX210 wifi controller) gets about -53 dBm (57/70 link quality) but connects at a 1.0806 Gb/s link rate.
Note: I am primarily using a hard link however, despite switching to a 15m 600MHz Cat7 cable (which is validated for 10GBASE), I am only able to get about 1.2 Gbps throughput connecting either to a 2.5Gbps switch or directly to a 2.5Gbps I225-V rev3 port on an OPNsense router (playing around w/ iperf3
window settings, MTU to optimize a bit, but that's probably a future project).
I'd never actually touched Windows 11 before, so I had a quick poke around, mostly with the intention of running a couple benchmarks. One thing worth noting, in turns out Windows 11 requires some acrobatics now to create an offline account. The meme is that Windows 11 is now basically spyware OOTB, which may or may not be fair, but for those who are actually using Windows, I'd recommend running something like O&O ShutUp that can give you some control over your telemetry options.
Surprisingly, there's seemingly no performance difference between the OEM and AMD's latest drivers despite the 3 month gap.
OEM preinstalled drivers (2023-04-28)
Type | Score |
---|---|
Single-Core | 2623 |
Multi-Core | 13547 |
OpenCL | 33871 |
Vulkan | 37019 |
First compatible AMD released drivers (2023-07-25)
Type | Score |
---|---|
Single-Core | 2580 |
Multi-Core | 13588 |
OpenCL | 32888 |
Vulkan | 37058 |
Since I pulled the included drive, here's some benchmarks and info. First the CrystalDiskInfo:
----------------------------------------------------------------------------
CrystalDiskInfo 9.1.1 (C) 2008-2023 hiyohiyo
Crystal Dew World: https://crystalmark.info/
----------------------------------------------------------------------------
OS : Windows 11 Professional [10.0 Build 22621] (x64)
Date : 2023/08/16 8:57:20
-- Controller Map ----------------------------------------------------------
- Microsoft Storage Spaces Controller [SCSI]
+ Standard NVM Express Controller [SCSI]
- KINGSTON OM8PGP41024Q-A0
-- Disk List ---------------------------------------------------------------
(01) KINGSTON OM8PGP41024Q-A0 : 1024.2 GB [0/0/0, sq] - nv
----------------------------------------------------------------------------
(01) KINGSTON OM8PGP41024Q-A0
----------------------------------------------------------------------------
Model : KINGSTON OM8PGP41024Q-A0
Firmware : ELFK0S.6
Serial Number : XXX
Disk Size : 1024.2 GB
Interface : NVM Express
Standard : NVM Express 1.4
Transfer Mode : PCIe 4.0 x4 | PCIe 4.0 x4
Power On Hours : 0 hours
Power On Count : 11 count
Host Reads : 104 GB
Host Writes : 100 GB
Temperature : 32 C (89 F)
Health Status : Good (100 %)
Features : S.M.A.R.T., TRIM, VolatileWriteCache
Drive Letter : C:
And CrystaliskMark results:
------------------------------------------------------------------------------
CrystalDiskMark 8.0.4 x64 (C) 2007-2021 hiyohiyo
Crystal Dew World: https://crystalmark.info/
------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
[Read]
SEQ 1MiB (Q= 8, T= 1): 4795.149 MB/s [ 4573.0 IOPS] < 1748.46 us>
SEQ 1MiB (Q= 1, T= 1): 2253.813 MB/s [ 2149.4 IOPS] < 465.05 us>
RND 4KiB (Q= 32, T= 1): 505.928 MB/s [ 123517.6 IOPS] < 250.86 us>
RND 4KiB (Q= 1, T= 1): 60.269 MB/s [ 14714.1 IOPS] < 67.88 us>
[Write]
SEQ 1MiB (Q= 8, T= 1): 3951.092 MB/s [ 3768.1 IOPS] < 2117.30 us>
SEQ 1MiB (Q= 1, T= 1): 3707.050 MB/s [ 3535.3 IOPS] < 282.63 us>
RND 4KiB (Q= 32, T= 1): 736.102 MB/s [ 179712.4 IOPS] < 177.62 us>
RND 4KiB (Q= 1, T= 1): 187.869 MB/s [ 45866.5 IOPS] < 21.73 us>
Profile: Default
Test: 1 GiB (x5) [C: 11% (103/953GiB)]
Mode: [Admin]
Time: Measure 5 sec / Interval 5 sec
Date: 2023/08/17 1:23:18
OS: Windows 11 Professional [10.0 Build 22621] (x64)
This is an OEM/embedded drive and won't win drag races, but looks totally cromulent and the sequential reads/writes would have been considered top-tier just a few years ago.
Just for reference here are the AMD Adrenalin dumps for the OEM 22.40.03.38:
APU - AMD Radeon 780M Graphics - Primary/Integrated
VRAM - 2048 MB - DDR5 2800 MHz
Graphics - AMD Radeon 780M Graphics
Graphics Manufacturer - Built by AMD
Usable Memory Size - 2048 MB
Core Clock - 2799 MHz
Memory Type - DDR5
Memory Clock - 2800 MHz
Memory Bit Rate - 5.60 Gbps
Total Memory Bandwidth - 89 GByte/s
BIOS Part Number - 113-PHXGENERIC-001
BIOS Version - 022.012.000.016
BIOS Date - 2023/03/28 03:12
Device ID - 15BF
Revision ID - C1
Vendor ID - 1002
SubSystem ID - 0124
SubSystem Vendor ID - 1002
Bus Type - PCI
Current Bus Settings - PCI
APU - AMD Radeon 780M Graphics - Primary/Integrated
VRAM - 2048 MB - DDR5 2800 MHz
Driver Version - 22.40.03.38-230428a-391535C-ATI
AMD Windows Driver Version - 31.0.14003.38003
Direct3D API Version - 12.2
Vulkan™ API Version - 1.3.237
OpenCL™ API Version - 2.0
OpenGL® API Version - 4.6
Direct3D® Driver Version - 9.14.10.01525
Vulkan™ Driver Version - 2.0.250
OpenCL® Driver Version - 31.0.14003.38003
OpenGL® Driver Version - 23.04.221211_b5b27f1
2D Driver Version - 8.1.1.1634
2D Driver File Path - /REGISTRY/MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4d36e968-e325-11ce-bfc1-08002be10318}/0001
UI Version - 2023.0428.2157.1963
AMD Audio Driver Version - 10.0.1.24
Driver Provider - Advanced Micro Devices, Inc.
Windows Edition - Windows 11 Professional (64 bit)
Windows Version - 22H2
CPU - AMD Ryzen 9 7940HS w/ Radeon 780M Graphics - 8 Cores
RAM - 64 GB
Model - AMD Ryzen 9 7940HS w/ Radeon 780M Graphics
Processor Speed - 3.99 GHz
Cores - 8
Threads - 16
RAM - 64 GB
And when updated to 23.7.2:
APU - AMD Radeon 780M Graphics - Primary/Integrated
VRAM - 2048 MB - DDR5 2800 MHz
Driver Version - 23.10.23.02-230720a-394441C-AMD-Software-Adrenalin-Edition
AMD Windows Driver Version - 31.0.21023.2012
Direct3D API Version - 12.2
Vulkan™ API Version - 1.3.250
OpenCL™ API Version - 2.0
OpenGL® API Version - 4.6
Direct3D® Driver Version - 9.14.10.01526
Vulkan™ Driver Version - 2.0.270
OpenCL® Driver Version - 31.0.21023.2010
OpenGL® Driver Version - 23.07.230531_53c0013
2D Driver Version - 8.1.1.1634
2D Driver File Path - /REGISTRY/MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4d36e968-e325-11ce-bfc1-08002be10318}/0000
UI Version - 2023.0725.0042.1980
AMD Audio Driver Version - 10.0.1.27
Driver Provider - Advanced Micro Devices, Inc.
Windows Edition - Windows 11 Professional (64 bit)
Windows Version - 22H2
My machine came with BIOS 1.04 (2023-07-07) OOTB. There was an "under-verified" 1.05 version that came out and was removed from the UM790 Pro downloads page, and some users in Discord have 1.01 and 1.03 installed. The BIOS has very few options (it does have SVM and a performance mode, which I've enabled). I've also increased the UMA frame buffer (defaults to 2GB, 6GB is the max BIOS option). I have it set to the max (6144MB) of dedicated graphics memory currently. While the GTT is much larger (~28GiB for a total of 35146MB addressable GPU memory), by default Vulkan and other compute apps may not be able to take advantage of it unless they are memory aware (naive PyTorch will fail, but more on that later).
For those wanting to look at the 1.04 ACPI/DSDT, I have exported there here:
A bit of an aside, but since this comes up fairly often and I wrote a guide in a Discord, flashing the BIOS w/ Linux is actually pretty easy since the BIOS updates include the .bin
, .efi
, and a convenient .nsh
script as well. Here's the step-by-step:
-
7z x
the archive and move the extracted folder to/boot
(probably will need sudo, you can also rename the folder tobios
or something easy to type if you want while you're at it) - Reboot into the BIOS - you can probably run
systemctl reboot --firmware-setup
to save yourself some button mashing, and then select the "EFI shell" option (this may show up as an option in your boot manager as well) - Once in the EFI shell:
fs0:
cd YOUR-BIOS-FOLDER
EFiFlash.nsh
After it finishes (it will take a few minutes, just let it do it's thing), it might reboot another couple times (memory retraining maybe?).
If you're just interested in an overview of all the hardware, you can take a look at my hw-probe submission here: https://linux-hardware.org/?probe=94b9b057b4
# https://wiki.archlinux.org/title/Hardware_probe
paru -S hw-probe acpica mesa-utils smartmontools
# https://linux-hardware.org/?view=howto
sudo -E hw-probe -all -upload
Overview of the devices (PCIe, USB, etc)
zen4
description: Desktop Computer
product: F7BSC (Default string)
vendor: Micro Computer (HK) Tech Limited
version: Default string
serial: Default string
width: 64 bits
capabilities: smbios-3.5.0 dmi-3.5.0 smp vsyscall32
configuration: boot=normal chassis=desktop family=Default string sku=Default string uuid=XXX
*-core
description: Motherboard
product: F7BSC
vendor: Shenzhen Meigao Electronic Equipment Co.,Ltd
physical id: 0
version: Default string
serial: Default string
slot: Default string
*-firmware
description: BIOS
vendor: American Megatrends International, LLC.
physical id: 0
version: 1.04
date: 07/07/2023
size: 64KiB
capacity: 32MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd acpi biosbootspecification uefi
*-cache:0
description: L1 cache
physical id: b
slot: L1 - Cache
size: 512KiB
capacity: 512KiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: c
slot: L2 - Cache
size: 8MiB
capacity: 8MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: d
slot: L3 - Cache
size: 16MiB
capacity: 16MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=3
*-cpu
description: CPU
product: AMD Ryzen 9 7940HS w/ Radeon 780M Graphics
vendor: Advanced Micro Devices [AMD]
physical id: e
bus info: cpu@0
version: 25.116.1
serial: Unknown
slot: FP8
size: 1600MHz
capacity: 6843MHz
width: 64 bits
clock: 100MHz
capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp x86-64 constant_tsc rep_good amd_lbr_v2 nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca flush_l1d cpufreq
configuration: cores=8 enabledcores=8 microcode=175128833 threads=16
*-memory
description: System Memory
physical id: 10
slot: System board or motherboard
size: 64GiB
*-bank:0
description: SODIMM Synchronous Unbuffered (Unregistered) 5600 MHz (0.2 ns)
product: CBD56S46BD8HA-32
vendor: Kingston
physical id: 0
serial: XXX
slot: DIMM 0
size: 32GiB
width: 64 bits
clock: 1305MHz (0.8ns)
*-bank:1
description: SODIMM Synchronous Unbuffered (Unregistered) 5600 MHz (0.2 ns)
product: CBD56S46BD8HA-32
vendor: Kingston
physical id: 1
serial: XXX
slot: DIMM 0
size: 32GiB
width: 64 bits
clock: 1305MHz (0.8ns)
*-pci:0
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 100
bus info: pci@0000:00:00.0
version: 00
width: 32 bits
clock: 33MHz
*-generic UNCLAIMED
description: IOMMU
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.2
bus info: pci@0000:00:00.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: msi ht bus_master cap_list
configuration: latency=0
*-pci:0
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 1.2
bus info: pci@0000:00:01.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:29 memory:dcd00000-dcdfffff
*-nvme
description: NVMe device
product: CT4000P3SSD8
vendor: Micron/Crucial Technology
physical id: 0
bus info: pci@0000:01:00.0
logical name: /dev/nvme0
version: P9CR30A
serial: XXX
width: 64 bits
clock: 33MHz
capabilities: nvme pciexpress msix msi pm nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2014.08.org.nvmexpress:c0a9c0a92305E6A5A3AF CT4000P3SSD8 state=live
resources: irq:42 memory:dcd00000-dcd03fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon2
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng0n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@0:1
logical name: /dev/nvme0n1
size: 3726GiB (4TB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=XXX logicalsectorsize=512 sectorsize=512 wwid=XXX
*-volume
description: EXT4 volume
vendor: Linux
physical id: 1
bus info: nvme@0:1,1
logical name: /dev/nvme0n1p1
logical name: /data
version: 1.0
serial: XXX
size: 3726GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2023-03-18 00:44:02 filesystem=ext4 label=4TB-P3-data lastmountpoint=/data modified=2023-08-18 05:51:23 mount.fstype=ext4 mount.options=rw,relatime mounted=2023-08-18 05:51:23 state=mounted
*-pci:1
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 2.1
bus info: pci@0000:00:02.1
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:30 ioport:f000(size=4096) memory:dcc00000-dccfffff
*-network
description: Ethernet interface
product: RTL8125 2.5GbE Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:02:00.0
logical name: enp2s0
version: 05
serial: XXX
capacity: 2500Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 2500bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=6.4.11-arch1-1-custom firmware=rtl8125b-2_0.0.2 07/13/20 latency=0 link=no multicast=yes port=twisted pair
resources: irq:78 ioport:f000(size=256) memory:dcc00000-dcc0ffff memory:dcc10000-dcc13fff
*-pci:2
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 2.3
bus info: pci@0000:00:02.3
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:31 memory:dcb00000-dcbfffff
*-network
description: Wireless interface
product: Wi-Fi 6 AX210/AX211/AX411 160MHz
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 1a
serial: XXX
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=6.4.11-arch1-1-custom firmware=78.3bfdc55f.0 ty-a0-gf-a0-78.uc ip=192.168.1.245 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:46 memory:dcb00000-dcb03fff
*-pci:3
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 2.4
bus info: pci@0000:00:02.4
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:32 memory:dca00000-dcafffff
*-nvme
description: NVMe device
product: MS950G70PCIe4 4096G
vendor: MAXIO Technology (Hangzhou) Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: /dev/nvme1
version: HS12717
serial: XXX
width: 64 bits
clock: 33MHz
capabilities: nvme pm msi pciexpress msix nvm_express bus_master cap_list
configuration: driver=nvme latency=0 nqn=nqn.2014-08.com.maxio:nvme:1602:M.2:30105936630 state=live
resources: irq:43 memory:dca00000-dca03fff
*-namespace:0
description: NVMe disk
physical id: 0
logical name: hwmon1
*-namespace:1
description: NVMe disk
physical id: 2
logical name: /dev/ng1n1
*-namespace:2
description: NVMe disk
physical id: 1
bus info: nvme@1:1
logical name: /dev/nvme1n1
size: 3815GiB (4096GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: guid=XXX logicalsectorsize=512 sectorsize=512 wwid=XXX
*-volume:0 UNCLAIMED
description: Windows FAT volume
vendor: mkfs.fat
physical id: 1
bus info: nvme@1:1,1
version: FAT32
serial: XXX
size: 1022MiB
capacity: 1023MiB
capabilities: boot fat initialized
configuration: FATs=2 filesystem=fat label=EFI
*-volume:1
description: EXT4 volume
vendor: Linux
physical id: 2
bus info: nvme@1:1,2
logical name: /dev/nvme1n1p2
logical name: /
version: 1.0
serial: XXX
size: 3750GiB
capabilities: journaled extended_attributes large_files huge_files dir_nlink recover 64bit extents ext4 ext2 initialized
configuration: created=2023-08-17 16:48:41 filesystem=ext4 label=MS950-root lastmountpoint=/ modified=2023-08-18 05:51:22 mount.fstype=ext4 mount.options=rw,relatime mounted=2023-08-18 05:51:22 state=mounted
*-volume:2
description: Linux swap volume
physical id: 3
bus info: nvme@1:1,3
logical name: /dev/nvme1n1p3
version: 1
serial: XXX
size: 63GiB
capacity: 63GiB
capabilities: swap initialized
configuration: filesystem=swap label=MS950-swap pagesize=4095
*-pci:4
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 3.1
bus info: pci@0000:00:03.1
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:33 ioport:a000(size=16384) memory:c4000000-dbffffff ioport:6c00000000(size=68719476736)
*-pci:5
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 4.1
bus info: pci@0000:00:04.1
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi ht normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:34 ioport:6000(size=16384) memory:ac000000-c3ffffff ioport:5c00000000(size=68719476736)
*-pci:6
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 8.1
bus info: pci@0000:00:08.1
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:35 ioport:e000(size=4096) memory:dc000000-dc5fffff ioport:7c00000000(size=276824064)
*-display
description: VGA compatible controller
product: Phoenix1
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0
bus info: pci@0000:c5:00.0
logical name: /dev/fb0
version: c1
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix vga_controller bus_master cap_list fb
configuration: depth=32 driver=amdgpu latency=0 mode=3840x2160 resolution=3840,2160 visual=truecolor xres=3840 yres=2160
resources: iomemory:7c0-7bf irq:40 memory:7c00000000-7c0fffffff memory:dc000000-dc1fffff ioport:e000(size=256) memory:dc500000-dc57ffff
*-multimedia:0
description: Audio device
product: Rembrandt Radeon High Definition Audio Controller
vendor: Advanced Micro Devices, Inc. [AMD/ATI]
physical id: 0.1
bus info: pci@0000:c5:00.1
logical name: card0
logical name: /dev/snd/controlC0
logical name: /dev/snd/hwC0D0
logical name: /dev/snd/pcmC0D3p
logical name: /dev/snd/pcmC0D7p
logical name: /dev/snd/pcmC0D8p
logical name: /dev/snd/pcmC0D9p
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:113 memory:dc5c8000-dc5cbfff
*-input:0
product: HD-Audio Generic HDMI/DP,pcm=3
physical id: 0
logical name: input11
logical name: /dev/input/event11
*-input:1
product: HD-Audio Generic HDMI/DP,pcm=7
physical id: 1
logical name: input12
logical name: /dev/input/event12
*-input:2
product: HD-Audio Generic HDMI/DP,pcm=8
physical id: 2
logical name: input13
logical name: /dev/input/event13
*-input:3
product: HD-Audio Generic HDMI/DP,pcm=9
physical id: 3
logical name: input14
logical name: /dev/input/event14
*-generic
description: Encryption controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.2
bus info: pci@0000:c5:00.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list
configuration: driver=ccp latency=0
resources: irq:75 memory:dc400000-dc4fffff memory:dc5cc000-dc5cdfff
*-usb:0
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.3
bus info: pci@0000:c5:00.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:39 memory:dc300000-dc3fffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 0
bus info: usb@1
logical name: usb1
version: 6.04
capabilities: usb-2.00
configuration: driver=hub slots=5 speed=480Mbit/s
*-usb:0
description: USB hub
product: USB2.0 Hub
vendor: VIA Labs, Inc.
physical id: 1
bus info: usb@1:1
version: 90.13
serial: 000000001
capabilities: usb-2.10
configuration: driver=hub slots=2 speed=480Mbit/s
*-usb:1
description: USB hub
product: USB2.0 Hub
vendor: VIA Labs, Inc.
physical id: 2
bus info: usb@1:2
version: 90.13
serial: 000000001
capabilities: usb-2.10
configuration: driver=hub slots=2 speed=480Mbit/s
*-usb:0
description: Keyboard
product: AKKO AKKO 3068BT
vendor: AKKO
physical id: 1
bus info: usb@1:2.1
logical name: input2
logical name: /dev/input/event2
logical name: input2::capslock
logical name: input2::compose
logical name: input2::kana
logical name: input2::numlock
logical name: input2::scrolllock
logical name: input3
logical name: /dev/input/event3
logical name: input4
logical name: /dev/input/event4
logical name: input5
logical name: /dev/input/event5
version: 1.05
capabilities: usb-2.00 usb
configuration: driver=usbhid maxpower=400mA speed=12Mbit/s
*-usb:1
description: Mouse
product: ROCCAT ROCCAT Kone Pro Air Dongle System Control
vendor: ROCCAT
physical id: 2
bus info: usb@1:2.2
logical name: input6
logical name: /dev/input/event6
logical name: /dev/input/mouse0
logical name: input7
logical name: /dev/input/event7
logical name: input8
logical name: /dev/input/event8
logical name: input9
logical name: /dev/input/event9
version: 4.19
capabilities: usb-2.00 usb
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
*-usb:2
description: Bluetooth wireless interface
product: AX210 Bluetooth
vendor: Intel Corp.
physical id: 5
bus info: usb@1:5
version: 0.00
capabilities: bluetooth usb-2.01
configuration: driver=btusb maxpower=100mA speed=12Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 6.04
capabilities: usb-3.10
configuration: driver=hub slots=2 speed=10000Mbit/s
*-usb:0
description: USB hub
product: USB3.1 Hub
vendor: VIA Labs, Inc.
physical id: 1
bus info: usb@2:1
version: 90.13
serial: 000000001
capabilities: usb-3.20
configuration: driver=hub slots=2 speed=10000Mbit/s
*-usb:1
description: USB hub
product: USB3.1 Hub
vendor: VIA Labs, Inc.
physical id: 2
bus info: usb@2:2
version: 90.13
serial: 000000001
capabilities: usb-3.20
configuration: driver=hub slots=2 speed=10000Mbit/s
*-usb:1
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.4
bus info: pci@0000:c5:00.4
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:41 memory:dc200000-dc2fffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 0
bus info: usb@3
logical name: usb3
version: 6.04
capabilities: usb-2.00
configuration: driver=hub slots=1 speed=480Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 1
bus info: usb@4
logical name: usb4
version: 6.04
capabilities: usb-3.10
configuration: driver=hub slots=1 speed=10000Mbit/s
*-multimedia:1
description: Multimedia controller
product: ACP/ACP3X/ACP6x Audio Coprocessor
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.5
bus info: pci@0000:c5:00.5
logical name: card2
logical name: /dev/snd/controlC2
logical name: /dev/snd/pcmC2D0c
version: 63
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_pci_ps latency=0
resources: iomemory:7c0-7bf irq:112 memory:dc580000-dc5bffff memory:7c10000000-7c107fffff
*-multimedia:2
description: Audio device
product: Family 17h/19h HD Audio Controller
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.6
bus info: pci@0000:c5:00.6
logical name: card1
logical name: /dev/snd/controlC1
logical name: /dev/snd/hwC1D0
logical name: /dev/snd/pcmC1D0c
logical name: /dev/snd/pcmC1D0p
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi bus_master cap_list
configuration: driver=snd_hda_intel latency=0
resources: irq:114 memory:dc5c0000-dc5c7fff
*-input:0
product: HD-Audio Generic Mic
physical id: 0
logical name: input15
logical name: /dev/input/event15
*-input:1
product: HD-Audio Generic Headphone
physical id: 1
logical name: input16
logical name: /dev/input/event16
*-pci:7
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 8.2
bus info: pci@0000:00:08.2
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:36 memory:dc900000-dc9fffff ioport:7c10900000(size=1048576)
*-generic:0 UNCLAIMED
description: Non-Essential Instrumentation
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0
bus info: pci@0000:c6:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress msi cap_list
configuration: latency=0
*-generic:1 UNCLAIMED
description: Signal processing controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.1
bus info: pci@0000:c6:00.1
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix cap_list
configuration: latency=0
resources: iomemory:7c0-7bf memory:dc900000-dc97ffff memory:dc9c0000-dc9c1fff memory:7c10900000-7c1093ffff memory:dc980000-dc9bffff
*-pci:8
description: PCI bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 8.3
bus info: pci@0000:00:08.3
version: 00
width: 32 bits
clock: 33MHz
capabilities: pci pm pciexpress msi normal_decode bus_master cap_list
configuration: driver=pcieport
resources: irq:37 memory:dc600000-dc8fffff
*-generic UNCLAIMED
description: Non-Essential Instrumentation
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0
bus info: pci@0000:c7:00.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm pciexpress cap_list
configuration: latency=0
*-usb:0
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.3
bus info: pci@0000:c7:00.3
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:47 memory:dc700000-dc7fffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 0
bus info: usb@5
logical name: usb5
version: 6.04
capabilities: usb-2.00
configuration: driver=hub slots=1 speed=480Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 1
bus info: usb@6
logical name: usb6
version: 6.04
capabilities: usb-3.10
configuration: driver=hub slots=1 speed=10000Mbit/s
*-usb:1
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.4
bus info: pci@0000:c7:00.4
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix xhci bus_master cap_list
configuration: driver=xhci_hcd latency=0
resources: irq:49 memory:dc600000-dc6fffff
*-usbhost:0
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 0
bus info: usb@7
logical name: usb7
version: 6.04
capabilities: usb-2.00
configuration: driver=hub slots=1 speed=480Mbit/s
*-usbhost:1
product: xHCI Host Controller
vendor: Linux 6.4.11-arch1-1-custom xhci-hcd
physical id: 1
bus info: usb@8
logical name: usb8
version: 6.04
capabilities: usb-3.10
configuration: driver=hub slots=1 speed=10000Mbit/s
*-usb:2
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.5
bus info: pci@0000:c7:00.5
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix usb4_host_interface bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: irq:78 memory:dc880000-dc8fffff
*-usb:3
description: USB controller
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 0.6
bus info: pci@0000:c7:00.6
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix usb4_host_interface bus_master cap_list
configuration: driver=thunderbolt latency=0
resources: irq:115 memory:dc800000-dc87ffff
*-serial
description: SMBus
product: FCH SMBus Controller
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 14
bus info: pci@0000:00:14.0
version: 71
width: 32 bits
clock: 66MHz
configuration: driver=piix4_smbus latency=0
resources: irq:0
*-isa
description: ISA bridge
product: FCH LPC Bridge
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 14.3
bus info: pci@0000:00:14.3
version: 51
width: 32 bits
clock: 66MHz
capabilities: isa bus_master
configuration: latency=0
*-pnp00:00
product: System Board
physical id: 0
capabilities: pnp
configuration: driver=system
*-pnp00:01
product: AT Real-Time Clock
physical id: 1
capabilities: pnp
configuration: driver=rtc_cmos
*-pnp00:02
product: Motherboard registers
physical id: 2
capabilities: pnp
configuration: driver=system
*-pci:1
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 101
bus info: pci@0000:00:01.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:2
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 102
bus info: pci@0000:00:02.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:3
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 103
bus info: pci@0000:00:03.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:4
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 104
bus info: pci@0000:00:04.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:5
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 105
bus info: pci@0000:00:08.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:6
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 106
bus info: pci@0000:00:18.0
version: 00
width: 32 bits
clock: 33MHz
*-pci:7
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 107
bus info: pci@0000:00:18.1
version: 00
width: 32 bits
clock: 33MHz
*-pci:8
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 108
bus info: pci@0000:00:18.2
version: 00
width: 32 bits
clock: 33MHz
*-pci:9
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 109
bus info: pci@0000:00:18.3
version: 00
width: 32 bits
clock: 33MHz
configuration: driver=k10temp
resources: irq:0
*-pci:10
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 10a
bus info: pci@0000:00:18.4
version: 00
width: 32 bits
clock: 33MHz
*-pci:11
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 10b
bus info: pci@0000:00:18.5
version: 00
width: 32 bits
clock: 33MHz
*-pci:12
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 10c
bus info: pci@0000:00:18.6
version: 00
width: 32 bits
clock: 33MHz
*-pci:13
description: Host bridge
product: Advanced Micro Devices, Inc. [AMD]
vendor: Advanced Micro Devices, Inc. [AMD]
physical id: 10d
bus info: pci@0000:00:18.7
version: 00
width: 32 bits
clock: 33MHz
*-input:0
product: Power Button
physical id: 1
logical name: input0
logical name: /dev/input/event0
capabilities: platform
*-input:1
product: Video Bus
physical id: 2
logical name: input1
logical name: /dev/input/event1
capabilities: platform
*-input:2
product: PC Speaker
physical id: 3
logical name: input10
logical name: /dev/input/event10
capabilities: isa
*-input:3
product: keyd virtual keyboard
physical id: 4
logical name: input17
logical name: /dev/input/event17
capabilities: usb
*-input:4
product: keyd virtual pointer
physical id: 5
logical name: input18
logical name: /dev/input/event18
logical name: /dev/input/js0
logical name: /dev/input/mouse1
capabilities: usb
More chip and memory details
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 3.5.0 present.
Table at 0x9AB7F000.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: American Megatrends International, LLC.
Version: 1.04
Release Date: 07/07/2023
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 32 MB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
ACPI is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 5.29
Firmware Revision: 2.6
Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: Micro Computer (HK) Tech Limited
Product Name: F7BSC
Version: Default string
Serial Number: Default string
UUID: XXX
Wake-up Type: Power Switch
SKU Number: Default string
Family: Default string
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: Shenzhen Meigao Electronic Equipment Co.,Ltd
Product Name: F7BSC
Version: Default string
Serial Number: Default string
Asset Tag: Default string
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: Default string
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
Manufacturer: Default string
Type: Desktop
Lock: Not Present
Version: Default string
Serial Number: Default string
Asset Tag: Default string
Boot-up State: Safe
Power Supply State: Safe
Thermal State: Safe
Security Status: None
OEM Information: 0x00000000
Height: Unspecified
Number Of Power Cords: 1
Contained Elements: 0
SKU Number: Default string
Handle 0x0004, DMI type 10, 6 bytes
On Board Device Information
Type: Video
Status: Enabled
Description: To Be Filled By O.E.M.
Handle 0x0005, DMI type 11, 5 bytes
OEM Strings
String 1: Default string
Handle 0x0006, DMI type 12, 5 bytes
System Configuration Options
Option 1: Default string
Handle 0x0007, DMI type 32, 20 bytes
System Boot Information
Status: No errors detected
Handle 0x0008, DMI type 44, 9 bytes
Unknown Type
Header and Data:
2C 09 08 00 FF FF 01 01 00
Handle 0x0009, DMI type 43, 31 bytes
TPM Device
Vendor ID: AMD
Specification Version: 2.0
Firmware Revision: 6.8
Description: AMD
Characteristics:
Family configurable via platform software support
OEM-specific Information: 0x00000000
Handle 0x000A, DMI type 45, 26 bytes
Firmware Inventory Information
Firmware Component Name: TPM Firmware
Firmware Version: 60008:7..
Firmware ID: Not Specified
Release Date: 2021-05-15T00:00:00Z
Manufacturer: AMD
Lowest Supported Firmware Version: Not Specified
Image Size: Unknown
Characteristics:
Updatable: No
Write-Protect: No
State: Enabled
Associated Components: 1
0x0009
Handle 0x000B, DMI type 7, 27 bytes
Cache Information
Socket Designation: L1 - Cache
Configuration: Enabled, Not Socketed, Level 1
Operational Mode: Write Back
Location: Internal
Installed Size: 512 kB
Maximum Size: 512 kB
Supported SRAM Types:
Pipeline Burst
Installed SRAM Type: Pipeline Burst
Speed: 1 ns
Error Correction Type: Multi-bit ECC
System Type: Unified
Associativity: 8-way Set-associative
Handle 0x000C, DMI type 7, 27 bytes
Cache Information
Socket Designation: L2 - Cache
Configuration: Enabled, Not Socketed, Level 2
Operational Mode: Write Back
Location: Internal
Installed Size: 8 MB
Maximum Size: 8 MB
Supported SRAM Types:
Pipeline Burst
Installed SRAM Type: Pipeline Burst
Speed: 1 ns
Error Correction Type: Multi-bit ECC
System Type: Unified
Associativity: 8-way Set-associative
Handle 0x000D, DMI type 7, 27 bytes
Cache Information
Socket Designation: L3 - Cache
Configuration: Enabled, Not Socketed, Level 3
Operational Mode: Write Back
Location: Internal
Installed Size: 16 MB
Maximum Size: 16 MB
Supported SRAM Types:
Pipeline Burst
Installed SRAM Type: Pipeline Burst
Speed: 1 ns
Error Correction Type: Multi-bit ECC
System Type: Unified
Associativity: 16-way Set-associative
Handle 0x000E, DMI type 4, 48 bytes
Processor Information
Socket Designation: FP8
Type: Central Processor
Family: Zen
Manufacturer: Advanced Micro Devices, Inc.
ID: 41 0F A7 00 FF FB 8B 17
Signature: Family 25, Model 116, Stepping 1
Flags:
FPU (Floating-point unit on-chip)
VME (Virtual mode extension)
DE (Debugging extension)
PSE (Page size extension)
TSC (Time stamp counter)
MSR (Model specific registers)
PAE (Physical address extension)
MCE (Machine check exception)
CX8 (CMPXCHG8 instruction supported)
APIC (On-chip APIC hardware supported)
SEP (Fast system call)
MTRR (Memory type range registers)
PGE (Page global enable)
MCA (Machine check architecture)
CMOV (Conditional move instruction supported)
PAT (Page attribute table)
PSE-36 (36-bit page size extension)
CLFSH (CLFLUSH instruction supported)
MMX (MMX technology supported)
FXSR (FXSAVE and FXSTOR instructions supported)
SSE (Streaming SIMD extensions)
SSE2 (Streaming SIMD extensions 2)
HTT (Multi-threading)
Version: AMD Ryzen 9 7940HS w/ Radeon 780M Graphics
Voltage: 1.2 V
External Clock: 100 MHz
Max Speed: 5250 MHz
Current Speed: 4000 MHz
Status: Populated, Enabled
Upgrade: None
L1 Cache Handle: 0x000B
L2 Cache Handle: 0x000C
L3 Cache Handle: 0x000D
Serial Number: Unknown
Asset Tag: Unknown
Part Number: Unknown
Core Count: 8
Core Enabled: 8
Thread Count: 16
Characteristics:
64-bit capable
Multi-Core
Hardware Thread
Execute Protection
Enhanced Virtualization
Power/Performance Control
Handle 0x000F, DMI type 18, 23 bytes
32-bit Memory Error Information
Type: OK
Granularity: Unknown
Operation: Unknown
Vendor Syndrome: Unknown
Memory Array Address: Unknown
Device Address: Unknown
Resolution: Unknown
Handle 0x0010, DMI type 16, 23 bytes
Physical Memory Array
Location: System Board Or Motherboard
Use: System Memory
Error Correction Type: None
Maximum Capacity: 64 GB
Error Information Handle: 0x000F
Number Of Devices: 2
Handle 0x0011, DMI type 19, 31 bytes
Memory Array Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x00FFFFFFFFF
Range Size: 64 GB
Physical Array Handle: 0x0010
Partition Width: 2
Handle 0x0012, DMI type 18, 23 bytes
32-bit Memory Error Information
Type: OK
Granularity: Unknown
Operation: Unknown
Vendor Syndrome: Unknown
Memory Array Address: Unknown
Device Address: Unknown
Resolution: Unknown
Handle 0x0013, DMI type 17, 92 bytes
Memory Device
Array Handle: 0x0010
Error Information Handle: 0x0012
Total Width: 64 bits
Data Width: 64 bits
Size: 32 GB
Form Factor: SODIMM
Set: None
Locator: DIMM 0
Bank Locator: P0 CHANNEL A
Type: DDR5
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 5600 MT/s
Manufacturer: Kingston
Serial Number: XXX
Asset Tag: Not Specified
Part Number: CBD56S46BD8HA-32
Rank: 2
Configured Memory Speed: 5600 MT/s
Minimum Voltage: 1.1 V
Maximum Voltage: 1.1 V
Configured Voltage: 1.1 V
Memory Technology: DRAM
Memory Operating Mode Capability: Volatile memory
Firmware Version: Unknown
Module Manufacturer ID: Bank 2, Hex 0x98
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: 32 GB
Cache Size: None
Logical Size: None
Handle 0x0014, DMI type 20, 35 bytes
Memory Device Mapped Address
Starting Address: 0x00000000000
Ending Address: 0x007FFFFFFFF
Range Size: 32 GB
Physical Device Handle: 0x0013
Memory Array Mapped Address Handle: 0x0011
Partition Row Position: Unknown
Interleave Position: Unknown
Interleaved Data Depth: Unknown
Handle 0x0015, DMI type 18, 23 bytes
32-bit Memory Error Information
Type: OK
Granularity: Unknown
Operation: Unknown
Vendor Syndrome: Unknown
Memory Array Address: Unknown
Device Address: Unknown
Resolution: Unknown
Handle 0x0016, DMI type 17, 92 bytes
Memory Device
Array Handle: 0x0010
Error Information Handle: 0x0015
Total Width: 64 bits
Data Width: 64 bits
Size: 32 GB
Form Factor: SODIMM
Set: None
Locator: DIMM 0
Bank Locator: P0 CHANNEL B
Type: DDR5
Type Detail: Synchronous Unbuffered (Unregistered)
Speed: 5600 MT/s
Manufacturer: Kingston
Serial Number: XXX
Asset Tag: Not Specified
Part Number: CBD56S46BD8HA-32
Rank: 2
Configured Memory Speed: 5600 MT/s
Minimum Voltage: 1.1 V
Maximum Voltage: 1.1 V
Configured Voltage: 1.1 V
Memory Technology: DRAM
Memory Operating Mode Capability: Volatile memory
Firmware Version: Unknown
Module Manufacturer ID: Bank 2, Hex 0x98
Module Product ID: Unknown
Memory Subsystem Controller Manufacturer ID: Unknown
Memory Subsystem Controller Product ID: Unknown
Non-Volatile Size: None
Volatile Size: 32 GB
Cache Size: None
Logical Size: None
Handle 0x0017, DMI type 20, 35 bytes
Memory Device Mapped Address
Starting Address: 0x00800000000
Ending Address: 0x00FFFFFFFFF
Range Size: 32 GB
Physical Device Handle: 0x0016
Memory Array Mapped Address Handle: 0x0011
Partition Row Position: Unknown
Interleave Position: Unknown
Interleaved Data Depth: Unknown
Handle 0x0018, DMI type 40, 14 bytes
Additional Information 1
Referenced Handle: 0x0000
Referenced Offset: 0x00
String: AGESA!V9 PhoenixPI-FP8-FP7 1.0.0.1e
Value: 0x00000000
Handle 0x0019, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J126
Internal Connector Type: None
External Reference Designator: Keyboard
External Connector Type: PS/2
Port Type: Keyboard Port
Handle 0x001A, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J127
Internal Connector Type: None
External Reference Designator: Touch pad
External Connector Type: PS/2
Port Type: Mouse Port
Handle 0x001B, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: USB Port 5
Internal Connector Type: None
External Reference Designator: USB 3.1 Type A
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001C, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: USB Port 0
Internal Connector Type: None
External Reference Designator: USB 3.2 Type-C
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001D, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: USB Port 1
Internal Connector Type: None
External Reference Designator: USB 3.2 Type-C
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001E, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: USB Port 4
Internal Connector Type: None
External Reference Designator: USB 3.2 Type-C
External Connector Type: Access Bus (USB)
Port Type: USB
Handle 0x001F, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J90
Internal Connector Type: None
External Reference Designator: Network
External Connector Type: RJ-45
Port Type: Network Port
Handle 0x0020, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J25
Internal Connector Type: None
External Reference Designator: eDP
External Connector Type: None
Port Type: Video Port
Handle 0x0021, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J37
Internal Connector Type: None
External Reference Designator: NOVA DP
External Connector Type: None
Port Type: Video Port
Handle 0x0022, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J9
Internal Connector Type: None
External Reference Designator: Microphone
External Connector Type: Mini Jack (headphones)
Port Type: Audio Port
Handle 0x0023, DMI type 8, 9 bytes
Port Connector Information
Internal Reference Designator: J10
Internal Connector Type: None
External Reference Designator: Headphone
External Connector Type: Mini Jack (headphones)
Port Type: Audio Port
Handle 0x0024, DMI type 9, 17 bytes
System Slot Information
Designation: J97
Type: x8 PCI Express x8
Current Usage: Available
Length: Short
ID: 1
Characteristics:
3.3 V is provided
PME signal is supported
Hot-plug devices are supported
Bus Address: 0200:00:01.1
Handle 0x0025, DMI type 9, 17 bytes
System Slot Information
Designation: J98
Type: x1 M.2 Socket 1-SD
Current Usage: Available
Length: Short
Characteristics:
3.3 V is provided
PME signal is supported
Hot-plug devices are supported
Bus Address: 0200:00:01.3
Handle 0x0026, DMI type 9, 17 bytes
System Slot Information
Designation: J103
Type: x1 M.2 Socket 2
Current Usage: Available
Length: Short
Characteristics:
3.3 V is provided
PME signal is supported
Hot-plug devices are supported
Bus Address: 0200:00:02.2
Handle 0x0027, DMI type 9, 17 bytes
System Slot Information
Designation: J91
Type: x4 M.2 Socket 3
Current Usage: In Use
Length: Short
Characteristics:
3.3 V is provided
PME signal is supported
Bus Address: 0000:00:02.4
Handle 0x0028, DMI type 9, 17 bytes
System Slot Information
Designation: U93
Type: x4 M.2 Socket 3
Current Usage: In Use
Length: Short
Characteristics:
3.3 V is provided
PME signal is supported
Bus Address: 0000:00:01.2
Handle 0x0029, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Realtek
Type: Ethernet
Status: Disabled
Type Instance: 1
Bus Address: 0000:00:01.3
Handle 0x002A, DMI type 41, 11 bytes
Onboard Device
Reference Designation: Realtek ALC256
Type: Sound
Status: Enabled
Type Instance: 1
Bus Address: 0000:c5:00.6
Handle 0x002B, DMI type 13, 22 bytes
BIOS Language Information
Language Description Format: Long
Installable Languages: 1
en|US|iso8859-1
Currently Installed Language: en|US|iso8859-1
Handle 0x002C, DMI type 127, 4 bytes
End Of Table
Here we try to get the fan/temps. It looks like there's an ITE 5571 Super-I/O at 0x2e/0x2f. We will eventually try this working.
# sensors-detect version 3.6.0+git
# System: Micro Computer (HK) Tech Limited F7BSC [Default string]
# Board: Shenzhen Meigao Electronic Equipment Co.,Ltd F7BSC
# Kernel: 6.4.11-arch1-1-custom x86_64
# Processor: AMD Ryzen 9 7940HS w/ Radeon 780M Graphics (25/116/1)
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):
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
AMD Family 19h 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'... Yes
Found unknown chip with ID 0x5571
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
Some systems (mainly servers) implement IPMI, a set of common interfaces
through which system health data may be retrieved, amongst other things.
We first try to get the information from SMBIOS. If we don't find it
there, we have to read from arbitrary I/O ports to probe for such
interfaces. This is normally safe. Do you want to scan for IPMI
interfaces? (YES/no):
Probing for `IPMI BMC KCS' at 0xca0... No
Probing for `IPMI BMC SMIC' at 0xca8... No
Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no):
Probing for `National Semiconductor LM78' at 0x290... No
Probing for `National Semiconductor LM79' at 0x290... No
Probing for `Winbond W83781D' at 0x290... No
Probing for `Winbond W83782D' at 0x290... No
Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus
Next adapter: AMDGPU DM i2c hw bus 0 (i2c-0)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 1 (i2c-1)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 2 (i2c-2)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 3 (i2c-3)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 4 (i2c-4)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 5 (i2c-5)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 6 (i2c-6)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 7 (i2c-7)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM i2c hw bus 8 (i2c-8)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 2 (i2c-9)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 3 (i2c-10)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 4 (i2c-11)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 5 (i2c-12)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 6 (i2c-13)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 7 (i2c-14)
Do you want to scan it? (yes/NO/selectively):
Next adapter: AMDGPU DM aux hw bus 8 (i2c-15)
Do you want to scan it? (yes/NO/selectively):
Next adapter: SMBus PIIX4 adapter port 0 at 0b00 (i2c-16)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x48
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Analog Devices ADT7411'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM73'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Client found at address 0x49
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM73'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Client found at address 0x50
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'...
No
Probing for `EDID EEPROM'... No
Client found at address 0x51
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Next adapter: SMBus PIIX4 adapter port 2 at 0b00 (i2c-17)
Do you want to scan it? (YES/no/selectively):
Next adapter: SMBus PIIX4 adapter port 1 at 0b20 (i2c-18)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x18
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95233'... No
Probing for `National Semiconductor LM95234'... No
Probing for `National Semiconductor LM95235'... No
Probing for `National Semiconductor LM95245'... No
Probing for `National Semiconductor LM64'... No
Probing for `SMSC EMC1047'... No
Probing for `SMSC EMC1402'... No
Probing for `SMSC EMC1403'... No
Probing for `SMSC EMC1404'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x19
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95231'... No
Probing for `National Semiconductor LM95241'... No
Probing for `National Semiconductor LM95245'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1a
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1b
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1c
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP441'... No
Probing for `SMSC EMC1072'... No
Probing for `SMSC EMC1073'... No
Probing for `SMSC EMC1074'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1d
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP441'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1e
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP441'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x1f
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP441'... No
Probing for `ST STTS424'... No
Probing for `ST STTS424E'... No
Probing for `ST STTS2002'... No
Probing for `ST STTS3000'... No
Probing for `NXP SE97/SE97B'... No
Probing for `NXP SE98'... No
Probing for `Analog Devices ADT7408'... No
Probing for `IDT TS3000/TSE2002'... No
Probing for `IDT TSE2004'... No
Probing for `IDT TS3001'... No
Probing for `Maxim MAX6604'... No
Probing for `Microchip MCP9804'... No
Probing for `Microchip MCP9808'... No
Probing for `Microchip MCP98242'... No
Probing for `Microchip MCP98243'... No
Probing for `Microchip MCP98244'... No
Probing for `Microchip MCP9843'... No
Probing for `ON CAT6095/CAT34TS02'... No
Probing for `ON CAT34TS02C'... No
Probing for `ON CAT34TS04'... No
Probing for `Atmel AT30TS00'... No
Probing for `Giantec GT30TS00'... No
Client found at address 0x28
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Client found at address 0x29
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `National Semiconductor LM95235'... No
Probing for `National Semiconductor LM95245'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Probing for `SMSC EMC1402'... No
Probing for `SMSC EMC1403'... No
Probing for `SMSC EMC1404'... No
Client found at address 0x2a
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP441'... No
Probing for `National Semiconductor LM95231'... No
Probing for `National Semiconductor LM95233'... No
Probing for `National Semiconductor LM95241'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Client found at address 0x2b
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `National Semiconductor LM95231'... No
Probing for `National Semiconductor LM95233'... No
Probing for `National Semiconductor LM95241'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Client found at address 0x2c
Probing for `Myson MTP008'... No
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `National Semiconductor LM85'... No
Probing for `National Semiconductor LM96000 or PC8374L'... No
Probing for `Analog Devices ADM1027'... No
Probing for `Analog Devices ADT7460 or ADT7463'... No
Probing for `SMSC EMC6D100 or EMC6D101'... No
Probing for `SMSC EMC6D102'... No
Probing for `SMSC EMC6D103'... No
Probing for `SMSC EMC6D103S or EMC2300'... No
Probing for `SMSC EMC6W201'... No
Probing for `Analog Devices ADT7470'... No
Probing for `Analog Devices ADT7473'... No
Probing for `Analog Devices ADT7476'... No
Probing for `Analog Devices ADT7490'... No
Probing for `Andigilog aSC7611'... No
Probing for `Andigilog aSC7621'... No
Probing for `National Semiconductor LM87'... No
Probing for `Analog Devices ADM1024'... No
Probing for `National Semiconductor LM93'... No
Probing for `National Semiconductor LM94 or LM96194'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Winbond W83791D'... No
Probing for `Winbond W83792D'... No
Probing for `Winbond W83793R/G'... No
Probing for `Nuvoton W83795G/ADG'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Genesys Logic GL518SM'... No
Probing for `Genesys Logic GL520SM'... No
Probing for `Analog Devices ADM9240'... No
Probing for `Dallas Semiconductor DS1780'... No
Probing for `National Semiconductor LM81'... No
Probing for `Analog Devices ADM1026'... No
Probing for `Analog Devices ADM1025'... No
Probing for `Philips NE1619'... No
Probing for `Maxim MAX6639'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `Analog Devices ADM1029'... No
Probing for `Analog Devices ADM1030'... No
Probing for `Analog Devices ADM1031'... No
Probing for `Analog Devices ADM1022'... No
Probing for `Texas Instruments THMC50'... No
Probing for `ITE IT8712F'... No
Probing for `ALi M5879'... No
Probing for `SMSC LPC47M15x/192/292/997'... No
Probing for `SMSC DME1737'... No
Probing for `SMSC SCH5027D-NW'... No
Probing for `SMSC EMC1072'... No
Probing for `SMSC EMC1073'... No
Probing for `SMSC EMC1074'... No
Probing for `Winbond W83791SD'... No
Probing for `Winbond WPCD377I'... No
Client found at address 0x2d
Probing for `Myson MTP008'... No
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `National Semiconductor LM85'... No
Probing for `National Semiconductor LM96000 or PC8374L'... No
Probing for `Analog Devices ADM1027'... No
Probing for `Analog Devices ADT7460 or ADT7463'... No
Probing for `SMSC EMC6D100 or EMC6D101'... No
Probing for `SMSC EMC6D102'... No
Probing for `SMSC EMC6D103'... No
Probing for `SMSC EMC6D103S or EMC2300'... No
Probing for `SMSC EMC6W201'... No
Probing for `Analog Devices ADT7473'... No
Probing for `Analog Devices ADT7476'... No
Probing for `Analog Devices ADT7490'... No
Probing for `Andigilog aSC7611'... No
Probing for `Andigilog aSC7621'... No
Probing for `National Semiconductor LM87'... No
Probing for `Analog Devices ADM1024'... No
Probing for `National Semiconductor LM93'... No
Probing for `National Semiconductor LM94 or LM96194'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Winbond W83783S'... No
Probing for `Winbond W83791D'... No
Probing for `Winbond W83792D'... No
Probing for `Winbond W83793R/G'... No
Probing for `Nuvoton W83795G/ADG'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Nuvoton NCT7904D'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Winbond W83L784R/AR/G'... No
Probing for `Winbond W83L785R/G'... No
Probing for `Genesys Logic GL518SM'... No
Probing for `Genesys Logic GL520SM'... No
Probing for `Genesys Logic GL525SM'... No
Probing for `Analog Devices ADM9240'... No
Probing for `Dallas Semiconductor DS1780'... No
Probing for `National Semiconductor LM81'... No
Probing for `Analog Devices ADM1026'... No
Probing for `Analog Devices ADM1025'... No
Probing for `Philips NE1619'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `Analog Devices ADM1029'... No
Probing for `Analog Devices ADM1030'... No
Probing for `Analog Devices ADM1031'... No
Probing for `Analog Devices ADM1022'... No
Probing for `Texas Instruments THMC50'... No
Probing for `VIA VT1211 (I2C)'... No
Probing for `ITE IT8712F'... No
Probing for `ALi M5879'... No
Probing for `SMSC LPC47M15x/192/292/997'... No
Probing for `SMSC DME1737'... No
Probing for `SMSC SCH5027D-NW'... No
Probing for `Fintek F75373S/SG'... No
Probing for `Fintek F75375S/SP'... No
Probing for `Fintek F75387SG/RG'... No
Probing for `Winbond W83791SD'... No
Probing for `Winbond WPCD377I'... No
Client found at address 0x2e
Probing for `Myson MTP008'... No
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `National Semiconductor LM85'... No
Probing for `National Semiconductor LM96000 or PC8374L'... No
Probing for `Analog Devices ADM1027'... No
Probing for `Analog Devices ADT7460 or ADT7463'... No
Probing for `SMSC EMC6D100 or EMC6D101'... No
Probing for `SMSC EMC6D102'... No
Probing for `SMSC EMC6D103'... No
Probing for `SMSC EMC6D103S or EMC2300'... No
Probing for `SMSC EMC6W201'... No
Probing for `Analog Devices ADT7467 or ADT7468'... No
Probing for `Analog Devices ADT7470'... No
Probing for `Analog Devices ADT7473'... No
Probing for `Analog Devices ADT7475'... No
Probing for `Analog Devices ADT7476'... No
Probing for `Analog Devices ADT7490'... No
Probing for `Andigilog aSC7611'... No
Probing for `Andigilog aSC7621'... No
Probing for `National Semiconductor LM87'... No
Probing for `Analog Devices ADM1024'... No
Probing for `National Semiconductor LM93'... No
Probing for `National Semiconductor LM94 or LM96194'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Winbond W83791D'... No
Probing for `Winbond W83792D'... No
Probing for `Winbond W83793R/G'... No
Probing for `Nuvoton W83795G/ADG'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Nuvoton NCT7904D'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Winbond W83L786NR/NG/R/G'... No
Probing for `Winbond W83L785TS-S'... No
Probing for `Analog Devices ADM9240'... No
Probing for `Dallas Semiconductor DS1780'... No
Probing for `National Semiconductor LM81'... No
Probing for `Analog Devices ADM1026'... No
Probing for `Analog Devices ADM1025'... No
Probing for `Maxim MAX6639'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `Analog Devices ADM1029'... No
Probing for `Analog Devices ADM1030'... No
Probing for `Analog Devices ADM1031'... No
Probing for `Analog Devices ADM1022'... No
Probing for `Texas Instruments THMC50'... No
Probing for `Analog Devices ADM1028'... No
Probing for `Texas Instruments THMC51'... No
Probing for `ITE IT8712F'... No
Probing for `SMSC DME1737'... No
Probing for `SMSC SCH5027D-NW'... No
Probing for `SMSC EMC2103'... No
Probing for `Fintek F75373S/SG'... No
Probing for `Fintek F75375S/SP'... No
Probing for `Fintek F75387SG/RG'... No
Probing for `Winbond W83791SD'... No
Probing for `Winbond WPCD377I'... No
Client found at address 0x2f
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `TI / National Semiconductor ADC128D818'... No
Probing for `Analog Devices ADT7470'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Winbond W83791D'... No
Probing for `Winbond W83792D'... No
Probing for `Winbond W83793R/G'... No
Probing for `Nuvoton W83795G/ADG'... No
Probing for `Nuvoton NCT7802Y'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Winbond W83L786NR/NG/R/G'... No
Probing for `Analog Devices ADM9240'... No
Probing for `Dallas Semiconductor DS1780'... No
Probing for `National Semiconductor LM81'... No
Probing for `Maxim MAX6639'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Probing for `SMSC EMC2104'... No
Probing for `Fintek custom power control IC'... No
Probing for `Winbond W83791SD'... No
Client found at address 0x48
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Analog Devices ADT7411'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM73'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Client found at address 0x49
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM73'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Client found at address 0x4a
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Analog Devices ADT7411'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM73'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Client found at address 0x4b
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `National Semiconductor LM77'... No
Probing for `Analog Devices ADT7410/ADT7420'... No
Probing for `Analog Devices ADT7411'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP435'... No
Probing for `National Semiconductor LM92'... No
Probing for `National Semiconductor LM76'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `Analog Devices ADT7481'... No
Client found at address 0x4c
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `Analog Devices ADT7466'... No
Probing for `Andigilog aSC7511'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Global Mixed-mode Technology G781'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6642'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `National Semiconductor LM90'... No
Probing for `National Semiconductor LM89/LM99'... No
Probing for `National Semiconductor LM86'... No
Probing for `Analog Devices ADM1032'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6657/MAX6658/MAX6659'... No
Probing for `Maxim MAX6648/MAX6649/MAX6692'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Winbond W83L771W/G'... No
Probing for `Winbond W83L771AWG/ASG'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments TMP401'... No
Probing for `Texas Instruments TMP411A'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP422'... No
Probing for `Texas Instruments TMP423'... No
Probing for `Texas Instruments TMP431'... No
Probing for `Texas Instruments TMP432'... No
Probing for `Texas Instruments TMP435'... No
Probing for `Texas Instruments TMP441'... No
Probing for `Texas Instruments TMP442'... No
Probing for `Texas Instruments TMP451'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95235'... No
Probing for `National Semiconductor LM95245'... No
Probing for `National Semiconductor LM63'... No
Probing for `National Semiconductor LM96163'... No
Probing for `Fintek F75363SG'... No
Probing for `National Semiconductor LM73'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `Analog Devices ADT7461'... No
Probing for `Analog Devices ADT7461A, ON Semiconductor NCT1008'... No
Probing for `NXP/Philips SA56004'... No
Probing for `Analog Devices ADT7481'... No
Probing for `Fintek F75383S/M'... No
Probing for `SMSC EMC1002'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1033'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1046'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Probing for `SMSC EMC1072'... No
Probing for `SMSC EMC1073'... No
Probing for `SMSC EMC1074'... No
Probing for `SMSC EMC1402'... No
Probing for `SMSC EMC1403'... No
Probing for `SMSC EMC1404'... No
Probing for `SMSC EMC1422'... No
Probing for `SMSC EMC1423'... No
Probing for `SMSC EMC1424'... No
Client found at address 0x4d
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Global Mixed-mode Technology G781'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6642'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `National Semiconductor LM89/LM99'... No
Probing for `Analog Devices ADM1032'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6659'... No
Probing for `Maxim MAX6646'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments TMP411B'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP422'... No
Probing for `Texas Instruments TMP423'... No
Probing for `Texas Instruments TMP431'... No
Probing for `Texas Instruments TMP432'... No
Probing for `Texas Instruments TMP435'... No
Probing for `Texas Instruments TMP441'... No
Probing for `Texas Instruments TMP442'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95234'... No
Probing for `National Semiconductor LM95245'... No
Probing for `National Semiconductor LM73'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `Analog Devices ADT7461'... No
Probing for `Analog Devices ADT7461A, ON Semiconductor NCT1008'... No
Probing for `NXP/Philips SA56004'... No
Probing for `Fintek F75384S/M'... No
Probing for `SMSC EMC1002'... No
Probing for `SMSC EMC1023'... No
Probing for `SMSC EMC1033'... No
Probing for `SMSC EMC1043'... No
Probing for `SMSC EMC1046'... No
Probing for `SMSC EMC1053'... No
Probing for `SMSC EMC1063'... No
Probing for `SMSC EMC1402'... No
Probing for `SMSC EMC1403'... No
Probing for `SMSC EMC1404'... No
Client found at address 0x4e
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6642'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6659'... No
Probing for `Maxim MAX6647'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `Texas Instruments TMP400'... No
Probing for `Texas Instruments TMP411C'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP422'... No
Probing for `Texas Instruments TMP435'... No
Probing for `Texas Instruments TMP441'... No
Probing for `Texas Instruments AMC6821'... No
Probing for `National Semiconductor LM95234'... No
Probing for `National Semiconductor LM64'... No
Probing for `National Semiconductor LM73'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Probing for `Fintek F75121R/F75122R/RG (VID+GPIO)'... No
Probing for `Fintek F75111R/RG/N (GPIO)'... No
Probing for `ITE IT8201R/IT8203R/IT8206R/IT8266R'... No
Client found at address 0x4f
Probing for `National Semiconductor LM75'... No
Probing for `National Semiconductor LM75A'... No
Probing for `Dallas Semiconductor DS75'... No
Probing for `Maxim MAX6642'... No
Probing for `Texas Instruments TMP421'... No
Probing for `Texas Instruments TMP422'... No
Probing for `Texas Instruments TMP435'... No
Probing for `Texas Instruments TMP441'... No
Probing for `Maxim MAX6633/MAX6634/MAX6635'... No
Probing for `NXP/Philips SA56004'... No
Client found at address 0x50
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Probing for `EDID EEPROM'... No
Client found at address 0x51
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Client found at address 0x52
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Client found at address 0x53
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... No
Client found at address 0x58
Probing for `Analog Devices ADT7462'... No
Probing for `Andigilog aSC7512'... No
Client found at address 0x5c
Probing for `Analog Devices ADT7462'... No
Probing for `SMSC EMC1072'... No
Probing for `SMSC EMC1073'... No
Probing for `SMSC EMC1074'... No
Client found at address 0x73
Probing for `FSC Poseidon I'... No
Probing for `FSC Poseidon II'... No
Probing for `FSC Scylla'... No
Probing for `FSC Hermes'... No
Probing for `FSC Heimdal'... No
Probing for `FSC Heracles'... No
Probing for `FSC Hades'... No
Probing for `FSC Syleus'... No
Probing for `FTS Teutates'... No
Client found at address 0x77
Probing for `Asus Mozart-2'... No
Sorry, no sensors were detected.
Either your system has no sensors, or they are not supported, or
they are connected to an I2C or SMBus adapter that is not
supported. If you find out what chips are on your board, check
https://hwmon.wiki.kernel.org/device_support_status for driver status.
Lets get some i2c info:
paru -S i2c-tools
modprobe i2c-dev
❯ sudo i2cdetect -l
i2c-0 smbus SMBus PIIX4 adapter port 0 at ff00 SMBus adapter
i2c-1 smbus SMBus PIIX4 adapter port 2 at ff00 SMBus adapter
i2c-2 smbus SMBus PIIX4 adapter port 1 at ff20 SMBus adapter
i2c-3 i2c AMDGPU DM i2c hw bus 0 I2C adapter
i2c-4 i2c AMDGPU DM i2c hw bus 1 I2C adapter
i2c-5 i2c AMDGPU DM i2c hw bus 2 I2C adapter
i2c-6 i2c AMDGPU DM i2c hw bus 3 I2C adapter
i2c-7 i2c AMDGPU DM i2c hw bus 4 I2C adapter
i2c-8 i2c AMDGPU DM i2c hw bus 5 I2C adapter
i2c-9 i2c AMDGPU DM i2c hw bus 6 I2C adapter
i2c-10 i2c AMDGPU DM i2c hw bus 7 I2C adapter
i2c-11 i2c AMDGPU DM i2c hw bus 8 I2C adapter
i2c-12 i2c AMDGPU DM aux hw bus 2 I2C adapter
i2c-13 i2c AMDGPU DM aux hw bus 3 I2C adapter
i2c-14 i2c AMDGPU DM aux hw bus 4 I2C adapter
i2c-15 i2c AMDGPU DM aux hw bus 5 I2C adapter
i2c-16 i2c AMDGPU DM aux hw bus 6 I2C adapter
i2c-17 i2c AMDGPU DM aux hw bus 7 I2C adapter
i2c-18 i2c AMDGPU DM aux hw bus 8 I2C adapter
decode-dimms
... does not work
sudo modprobe eeprom # at24, ee1004 give nothing
# decode-dimms
# decode-dimms version 4.3
Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0050
Guessing DIMM is in bank 1
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0051
Guessing DIMM is in bank 2
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0052
Guessing DIMM is in bank 3
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0053
Guessing DIMM is in bank 4
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0054
Guessing DIMM is in bank 5
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0055
Guessing DIMM is in bank 6
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0056
Guessing DIMM is in bank 7
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/18-0057
Guessing DIMM is in bank 8
Kernel driver used eeprom
---=== SPD EEPROM Information ===---
EEPROM Checksum of bytes 0-62 OK (0x00)
SPD Revision Invalid
Fundamental Memory type Unknown (0x00)
---=== Manufacturing Information ===---
Manufacturer Undefined
Part Number Undefined
Number of SDRAM DIMMs detected and decoded: 8
Type | Score |
---|---|
Single-Core | 2816 |
Multi-Core | 14274 |
OpenCL | 33704 |
Vulkan | 39349 |
- "Performance" mode in the BIOS (seems to mostly adjust fan curves? perf is exactly the same)
- 6.4.11-arch1 kernel
- opencl-amd 5.6.0-2
- vulkan-radeon 23.1.5-1
- Using amd-pstate-epp edges out schedutil (and improves system stability)
- Linux is 9% faster on single-core and 5% faster on multi-core than Windows 11
passmark-performancetest-bin
results:
UM790 7940HS | Custom 5950X | Framework 1260P | |
---|---|---|---|
CPU Mark | 32,530 | 46,951 | 19,813 |
Memory Mark | 3,559 | 2,995 | 3,505 |
- For memory, the UM790 is 2 x DDR5-5600 JEDEC, my 5950X workstation is running 4 x DDR4-3800 XMP, and the Framework is 2 x DDR4-3200 JEDEC - all are dual channel
- The 1260P has much worse bandwidth but better latency, which may be why it scores so mysteriously high
- Running in balanced mode makes no difference
So here's an interesting real-world test. We are using the latest llama.cpp HEAD (097e121) testing with a llama-2-7b.ggmlv3.q4_0 model using the same settings (CPU inference):
time ./main -m llama-2-7b.ggmlv3.q4_0.bin -c 128 -n 1920 --ignore-eos
For fun, we'll also add an RTX 4090 and the M2 MBA Metal version for comparison:
UM790 7940HS | Custom 5950X | RTX 4090 | Framework 1260P | M2 MBA | M2 Metal | |
---|---|---|---|---|---|---|
Compile (s) | 14.48 | 16.07 | 16.75 | 9.18 | ||
Bench (s) | 205.02 | 185.35 | 17.38 | 438.55 | 239.54 | 114.94 |
Prompt (t/s) | 34.21 | 48.31 | 764.27 | 9.78 | 19.48 | 101.11 |
Inference (t/s) | 12.73 | 13.05 | 146.46 | 7.75 | 14.07 | 20.45 |
- The 7940HS performs worse when using CLBlast (both
-ngl 0
and-ngl 99
) so this is CPU-only results. - In another curiousity, since I saw clocks hopping around, my expectation was that running with
numactl --physcpubind=0,2,4,6,8,10,12,14
to bind to each physical core would be better for performance, but that wasn't the case. Just in case cache locality would help, I triednumactl --physcpubind=0,1,2,3,4,5,6,7
but performance was about the same. In the end, just letting the system hop around willy-nilly seems to perform slightly better. - Doing some searching around, it looks like you might be able to get improvements binding just to P cores for Intel chips... https://github.com/ggerganov/llama.cpp/discussions/572
Currently, rocBLAS does not have a gfx1103 kernel, but it does have server gfx11xx ones and gfx1100 works.
$ set -xg HSA_OVERRIDE_GFX_VERSION 11.0.0
# in bash, export HSA_OVERRIDE_GFX_VERSION=11.0.0
$ python test_benchmark_inference.py -d /data/ai/models/llm/TheBloke_Llama-2-7B-GPTQ -p
Successfully preprocessed all matching files.
-- Tokenizer: /data/ai/models/llm/TheBloke_Llama-2-7B-GPTQ/tokenizer.model
-- Model config: /data/ai/models/llm/TheBloke_Llama-2-7B-GPTQ/config.json
-- Model: /data/ai/models/llm/TheBloke_Llama-2-7B-GPTQ/gptq_model-4bit-128g.safetensors
-- Sequence length: 2048
-- Tuning:
-- --sdp_thd: 8
-- --matmul_recons_thd: 8
-- --fused_mlp_thd: 2
-- --rmsnorm_no_half2
-- --rope_no_half2
-- --matmul_no_half2
-- --silu_no_half2
-- Options: ['perf']
** Time, Load model: 1.95 seconds
** Time, Load tokenizer: 0.00 seconds
-- Groupsize (inferred): 128
-- Act-order (inferred): yes
** VRAM, Model: [cuda:0] 3,638.47 MB
** VRAM, Cache: [cuda:0] 1,024.00 MB
-- Warmup pass 1...
** Time, Warmup: 0.28 seconds
-- Warmup pass 2...
** Time, Warmup: 7.61 seconds
-- Inference, first pass.
** Time, Inference: 7.70 seconds
** Speed: 249.46 tokens/second
-- Generating 128 tokens, 1920 token prompt...
** Speed: 6.70 tokens/second
-- Generating 128 tokens, 4 token prompt...
** Speed: 13.89 tokens/second
** VRAM, Inference: [cuda:0] 530.20 MB
** VRAM, Total: [cuda:0] 5,192.67 MB
It dies during my benchmarking atm...
- Vulkan
- ROCm
The drives I'm using are not what comes with the pre-built kit.
Monster Storage MS950 G70 PCIe4 4TB (MS950G70PCIe4)
- This drive uses a MAXIO MAP1602 controller and the latest YMTC 232-Layer (3dv4) TLC NAND chips (which have flooded the market cheaply as the US blacklisted the company last year). I picked up for ~$200, a decent price for something pretty well reviewed. It's similar to the Lexar NM790 (LNM790X004T) - there are other good options like the Silicon Power 4TB XS70 (Phison E18) that can hit similar performance numbers for around the same price.
- Note, there are issues with the MAXIO MAP1602 with Linux that require some adventures to get working (custom kernel patch) atm so I wouldn't recommend it for the faint of heart
KDiskMark (3.1.3): https://github.com/JonMagon/KDiskMark
Flexible I/O Tester (fio-3.35): https://github.com/axboe/fio
--------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
[Read]
Sequential 1 MiB (Q= 8, T= 1): 6305.970 MB/s [ 6158.2 IOPS] < 1290.57 us>
Sequential 1 MiB (Q= 1, T= 1): 4779.431 MB/s [ 4667.4 IOPS] < 213.35 us>
Random 4 KiB (Q= 32, T= 1): 1012.543 MB/s [ 253135.8 IOPS] < 127.17 us>
Random 4 KiB (Q= 1, T= 1): 74.566 MB/s [ 18641.8 IOPS] < 53.28 us>
[Write]
Sequential 1 MiB (Q= 8, T= 1): 6051.464 MB/s [ 5909.6 IOPS] < 1252.68 us>
Sequential 1 MiB (Q= 1, T= 1): 3888.512 MB/s [ 3797.4 IOPS] < 191.65 us>
Random 4 KiB (Q= 32, T= 1): 786.778 MB/s [ 196694.7 IOPS] < 167.43 us>
Random 4 KiB (Q= 1, T= 1): 330.887 MB/s [ 82722.0 IOPS] < 11.58 us>
Profile: Default
Test: 1 GiB (x5) [Measure: 5 sec / Interval: 5 sec]
Date: 2023-08-18 18:32:32
OS: arch unknown [linux 6.4.11-arch1-1-custom]
- I bought this a while back as one of the cheapest storage drives available a while back. It uses Micron 176-Layer QLC and a Phison controller, and it's been totally drama free, although you can get much better TLC drives so cheap now that it probably doesn't matter.
KDiskMark (3.1.3): https://github.com/JonMagon/KDiskMark
Flexible I/O Tester (fio-3.35): https://github.com/axboe/fio
--------------------------------------------------------------------------------
* MB/s = 1,000,000 bytes/s [SATA/600 = 600,000,000 bytes/s]
* KB = 1000 bytes, KiB = 1024 bytes
[Read]
Sequential 1 MiB (Q= 8, T= 1): 3449.263 MB/s [ 3368.4 IOPS] < 2360.27 us>
Sequential 1 MiB (Q= 1, T= 1): 2438.627 MB/s [ 2381.5 IOPS] < 419.24 us>
Random 4 KiB (Q= 32, T= 1): 1137.067 MB/s [ 284266.8 IOPS] < 112.24 us>
Random 4 KiB (Q= 1, T= 1): 58.694 MB/s [ 14673.6 IOPS] < 67.63 us>
[Write]
Sequential 1 MiB (Q= 8, T= 1): 3111.868 MB/s [ 3038.9 IOPS] < 2515.39 us>
Sequential 1 MiB (Q= 1, T= 1): 2131.981 MB/s [ 2082.0 IOPS] < 365.15 us>
Random 4 KiB (Q= 32, T= 1): 1039.240 MB/s [ 259810.2 IOPS] < 122.15 us>
Random 4 KiB (Q= 1, T= 1): 96.591 MB/s [ 24147.9 IOPS] < 45.32 us>
Profile: Default
Test: 1 GiB (x5) [Measure: 5 sec / Interval: 5 sec]
Date: 2023-08-18 19:01:53
OS: arch unknown [linux 6.4.11-arch1-1-custom]
We'll be moving some of the discoveries from the top here...
I was curious to see the difference Balance vs Performance mode made from the BIOS options. I adapted some of my old amd-laptop-testing code to generate some plots. While it doesn't show up in benchmark results, it looks like Performance mode is able to hold clocks better and keep temperatures just a bit lower.
The big difference (besides maybe the fan profile) is that the power limits are increased from 54W to 65W. For all the details, you can check with ryzenadj
.
Balanced:
Performance:
Since you might need to have PSS Off until the crashing/rebooting gets fixed, here's what balanced vs performance looks like w/ PSS turned off.
Balanced:
Performance:
- amd-disable-c6 - should work and prevent crashes?
- ryzen_smu - doesn't work, no Phoenix support yet
-
pmtable.py - works w/
iomem=relaxed
With iomem=relaxed
it works:
❯ sudo ryzenadj -i
CPU Family: Phoenix
SMU BIOS Interface Version: 12
Version: v0.13.0
PM Table Version: 4c0006
| Name | Value | Parameter |
|---------------------|-----------|--------------------|
| STAPM LIMIT | 65.800 | stapm-limit |
| STAPM VALUE | 11.436 | |
| PPT LIMIT FAST | 65.800 | fast-limit |
| PPT VALUE FAST | 20.551 | |
| PPT LIMIT SLOW | 65.800 | slow-limit |
| PPT VALUE SLOW | 7.333 | |
| StapmTimeConst | nan | stapm-time |
| SlowPPTTimeConst | nan | slow-time |
| PPT LIMIT APU | 65.800 | apu-slow-limit |
| PPT VALUE APU | 0.000 | |
| TDC LIMIT VDD | 70.000 | vrm-current |
| TDC VALUE VDD | 3.378 | |
| TDC LIMIT SOC | 18.000 | vrmsoc-current |
| TDC VALUE SOC | 2.432 | |
| EDC LIMIT VDD | nan | vrmmax-current |
| EDC VALUE VDD | nan | |
| EDC LIMIT SOC | nan | vrmsocmax-current |
| EDC VALUE SOC | nan | |
| THM LIMIT CORE | 92.001 | tctl-temp |
| THM VALUE CORE | 48.829 | |
| STT LIMIT APU | 0.000 | apu-skin-temp |
| STT VALUE APU | 0.000 | |
| STT LIMIT dGPU | 0.000 | dgpu-skin-temp |
| STT VALUE dGPU | 0.000 | |
| CCLK Boost SETPOINT | nan | power-saving / |
| CCLK BUSY VALUE | nan | max-performance |
This tool hasn't been updated for quite a while, but with iomem=relaxed
, seems to work great. Here's what it looks like on idle:
❯ ./ryzen
0 (0), 1 (0), 2 (0), 3 (0), 4 (0), 5 (0), 6 (0), 7 (0)
8 (0), 9 (0), 10 (0), 11 (0), 12 (0), 13 (0), 14 (0), 15 (0)
Detected 16 cores in 1 packages
Core energy units: a1003
Time_unit:10, Energy_unit: 16, Power_unit: 3
Time_unit:0.000976562, Energy_unit: 1.52588e-05, Power_unit: 0.125
Core 0, energy used: 0.793304W, Package: 8.82217W
Core 1, energy used: 0.161896W, Package: 8.82217W
Core 2, energy used: 0.145416W, Package: 8.82217W
Core 3, energy used: 0.207825W, Package: 8.82217W
Core 4, energy used: 0.137177W, Package: 8.82217W
Core 5, energy used: 0.127106W, Package: 8.67828W
Core 6, energy used: 0.119019W, Package: 8.67828W
Core 7, energy used: 0.205994W, Package: 8.67828W
Core sum: 1.89774W
And with stress -c 16
on performance mode:
❯ ./ryzen
0 (0), 1 (0), 2 (0), 3 (0), 4 (0), 5 (0), 6 (0), 7 (0)
8 (0), 9 (0), 10 (0), 11 (0), 12 (0), 13 (0), 14 (0), 15 (0)
Detected 16 cores in 1 packages
Core energy units: a1003
Time_unit:10, Energy_unit: 16, Power_unit: 3
Time_unit:0.000976562, Energy_unit: 1.52588e-05, Power_unit: 0.125
Core 0, energy used: 6.74271W, Package: 65.7848W
Core 1, energy used: 5.85831W, Package: 65.7848W
Core 2, energy used: 5.95276W, Package: 65.7848W
Core 3, energy used: 5.92804W, Package: 65.7848W
Core 4, energy used: 5.87967W, Package: 65.7848W
Core 5, energy used: 5.92819W, Package: 65.7848W
Core 6, energy used: 5.76614W, Package: 65.7848W
Core 7, energy used: 5.78934W, Package: 65.7848W
Core sum: 47.8452W
I originally started just by moving my workstation's boot drive over and it worked, however it has been getting crufty over the years and I decided to start fresh. This was complicated by two things:
- My networking was super flaky - this turned out to be either a cable or a 2.5GbE port issue (when plugged into a 2.5GbE switch it negotiates to 1GbE, when plugged directly into my router's 2.5GbE i225-V Rev 3, it was not happy). This took way too long to figure out (it would sometimes transfer fine, but I was chasing down what I thought was hanging DNS requests for way too long), but I did manage to put the WiFi through it's paces. The antennas aren't the strongest, but it was serviceable.
- The 4TB SSD I had bought with the Maxio MAP1602 had worked fine in my old system when plugged into a PCIe riser card, but not in the NVMe slot. I decided that I should be able to figure out why, and I actually was able to get it working - it just required patching and compiling a custom kernel. Not sure if that was worth it, but I guess I learned something? (I used to compile custom kernels all the time, but had never done it through Arch's package building system before).
paru -S atuin starship
paru -S btop dstat htop
paru -S git-lfs
paru -S lsof
paru -S wget
paru -S lbzip2 pigz pixz pbzip2
paru -S geekbench
paru -S kdiskmark
paru -S passmark-performancetest-bin
# Vulkan
paru -S vulkan-radeon vulkan-icd-loader vulcan-devel
-
amdvlk
basically doesn't work so we skip it
paru -S rocm-hip-sdk
- This should install everything needed https://wiki.archlinux.org/title/GPGPU#ROCm
- Radeon 780M is
gfx1103
(gfx1103_r1
) - for ROCm the closest working kernels aregfx1100
and you can try setting the env variableHSA_OVERRIDE_GFX_VERSION=11.0.0
which usually doesn't segfault...
paru -S opencl-headers opencl-clhpp
paru -S rocm-opencl-sdk
-
opencl-amd
andopencl-amd-dev
work, but conflicts w/ ROCm and there's not much point in the legacy/proprietary drivers? -
opencl-clover-mesa
supports AMD APUs but not gfx1103/gfx1103_r1 -
opencl-rusticl-mesa
is the maintained/future open source package but doesn't seem to support the APU either
conda init fish
paru -S clblast-git
video acceleration wayland chrome
https://wiki.archlinux.org/title/Environment_variables#Per_Wayland_session https://wiki.archlinux.org/title/firefox
https://wiki.archlinux.org/title/HiDPI https://wiki.archlinux.org/title/Talk:HiDPI https://aur.archlinux.org/packages/mutter-x11-scaling https://wiki.archlinux.org/title/Hardware_video_acceleration
https://github.com/mlc-ai/mlc-llm/issues https://github.com/mlc-ai/mlc-llm/issues/775 https://github.com/mlc-ai/mlc-llm/issues/727
Settings for Wayland Scaling
2
3 Mozilla
4 * Wayland
5 * VAAPI
6
7 https://wiki.archlinux.org/title/Hardware_video_acceleration
8 * VA-API https://archlinux.org/packages/?name=libva-mesa-driver
9 * VDPAU https://archlinux.org/packages/?name=mesa-vdpau
10
11 vainfo - libva-utils
- Make sure our logger works
- SPD output - can we get memory temperature?
- RyzenAdj - see what we can get for tuning
- fan-control - I2C or ACPI?
paru -S gnome gnome-extras
systemctl enable gdm
paru -S ulauncher
# Add `ulauncher-toggle` to Settings -> Keyboard -> Keyboard Shortcuts for global shortcuts
paru -S appimagelauncher
paru -S firefox google-chrome google-chrome-beta chromium-wayland-vaapi brave-bin
paru -S libva-mesa-driver libva-utils
vainfo
- We don't need VDPAU for anything
- https://wiki.archlinux.org/title/Chromium#Hardware_video_acceleration
We will use PipeWire for everything:
paru -S pipewire pipewire-audio pipewire-alsa pipewire-pulse pipewire-jack wireplumber
# Baseline
paru -S noto-fonts noto-fonts-cjk noto-fonts-emoji noto-fonts-extra
paru -S ttf-croscore
paru -S ttf-dejavu
# Bitmap
paru -S otb-unifont
# Glyphs
paru -S ttf-font-awesome
paru -S powerline-fonts
paru -S ttf-nerd-fonts-symbols ## ttf-nerd-fonts-symbols-mono ttf-nerd-fonts-symbols-common
# More fonts
paru -S ttf-sourcecodepro-nerd
paru -S ttf-ibm-plex
# Japanese: https://moji.or.jp/ipafont/
paru -S otf-ipafont otf-ipaexfont
- For Wayland
- Go to chrome://flags/
- Search for "Preferred Ozone platform"
- Select Wayland
paru -S mpv vlc
paru -S spotify
https://github.com/FlyGoat/RyzenAdj https://gitlab.com/leogx9r/ryzen_smu
https://github.com/frankcrawford/it87 https://aur.archlinux.org/packages/it87-dkms-git https://forums.debian.net/viewtopic.php?t=124192
Here is a datasheet for the: IT5576E-128.pdf It seems IT5570/IT5576/IT8528/IT8587 are somewhat similar. https://github.com/coreboot/coreboot/tree/master/src/ec/clevo/it5570e https://github.com/lm-sensors/lm-sensors/issues/380
https://www.reddit.com/r/MiniPCs/comments/129x0mm/minisforum_um_series_fixes_megathread/
https://www.flashrom.org/Flashrom
Fans https://askubuntu.com/questions/1145968/how-to-see-all-my-fans-in-sensors https://forum.manjaro.org/t/asus-zenbook-um3402ya-fan-doesnt-work-at-all/137612 https://wiki.gentoo.org/wiki/Fan_speed_control/lm_sensors%27_fancontrol https://askubuntu.com/questions/22108/how-to-control-fan-speed
https://absolutelybaching.com/minisforum-um250-thermals/
https://github.com/lm-sensors/lm-sensors/issues/154 https://github.com/t-8ch/linux-gigabyte-wmi-driver
FE: https://github.com/Rem0o/FanControl.Releases/tree/master
HW Support https://github.com/LibreHardwareMonitor/LibreHardwareMonitor https://github.com/falahati/NvAPIWrapper
Framework Fan Control https://community.frame.work/t/changing-the-fan-temperture-points-with-ectool/17355 https://www.howett.net/posts/2021-12-framework-ec/
https://archlinux.org/packages/extra/x86_64/rocm-opencl-sdk/ https://archlinux.org/packages/extra/x86_64/rocm-hip-sdk/
https://wiki.archlinux.org/title/installation_guide#Connect_to_the_internet
https://unix.stackexchange.com/questions/225902/list-that-contains-the-last-installed-upgraded-packages-in-arch-linux https://unix.stackexchange.com/questions/638874/is-there-a-way-to-list-arch-linux-packages-by-original-install-date https://unix.stackexchange.com/questions/409895/pacman-get-list-of-packages-installed-by-user https://unix.stackexchange.com/questions/685149/pacman-print-number-or-list-of-upgradable-packages https://ostechnix.com/list-installed-packages-sorted-installation-date-linux/ https://www.reddit.com/r/archlinux/comments/65ocd3/pacman_q_installed_list_sort_by_date_arch/
termite
- scrollbar
- config
alacritty
- scrollbar?
zutty
- https://news.ycombinator.com/item?id=23370671
- https://tomscii.sig7.se/2021/01/Typing-latency-of-Zutty
- https://www.lkhrs.com/blog/2022/07/terminal-latency/
- https://news.ycombinator.com/item?id=35807660
- https://tomscii.sig7.se/2020/12/A-totally-biased-comparison-of-Zutty
BIOS https://wiki.archlinux.org/title/Flashing_BIOS_from_Linux https://linuxhint.com/updating-the-bios-on-uefi-systems/
gnome better bar, tray moom equivalen
Frame multi-monitor reorder accounts global shortcut in wayland