12gen N-series Nas motherboard (topton, cwwk, ... )

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

douteiful

New Member
Mar 20, 2025
24
13
3
Here are my current ASPM settings. Everything is enabled except for the NVME.
Just to make sure, are you sure the CPU package is reaching C10?

This is a PSA for everyone but CPU(OS) is NOT useful. That's only what the OS is requesting. You have to look at Pkg(HW), that's what the CPU is reporting, and Debian 12 comes with a Powertop version that doesn't have Pkg(HW), only CPU(OS). To see Pkg(HW) you must compile Powertop yourself.
 

cellblock1138

New Member
Jun 21, 2025
15
3
3
Just to make sure, are you sure the CPU package is reaching C10?

This is a PSA for everyone but CPU(OS) is NOT useful. That's only what the OS is requesting. You have to look at Pkg(HW), that's what the CPU is reporting, and Debian 12 comes with a Powertop version that doesn't have Pkg(HW), only CPU(OS). To see Pkg(HW) you must compile Powertop yourself.
Thanks, I just installed from apt.

Also, I am pretty sure I have a fake N150. I installed the Intel Processor Diagnostic Tool and it reports as being Genuine Intel, but the BrandString fails.

It is also reported as a "Twin Lake" in CPU-Z.
Screenshot 2025-07-06 184527.png
Screenshot 2025-07-06 184557.png
Screenshot 2025-07-06 184846.pngScreenshot 2025-07-06 184916.pngScreenshot 2025-07-06 184929.png
 

cellblock1138

New Member
Jun 21, 2025
15
3
3
Just to make sure, are you sure the CPU package is reaching C10?

This is a PSA for everyone but CPU(OS) is NOT useful. That's only what the OS is requesting. You have to look at Pkg(HW), that's what the CPU is reporting, and Debian 12 comes with a Powertop version that doesn't have Pkg(HW), only CPU(OS). To see Pkg(HW) you must compile Powertop yourself.
I am getting 97% + on CPU(OS)
1751833365563.png
 

douteiful

New Member
Mar 20, 2025
24
13
3
I am getting 97% + on CPU(OS)
View attachment 44432

CPU(OS) is just what the OS is requesting, that doesn't mean the CPU is actually reaching that state. You need a PowerTOP version that has Pkg(HW) indicator. For example in this case, you can see the OS is requesting C10 61% of the time, but the CPU is actually only reaching C2:

1751833594555.png

If you must use Debian you have to compile PowerTOP, or you should try a distro with a newer PowerTOP like Ubuntu.
 

phil-2024

Member
Sep 7, 2024
60
48
18
CPU(OS) is just what the OS is requesting, that doesn't mean the CPU is actually reaching that state. You need a PowerTOP version that has Pkg(HW) indicator. For example in this case, you can see the OS is requesting C10 61% of the time, but the CPU is actually only reaching C2:


If you must use Debian you have to compile PowerTOP, or you should try a distro with a newer PowerTOP like Ubuntu.
The ultimate test is to check the power consumption at the wall, if you get idle consumption down to around 3 or 4 watt with a couple of network connections active and an otherwise idle system, then you know its working, assuming you have a 12 volt power brick that has an efficiency level of V or VI.

The Odroid H4 devices can reach 5 watt without ASPM active, which just shows its not all about C states or active power management states, its about having a decently designed board, which is something sadly lacking on DfC stuff (Direct from China), who are flogging us rubbish really.
 
  • Like
Reactions: cellblock1138

cellblock1138

New Member
Jun 21, 2025
15
3
3
hout a problem.
2. I can´t change the PCIE to ASMP L1 after saving and reboot it is on disabled again. For all PCIE Lans the same. 1,2,3,4,7
As an existing Odroid XU4 user, I should have opted for an Odroid H4+. I went with a CW-NAS-ADLN-K because of the six SATAs; however, that is not working out too great at 19 watts.
 
  • Like
Reactions: phil-2024

cellblock1138

New Member
Jun 21, 2025
15
3
3
hout a problem.
2. I can´t change the PCIE to ASMP L1 after saving and reboot it is on disabled again. For all PCIE Lans the same. 1,2,3,4,7
you have an CW-NAS-ADLN-K
I have an CW-NAS-ADLN-V10

To me it sounds like at one point they decided to uniform the bios version across all versions of this board.
However, I don't dare to flash it since there is basically nothing that tells me I wont brick the board with this new bios version
I think you are right. The Ader Lake-N and Twin Lake BIOSs are the same. Both have the same hashes. I updated my CW-NAS-ADLN-KV10 to the (2025-04-15). Still freezes with C States enabled and set to "auto" or anything above 6.

Ader Lake-N(N95 N97 N100 N200 N300 i3-N305)

Twin Lake(N150 N250 N350 i3-N355)
 
  • Like
Reactions: zr0dfx

Flowex

New Member
Mar 26, 2025
5
4
3
Sorry for the late reply, I received quite a few messages here and on Reddit.
Since a lot of people have asked how I managed to get my system down to 6 watts, here are my BIOS settings and hardware setup.

First off, let me tell you right away: you won't hit 6 watts without the right power supply!
I tested three different PSUs:
  1. PicoPSU with a Leike power brick
  2. The PSU that came with my Chenbro NAS case
  3. A regular 850W desktop PSU
Only the PicoPSU combined with the Leike power brick was able to reach 6 watts. All the others were noticeably higher.
The PicoPSU with the Leike adapter — along with the Corsair RM550x from around 2019 — is often recommended for ultra-low power consumption setups.

So your first step should be testing which power supply gives you the lowest idle power draw.
All my measurements were taken using a Tasmota smart plug.

Next point: I did all my tests using just a USB stick running Unraid — no hard drives, no additional hardware like extra NICs, etc.
Once you find your minimum baseline power usage, you can start gradually adding your actual hardware how much each component adds. Some hardware doesn’t play nicely with power saving and will prevent ultra-low consumption.

Regarding the BIOS: I spent a lot of time tweaking settings and disabled everything I didn’t need.
Pro tip: some BIOS settings don’t actually stick after saving — when you go back in, they’ve reset. To avoid that, save your configuration as shown in my screenshots using “Save as User Default”, then choose “Save and Exit” or “Save and Restart”.
When you re-enter the BIOS, just choose “Restore User Default” and all your settings will be restored.
This is especially important for the ASPM (Active State Power Management) settings under PCI Express Root Ports 1–12, which tend to reset.

Since I upgraded my RAM today from 8GB to 16GB, I took the opportunity to snap some BIOS screenshots for you.

Here’s my current setup:
  • Purple CWWK N100 board with 16GB RAM
  • 1x GbE LAN, 1x USB stick for Unraid
  • PicoPSU 75W with Leike 60W power brick
  • 1x 2.5" SSD, 128GB
  • 1x 2.5" HDD, 1TB
  • Full Passive no Fans!
Right now, my Unraid system draws around 10W at idle/light load.
The screenshot shows 20W, but that includes ~10W for the FritzBox and the fiber ONT — I have everything (server + network gear) plugged into the same power monitor.

I used ChatGPT to translate this, so I hope everything is clear — feel free to ask if anything’s unclear!
 

Attachments

Last edited: