XU4 heatsink without cooler (or low noise)

hominoid
Posts: 243
Joined: Tue Feb 28, 2017 3:55 am
languages_spoken: english
ODROIDs: C2, XU4, MC1, N1, N2
Location: Lake Superior Basin, USA
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by hominoid » Sat Jun 02, 2018 1:05 am

mad_ady wrote:Hmm, strange, this is the fan I ordered and used on my xu4: Noctua NF-A4x20 5V PWM and came with a 2 pin adapter cable that I connected to the board. It does have some 3 pin cables too in the box, but I thought the third in is for rpm reading.
@hominid: is the A4x10 fan you used non-pwm, but works with pwm?
Edit: Here is the post that lead me to believe non-pwm fans don't work: viewtopic.php?f=97&t=29106
I have been using the NF-A4x10 5v Non-PMW fan for the XU4 Split Airflow case. I don't believe Noctua had a 40mm x 10mm or 20mm PWM Fan when I bought mine. It's like @DarkBahamut posted, either should work for the XU4 because of the HK implementation. FYI, If you look at the Noctua fan spec's all the PWM fans have 4-pins, Non-PWM fans can be either 2-pin or 3-pin like you pointed out. The fan that comes with the HK OEM active cooler is Non-PWM. I don't have the link anymore but here is the PWM Spec 1.3 for anyone interested.
4_Wire_PWM_Spec.pdf
(114.9 KiB) Downloaded 56 times

CoBrA2168
Posts: 25
Joined: Fri May 25, 2018 6:55 am
languages_spoken: english
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by CoBrA2168 » Tue Jun 05, 2018 7:45 pm

hominoid wrote:
mad_ady wrote:Hmm, strange, this is the fan I ordered and used on my xu4: Noctua NF-A4x20 5V PWM and came with a 2 pin adapter cable that I connected to the board. It does have some 3 pin cables too in the box, but I thought the third in is for rpm reading.
@hominid: is the A4x10 fan you used non-pwm, but works with pwm?
Edit: Here is the post that lead me to believe non-pwm fans don't work: viewtopic.php?f=97&t=29106
I have been using the NF-A4x10 5v Non-PMW fan for the XU4 Split Airflow case. I don't believe Noctua had a 40mm x 10mm or 20mm PWM Fan when I bought mine. It's like @DarkBahamut posted, either should work for the XU4 because of the HK implementation. FYI, If you look at the Noctua fan spec's all the PWM fans have 4-pins, Non-PWM fans can be either 2-pin or 3-pin like you pointed out. The fan that comes with the HK OEM active cooler is Non-PWM. I don't have the link anymore but here is the PWM Spec 1.3 for anyone interested.
4_Wire_PWM_Spec.pdf
DarkBahamut wrote:PWM or non-PWM fans should work on either PWM or non-PWM devices (full compatibility either way) since the all the fans only require 2 pins to actually run (VCC + GND). The only difference between the fans is that the PWM fans have PWM logic on board so they accept a PWM timing signal (the 4th pin) that tells the fan how much to pulse it's motor. The non-PWM version don't accept this so it just takes a VCC and GND.

The XU4 instead has this PWM logic on board and directly pulses the VCC output pin (rather than telling the fan to pulse it's own motor) which results the fan in getting less power and thus spins at a lower speed. The fan is effectively blind to the PWM process which is how you get PWM control on a non-PWM fan :)

My advice would be to get whichever is cheapest since both will work exactly the same when it comes to the odroids.
Thanks guys for posting an explanation that makes sense (at least to me!). I went ahead and ordered the Noctua A4x10 5V model, which is only a "non-PWM" version. I also bought some molex adapters/cables from eBay that should be compatible (by using the custom wire creator that comes with the fan).

My XU4 came in the mail yesterday, so I almost have everything to put it together and do a final test. I will report back if I run into any issues.

CoBrA2168
Posts: 25
Joined: Fri May 25, 2018 6:55 am
languages_spoken: english
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by CoBrA2168 » Wed Jun 13, 2018 8:11 pm

mad_ady wrote:Ok, keep us posted!
I finally got all of the hardware today, including the molex cable that I purchased from eBay linked in a previous post. The Noctua fan comes with the "OmniJoin" adapter to allow you to connect the cables without soldering. Turns out, it works perfectly! And the cable that I purchased was also the correct molex adapter - it fit right into the board with no issues.

The latest kernel also seems to handle the automatic fan quite nicely - it spins up when it needs to, and turns off when it is idling. Overall I'm very happy with this setup.

User avatar
mad_ady
Posts: 5444
Joined: Wed Jul 15, 2015 5:00 pm
languages_spoken: english
ODROIDs: XU4, C1+, C2, N1, H2, N2
Location: Bucharest, Romania
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by mad_ady » Wed Jun 13, 2018 8:28 pm

Thanks for confirming and enjoy!

tylerhoot
Posts: 2
Joined: Mon Feb 25, 2019 10:35 am
languages_spoken: english
ODROIDs: XU4
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by tylerhoot » Mon Feb 25, 2019 10:40 am

Well I am trying to decide between a heat sink and a fan combo instead of the stock active cooler since i am hitting high temperatures in the 75C Range at max load i know it goes higher but that's what i have seen but i was looking at the heat sinks that ameridroid has and i don't know of any other good ones except the https://ameridroid.com/products/heat-si ... 8500450338 and the blue stock one https://ameridroid.com/products/heat-si ... 7867372578 but is there any big difference between these two? or is there a better option?

hominoid
Posts: 243
Joined: Tue Feb 28, 2017 3:55 am
languages_spoken: english
ODROIDs: C2, XU4, MC1, N1, N2
Location: Lake Superior Basin, USA
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by hominoid » Mon Feb 25, 2019 11:14 pm

The answer to your question is subjective. There has been a lot written regarding this topic and the answer depends on how your using your system. If your using it for general computing the OEM blue heatsink will work but, the gold one has more heft so it will do better under heavy longer sustained loads. The blue OEM wasn't around when I did testing but the results will help quantify performance of the gold heatsink. I have both and like I said, the gold works better for some uses. IMO, for the XU4 you can't have enough cooling.

tylerhoot
Posts: 2
Joined: Mon Feb 25, 2019 10:35 am
languages_spoken: english
ODROIDs: XU4
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by tylerhoot » Tue Feb 26, 2019 5:42 am

would the gold one still fit in the stock case? have you found any better prices on the heat sink then ameridroid? (edit) Never mind i found another source from aliexpress and i have it on order ill report back on how it does.

User avatar
roots
Posts: 9
Joined: Thu Feb 28, 2019 4:16 pm
languages_spoken: English, Romanian
ODROIDs: XU4
Location: Romania
Contact:

Re: XU4 heatsink without cooler (or low noise)

Unread post by roots » Wed Mar 06, 2019 10:03 pm

c0rn3l wrote:
Wed Dec 06, 2017 5:16 am
Hello

I want to present some temperature tests on my Odroid XU4Q (with default blue heat sink) with no fan or along with Noctua Fans: NF-A4x20 5V , NF-A4x10 5V
http://www.hardkernel.com/main/products ... 3452239825 (XU4Q)
http://noctua.at/en/nf-a4x20-5v/specification
http://noctua.at/en/nf-a4x10-5v/specification

Test time: 3min
CPU Load: 100% (stress --cpu 8 --timeout 300s)
CPU Idle: 3-10% (only basic stuffs running)
Scenarios presented:
no_fan - means test is made with no fan, only blue heat sink
nf_a4x10 - means test is made with Noctua fan NF-A4x10 5V
nf_a4x20 - means test is made with Noctua fan NF-A4x20 5V
blow - fan is sitting horizontally on the top of the blue heat sink and is blowing air in the heat sink
suck - fan is sitting horizontally on the top of the blue heat sink and is sucking air from the heat sink
blow_from_side - fan is placed vertically ~1cm away from the heat sink (~3mm away from the Odroid board border) and it is blowing air along the heat sink spaces. Odroid board is ~1cm above the bottom of the fan (so some air may get under the board too). A "roof" is placed over the fan/board ~1cm above heat sink (so blowing air is better directed along the heat sink).

PS: the bellow script I created to register the temperature over given time with/without CPU stress. (it may be not the best, but does the job)

Code: Select all

DEFAULT_TIMEOUT=300
DEFAULT_CORE_NUMBER=8
TIME_STEP=2

cpu_tmp_record() {
        local timeout_used=$3
        if [[ $1 != 'true' && $1 != 'false' ]]
        then
                echo "[ERROR] Please set boolean parameter for stress cpu."
        elif [[ -z $2 ]]
        then
                echo "[ERROR] Please insert output file name."
        elif [[ -f $HOME/$2 ]]
        then
                echo "[ERROR] File already exist. Please set other name."
        else
                if [[ -z $timeout_used ]]
                then
                        timeout_used=$DEFAULT_TIMEOUT
                fi
                echo "[INFO] Launched stress test on $DEFAULT_CORE_NUMBER cores for $timeout_used seconds. Output is saved to $2 ."
                $1 && stress --cpu $DEFAULT_CORE_NUMBER --timeout ${timeout_used}s & $( while [[ $timeout_used -gt 0 ]];do cat /sys/class/thermal/thermal_zone0/temp  /sys/class/thermal/thermal_zone1/temp /sys/class/thermal/thermal_zone2/temp /sys/class/thermal/thermal_zone3/temp /sys/class/thermal/thermal_zone4/temp | awk '{sum += $0} END {print sum/5000}' >> $HOME/$2;((timeout_used=timeout_used-2));sleep $TIME_STEP;done ) & wait
        fi
}
cpu_tmp_record() <arg1> <arg2> <arg3>
arg1 - allowed values: true/false (mandatory) - if true, then it will stress CPU with stress command
arg2 - name/location of the output file (mandatory)
arg3 - number of seconds to run the test (optional, default = 300 seconds)
@c0rn3l: is the NF-A4x10 5V fan a PWM or non-PWM ? Thanks

Post Reply

Return to “Hardware and peripherals”

Who is online

Users browsing this forum: No registered users and 1 guest