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.

Alwerich

New Member
May 10, 2025
3
1
3
I´ve got the new N355 from CWWK ( CW-NAS-ADLN-KV10) and I have some problems with it.
1. I can´t enable C10 in the Bios, when I do it it will start in Unraid an frees like 1min after boot. If I set it to C6 it will run without 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,9 Therefor I can only enter Pkg C2.
3. when I try to get Ethernet Controller I226-V or Alder Lake-N PCH eSPI Controller to good in Powertop the system frees
4. Because I can´t enable ASMP L1 my Aquantia Corp. AQtion AQC100 NBase-T/IEEE can´t enable ASMP

I tryed to get a new BIOS version in hope to fix some of the problems, but the Hompage from CWWK is not helpfull. Normaly you should find the Driver under CWWK Drive but I only get a error massage. "failed get objs: failed to list objs: UserDisable: UserDisable status code: 403, request id: 681F827EABC6BE39358C8A34, host id:"
At the moment I´m waiting on a respons from there hompage, maby they have an new Bios version and can send it to me.
Core Version: 5.27
Project Version: CWRKA01
Builddate: 11/27/2024

Maby someone can relate to my problems or has some intput for me.
 

KevinR

Member
Jul 3, 2024
79
37
18
I´ve got the new N355 from CWWK ( CW-NAS-ADLN-KV10) and I have some problems with it.
1. I can´t enable C10 in the Bios, when I do it it will start in Unraid an frees like 1min after boot. If I set it to C6 it will run without 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,9 Therefor I can only enter Pkg C2.
3. when I try to get Ethernet Controller I226-V or Alder Lake-N PCH eSPI Controller to good in Powertop the system frees
4. Because I can´t enable ASMP L1 my Aquantia Corp. AQtion AQC100 NBase-T/IEEE can´t enable ASMP

I tryed to get a new BIOS version in hope to fix some of the problems, but the Hompage from CWWK is not helpfull. Normaly you should find the Driver under CWWK Drive but I only get a error massage. "failed get objs: failed to list objs: UserDisable: UserDisable status code: 403, request id: 681F827EABC6BE39358C8A34, host id:"
At the moment I´m waiting on a respons from there hompage, maby they have an new Bios version and can send it to me.
Core Version: 5.27
Project Version: CWRKA01
Builddate: 11/27/2024

Maby someone can relate to my problems or has some intput for me.
There have been long running battles with ASPM, though some users have been fairly successful in getting some C states working. There is some evidence that the N series cpus are unreliable in reaching pkg c states despite doing core states easily. Even things like hot plug support on usb and sata make the embedded chipset stay awake. And it may only take one device/port on one channel to stop the pkg from resting.

Now it may just be the Chinese devices that have the problems, but hardly anyone else has made N series devices, let alone at affordable prices.

There have been several reports of CWWK devices where you can set ASPM, and it will work BUT it gets cleared next time you enter the bios screens. So for those people it persists across reboots, but you can't ever see it! And have to reconfigure it any time you use the bios.

The normal location we've seen cwwk bioses is: https://pan.changwang.com/BIOS更新

I hadn't seen your url before. With all the variations they make do be careful that you've found the right one.
 
  • Like
Reactions: oeiknearf

Ultrabeat

New Member
May 7, 2025
3
0
1
I too have an N150 from CWWK and cannot get it to hit beyond C3. This means I am locked at around 13-15w at idle and is actually higher than I can get my 14500 to idle at - Not ideal.

I reached out a a few users directly who were sucessful in getting their boards to achieve C8, but so far no one has come back to me with what they did.
 

Alwerich

New Member
May 10, 2025
3
1
3
Thank you KevinR for mentioning the problem with the ASPM.

I got the new version of the Bios for the N355 for the CWWK ( CW-NAS-ADLN-KV10)

Project Version: CWRKA03
Builddate: 25/04/2025
The support from CWWK send me this link 紫色-N355-CW-NAS-ADLN-K-20250425.iso
The homepage from CWWK has 2 pages one for "Service and support" and one for the "Player Forum" https://bbs.x86pi.com/ in the last one you enter their help forum and the was the link for "BIOS and Drivers" CWWK Drive

But even with the new version of the Bios, I can´t change the C-state to more than C6, otherweise Unraid will freeze while boot. The other problems are still the same.

My powerconsumtion is 30W with 3 Toschiba 18 TB spindown, 2 WD SSD 1TB, a 6 Sata addapter card for nwme (because it is a 10 bay Chassy) and my 10GBit Aquantia Corp. AQtion AQC100. It´s not good but also not to bad. Mabye there will be a Bios that is more helpfull. We will see.
 
  • Like
Reactions: KevinR

Ultrabeat

New Member
May 7, 2025
3
0
1
Thank you KevinR for mentioning the problem with the ASPM.

I got the new version of the Bios for the N355 for the CWWK ( CW-NAS-ADLN-KV10)

Project Version: CWRKA03
Builddate: 25/04/2025
The support from CWWK send me this link 紫色-N355-CW-NAS-ADLN-K-20250425.iso
The homepage from CWWK has 2 pages one for "Service and support" and one for the "Player Forum" https://bbs.x86pi.com/ in the last one you enter their help forum and the was the link for "BIOS and Drivers" CWWK Drive

But even with the new version of the Bios, I can´t change the C-state to more than C6, otherweise Unraid will freeze while boot. The other problems are still the same.

My powerconsumtion is 30W with 3 Toschiba 18 TB spindown, 2 WD SSD 1TB, a 6 Sata addapter card for nwme (because it is a 10 bay Chassy) and my 10GBit Aquantia Corp. AQtion AQC100. It´s not good but also not to bad. Mabye there will be a Bios that is more helpfull. We will see.
How are you accessing the BIOS page you mentioned? I just get an error message and I can't see any files
 

jhkfwq9f07u23

New Member
May 13, 2025
1
0
1
This thread has been a trove of fascinating information! Unfortunately, I am running into a problem that I have not seen elsewhere in the thread.

I purchased a green Topton N150 board (hardware), I am not sure about the exact OEM name. I am unable to install any OS on it.

Everything freezes shortly after boot. I can access the BIOS without issue, I can even access the first few steps of some install processes. However, I have tried installing multiple variations of Linux and Windows, and every time the motherboard appears to freeze a few seconds into the installation process (both for Graphical and Terminal installation). In the best case, the USB inputs become unresponsive. The standard issue with terminal installation is getting stuck like in the image attached. In the worst case, I simply get a blank screen. What I have tried so far:
- Every USB port;
- Different USB drives;
- Live booting (leads to blank screen)
- Installing the OS on the NVMe drive from another computer and grafting it on this motherboard to boot (blank screen)
- Using a second NVMe drive for the OS source
- Using HDMI or DP for the display
- Using any of the three ethernet ports or none at all
- With or without SATA drives plugged in

Am I missing something? Any idea on how I could troubleshoot further?

Thanks!
 

Attachments

KevinR

Member
Jul 3, 2024
79
37
18
The OEM for the MW- products has been a bit mysterious for both the mini pc and motherboards. They seem to only get sold by toptop & their stable mates.

My two suggestions would be power supply or DRAM.

Power
On a lot of these boards you need to plug both the 24pin and a 4pin power lead to get a proper supply. People often miss the 4pin. Occasionally I've read of boards that dislike a specific pc power supply. It maybe that the low current draw destabilises a psu designed for hundreds of watts. Also people often build these up using an old supply they've had hanging about which may have aged, or that was built for very high wattage.

On the boards with single DC in and an external power brick the quality of the supplied brick can be debatable. Anecdotes suggests that toptop ship the cheapest brands even with resold CWWK/BKHD models.

Memory
The N series cpus are only built for lower RAM speeds and I've read of people struggling when using faster ram. Eg. DDR5 4800 works but faster ram doesn't downclock properly. This is a made worse as the Chinese boards have to train against the RAM rather than using stored profiles. Some have stabilised things by setting the memory config manually in the bios and/or downclocking it to slightly slower speeds. This is even true of say 4800 ram with it only being stable at say 4400. I suspect this can be made worse if the power supply isn't doing well.

The MW- products seem to get on best with Samsung RAM and have a dislike for crucial (ironic as the CWWK products often prefer crucial!).

The N series are only spec'ed by Intel to handle 16GB of DDR5 so most people are stretching the envelope and fitting 32 (or even 48). A smaller size 16/8 seems a good test tool if you're having stability problems.

Good Luck
 

zr0dfx

Member
Jul 7, 2024
73
25
18
UK
Does anyone have the latest BIOS files for the CW-NAS-ADLN-K BIOS N100 Purple mobo?

I keep getting the following error on the BIOS download site that other people are experiencing. Thanks :)

1747581039670.png


Edit: seems to be back up here: CWWK Drive
 
Last edited:

Ultrabeat

New Member
May 7, 2025
3
0
1
I received my CW-ALDN-NAS-K (the purple N305) last week. I'm using it mainly for my Unraid NAS to replace a 10-year-old i3-3340 due to its lack of hardware decoding ability and high power consumption.

After two full days of tuning, Googling, and reading tech articles, I still think it's a good MOBO. If you're interested in diving in, here are some things you need to know:
  1. RAM Compatibility: This MOBO is very picky about RAM. Micron Crucial, Samsung, and SK Hynix are good choices. Don't buy RAM with a frequency higher than 4800MHz; it's not supported by the CPU. update: it will be automatically downclocked to 4800MHz.
  2. USB Ports: According to comments from beta testers on the official page, the bottom port of the onboard USB (update: beside the PCIe slot) is unavailable due to the lack of a USB 2.0 port from the CPU. Only the upper one is working.
  3. M.2 Slot Spacing: The two M.2 slots are too close to each other, so the heatsink cannot be wider than your NVMe drive. Don't buy M.2 coolers, as most of them are wider than the M.2 itself and even larger than the M.2 heatsink.
  4. CPU Contact Issue: The CPU doesn't make good contact with the copper plate. Prepare a 0.5mm thermal pad to fix it.

Here's my setup:
View attachment 39628
Code:
MOBO: CW-ALDN-NAS-K
RAM:  Crucial CT32G48C40S5 32GB 4800MHz
M.2:  KLEVV CRAS CV710 512GB x2
HDD:  10TB x1, 3TB x1, 1TB x1
OS:   unRAID 6.12.13

BIOS Configuration (Press Ctrl+F1 to open hidden options):
Markdown (GitHub flavored):
Advanced
- RC ACPI Settings
  - Native PCIE Enable: Enabled
  - Native ASPM: Enabled
- Power & Performance
  - CPU
    - C states
      - Package C State Limit: C10

Chipset
- System Agent (SA) Configuration
  - Graphics Configuration
    - RC1p Support: Enabled
  - DMI/OPI Configuration
    - DMI Gen3 ASPM: ASPM L1
    - DMI ASPM: ASPM L1
- PCH-IO Configuration
  - PCI Express Configuration
    - DMI Link ASPM Control: L1
    - C10 Dynamic threshold adjustment: Enabled
> ============= READ NOTE =============
    - PCI Express Root Port {1,2,3,4,7,9}
      - ASPM: L1
      - L1 Substates: L1.1 & L1.2
      - L1 Low: Enabled
Note:


Note2: If NVMe is unrecognized, try keeping ASPM disabled on ports 1 and 2.

BIOS Optional Configuration
Markdown (GitHub flavored):
> In-Band ECC: (part of the normal RAM is used for ECC)
- System Agent (SA) Configuration
  - Memory Configuration
    - In-Band ECC Support: Enabled

> Speed up boot:
- System Agent (SA) Configuration
  - Graphics Configuration
    - Skip Scaning of External Gfx Card: Enabled

> Suppress linux error log for usb3:
- System Agent (SA) Configuration
  - TCSS setup menu
    - D3 Cold Enable/Disable: Disabled
    - D3Hot: Disabled

> Disable unnecessary devices:
- System Agent (SA) Configuration
  - SATA Configuration
    - SATA Controller(s): Disabled # this mobo use ASM1166, not native one
  - HD Audio Subsystem Configuration Settings
    - HD Audio: Disabled
  - SCS Configuration
    - eMMC 5.1 Controller: Disabled

>  Beep sounds indicating a healthy boot and to use a safe resolution during boot
Boot
- Quiet Boot: Disabled


Startup Script:
Bash:
# -------------------------------------------------
# Set power-efficient CPU governor
# -------------------------------------------------
/etc/rc.d/rc.cpufreq powersave

# -------------------------------------------------
# Disable CPU Turbo
# -------------------------------------------------

# update: optional, uncomment this part if you don't need CPU Boost
#[[ -f /sys/devices/system/cpu/intel_pstate/no_turbo ]] && echo "1" > /sys/devices/system/cpu/intel_pstate/no_turbo
#[[ -f /sys/devices/system/cpu/cpufreq/boost ]] && echo "0" > /sys/devices/system/cpu/cpufreq/boost

# -------------------------------------------------
# Powertop Tweaks
# -------------------------------------------------

# Enable SATA link power management
echo med_power_with_dipm | tee /sys/class/scsi_host/host*/link_power_management_policy

# Runtime PM for I2C Adapter (i915 gmbus dpb)
echo auto | tee /sys/bus/i2c/devices/i2c-*/device/power/control

# Autosuspend for USB devices
echo auto | tee /sys/bus/usb/devices/*/power/control

# Runtime PM for disk
echo auto | tee /sys/block/sd*/device/power/control

# Host bridge
echo auto | tee /sys/bus/pci/devices/0000:00:00.0/power/control

# RAM memory: Intel Corporation Alder Lake-N PCH Shared SRAM
echo auto | tee /sys/bus/pci/devices/0000:00:14.2/power/control

# Serial bus controller: Intel Corporation Device 54c5
echo auto | tee /sys/bus/pci/devices/0000:00:19.0/power/control

# Serial bus controller: Intel Corporation Device 54c6
echo auto | tee /sys/bus/pci/devices/0000:00:19.1/power/control

# ISA bridge: Intel Corporation Alder Lake-N PCH eSPI Controller
echo auto | tee /sys/bus/pci/devices/0000:00:1f.0/power/control

# Serial bus controller: Intel Corporation Alder Lake-N SPI (flash) Controller
echo auto | tee /sys/bus/pci/devices/0000:00:1f.5/power/control

# -------------------------------------------------
# execute `lspci -tv` to fit your build
# -------------------------------------------------

# NVME
echo auto | tee /sys/bus/pci/devices/0000:01:00.0/power/control

# NVME
echo auto | tee /sys/bus/pci/devices/0000:02:00.0/power/control

# SATA controller: ASMedia Technology Inc. ASM1166 Serial ATA Controller (rev 02)
echo auto | tee /sys/bus/pci/devices/0000:03:00.0/power/control

# Runtime PM for ATA devices
echo auto | tee /sys/bus/pci/devices/0000:03:00.0/ata*/power/control

# Ethernet controller: Intel Corporation Ethernet Controller I226-V (rev 04)
# DO NOT uncomment; it may cause serious OS hangs, especially when opening powertop
#echo auto | tee /sys/bus/pci/devices/0000:04:00.0/power/control
#echo auto | tee /sys/bus/pci/devices/0000:05:00.0/power/control

With these configurations, the CPU can enter C8 state:
Code:
           Pkg(HW)  |            Core(HW) |            CPU(OS) 0
                    |                     | C0 active   4.6%
                    |                     | POLL        0.0%    0.0 ms
                    |                     | C1E         4.7%    0.1 ms
C2 (pc2)   14.7%    |                     |
C3 (pc3)    0.8%    | C3 (cc3)    0.0%    |
C6 (pc6)   17.3%    | C6 (cc6)   85.7%    | C6          7.0%    0.9 ms
C7 (pc7)    0.0%    | C7 (cc7)   79.7%    |
C8 (pc8)   13.3%    |                     | C8          3.6%    1.1 ms
C9 (pc9)    0.0%    |                     |
C10 (pc10)  0.0%    |                     |
                    |                     | C10        78.6%    6.2 ms

Powertop Output:
Code:
>> Bad           VM writeback timeout
   Bad           Runtime PM for PCI Device Intel Corporation Ethernet Controller I226-V
   Bad           Runtime PM for PCI Device Intel Corporation Ethernet Controller I226-V
There are still some "BAD"s:
  1. SATA Link Power Management: Not supported by the ASM1166 controller.
  2. Intel I226-V Ethernet Controller: Has a power management issue. Enabling it causes serious OS hangs (though there's no issue if running on Arch Linux with the latest Linux kernel).
  3. VM writeback timeout: Can be ignored if you have UPS.
This configuration has been running for 24 hours without problems, even under full usage scenarios:
  • Jellyfin: Software decoding of high-bitrate H.264 High 10 video (no hardware decoding available) combined with HEVC hardware encoding. This results in full CPU and GPU loading.

update: Special thanks to @Outbound0918 for the valuable suggestions and guidance, which helped me resolve many issues.

ref:
  1. Reduce power consumption with powertop - unRAD
  2. The Curse of ASPM

So glad I read back and found this. Great write up.

After doing all of this I also hit C8, although my idle wattage is higher than my 14500 build which is also idling at C8 (N150 = 13w vs 14500 = 8w)
 

coreflake

New Member
May 19, 2025
2
0
1
I'm curious about these bios versions.

I have a CW-NAS-ADLN-V10 (i3 N305) which according to CWWK Drive the latest bios is from 15/04/2025.
However this points to an iso with CW-NAS-ADLN-KV10.

Have they unified bioses now ?

On the chinese site the latest update to the bios for this specific board is from dec 2024.


I'm mainly interested since I saw this in the changenotes
Fix xHCI & Optimize power management

but a bit unsure if I can use this on my board ? Anyone tried ?
 

zr0dfx

Member
Jul 7, 2024
73
25
18
UK
tbh I am a little confused as well..... I am not 100% sure whats going on but I can see three different versions of various BIOS files across several sites, all with different dates. Not going to update until I have some kind of confirmation.

1747688976173.png

1747689011568.png
1747689027242.png
 

zr0dfx

Member
Jul 7, 2024
73
25
18
UK
Would make things simpler if they just put a version number on the download.
Also my mobo is a CW-NAS-ADLN-K, Where does the V10 come from? I bought it a couple of weeks after it was released.
 

phil-2024

Member
Sep 7, 2024
51
36
18
So glad I read back and found this. Great write up.

After doing all of this I also hit C8, although my idle wattage is higher than my 14500 build which is also idling at C8 (N150 = 13w vs 14500 = 8w)
All these direct from China devices/boards are flawed it seems. I suspect they are purchasing SoCs that failed testing for low power states (i.e. not stable) so no good for battery powered applications, and then Intel sell them off cheaply and they end up in the hands of a few Chinese manufacturers who sell them in mains powered devices. It's happened before see The same and yet different. Intel Core i5-12400 duel (H0 vs. C0) - HWCooling.net

Even though you might see C8, that could just be the OS hint to the CPU, the OS is requesting C8 as a suitable C-state given the loadings it is seeing, but that doesn't mean the CPU/Package is doing it.

Caveat emptor.
 

coreflake

New Member
May 19, 2025
2
0
1
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
 

phil-2024

Member
Sep 7, 2024
51
36
18
completely different stuff. use higher core count die and deactivate cores is done by al manuf. of microcprocessors.
you can't realy see C8 because all cores are offline/not powered. so who should report ?
The point is processors sold as the same had completely different characteristics where power consumption was concerned, and shows that Intel are happy to sell processors that vary in this way.

Imagine Intel testing all the N100s or similar SoCs coming off the production line, then finding they are getting quite a few that aren't stable, specifically where power gating and coming in and out of various C-States are concerned, this makes them no good for battery powered devices, the target product line. Rather than scrap these parts, are they selling them on for cheap where they find their way into unbranded network appliances that are mains powered and flogged on AliExpress where basically anything goes? It is a valid question we should be asking, not that we would get an answer. Given some of these network appliances are sold cheaper complete than the cost of the Intel SoC they contain surely must raise suspicion that we aren't getting grade A parts.
 

RolloZ170

Well-Known Member
Apr 24, 2016
7,807
2,467
113
The point is processors sold as the same had completely different characteristics where power consumption was concerned, and shows that Intel are happy to sell processors that vary in this way.
you see it clearly because the SSPEC is different. so check if your CPUs are different too.
keep in mind, if all cores are in C8, no one can wake them up.
i know opposite issues with too much sleeping cores, the BIOS will lie then to OS the cores are sleeping but do not to keep idle motion/demotion action counts low(BIOS work)