top of page
Search

Khadas New VIM2 - Thermal Performance Review

Updated: Mar 9, 2020


Thank you freepik.com for the cute vectors!
Thank you freepik.com for the cute vectors!

Introduction


With the New VIM2 (v1.4) on the way, we decided to show you the improved thermal performance and noise reduction of the 3705 Cooling Fan and New VIM Heatsink.


Remember that the New VIM2 (v1.4) is only compatible with the 3705 Cooling Fan and New VIM Heatsink. It will not work with the 3004 Cooling Fan and VIM Heatsink.



Thermal Probe Installation


Before I began my investigation, I had to install a thermal probe above the SoC. I couldn't install it directly on the SoC, so I chose to locate it above the pink thermal pad. SoC = Probe T2


The second probe, Probe T1, was left hanging freely in the air to monitor the ambient temperature, which fluctuates wildly this time of year (spring)... Air = Probe T1.


Upon booting into Android, you could see that the Amlogic S912 SoC was already about 5 degrees celsius hotter than ambient.


Installation of Thermal Probe into Khadas New VIM2.
Installation of Thermal Probe into Khadas New VIM2.

Fan-Off, YouTube Playback, Sealed DIY Case


My first test was to keep the fan turned off, and playback some YouTube videos via Google Chrome. Many of our TV Box users like to keep the fan turned off (or sometimes they buy a VIM2 without a fan, with just the heatsink).


Passive cooling is the quietest method of cooling, as it doesn't involve spinning motors, forced convection, and the buffeting of high speed air...


Amlogic S912 temperature after 30 minutes of YouTube playback with fan off.
Amlogic S912 temperature after 30 minutes of YouTube playback with fan off.

For this test, not only was the fan turned off, but I had completely sealed-up the DIY Case. This replicates the experience of TV box users who are also concerned with having a good-looking, aesthetically pleasing TV box at home.


Temperatures reached 60C (degrees celsius) after 30 minutes of YouTube playback, at an ambient air temperature of 31C. The DIY Case felt warm to the touch, however not alarmingly so. The DIY Case has a hole at the top for warm air to rise through.



Fan-On, YouTube Playback, Sealed DIY Case


Next, I turned the fan on to the lowest speed, with the DIY Case completely sealed. Temperatures cooled down to an acceptable 39C, at an ambient temperature of 30C.

Watching YouTube, fan-on, DIY Case completely sealed.
Watching YouTube, fan-on, DIY Case completely sealed.

Fan-On, CPU Stress Test, Sealed DIY Case


Logically, the next test was to leave the fan on and run a 8-core CPU stress test, which would be more comprehensive than just watching YouTube videos.


SoC temperature after 30 minutes of 8-core CPU stress test, with fan on.
SoC temperature after 30 minutes of 8-core CPU stress test, with fan on.

After 30 minutes, temperatures had stabilised around 42.7C, at an ambient temperature of 25C. The DIY Case felt slightly warm at this point, and the quiet hiss of out-rushing air could be heard. It's possible that at 30C, SoC temperatures could be closer to 45C.


Fan-On, CPU Stress Test, Opened DIY Case


Opening the DIY Case lowered the SoC temperature to 38C, with the heatsink temperature at 36C (see picture, where I had stuck the probe into the heatsink). For intensive tasks, you may still want to open up the case. In the next section, let's explore another option.


SoC temperature with the case opened, and fan on.
SoC temperature with the case opened, and fan on.

Fred21's Modification, Fan-On, YouTube Playback


A user on the Khadas Forum, Fred21, recommended placing a piece of stiff paper behind the heatsink, and then leaving a small gap between the top-cover and bottom-case for better ventilation. Here are the results of his modification - Fred21's Forum Post.


Fred21's DIY Case modification.
Fred21's DIY Case modification.

With the lid slightly propped up, and the thick paper behind the heatsink, temperatures dropped to about 37C during Android YouTube playback, at an ambient temperature of 27C.


Well done Fred21!


Tone Board, New VIM2, Fan Off, YouTube Playback


Finally, to end-off this blog post, lets get to the thermal-arch-enemy; stacking a Tone Board on top of a VIM2, inside a DIY Case, with the fan turned off, whilst playing YouTube videos.


New VIM2 playing YouTube, with Tone Board and DIY Case, fan-off.
New VIM2 playing YouTube, with Tone Board and DIY Case, fan-off.

After about 30 minutes of playback, temperatures stabilised at 62C, at an ambient of 28C. It's likely that with other ROMs (e.g. CoreELEC, Volumio), you could see temperatures stabilise at 70C. With the fan-on, temperatures dipped back down to the high 40s.


In conclusion, with the Tone Board mounted, you're better off keeping the 3705 Cooling Fan set to speed 1 (lowest setting), to keep everything reasonably cool with the least noise. And maybe add a sheet of paper behind the heatsink to let the hot-air out quicker too (Fred21's Modification).


Quick Video Summary


YouTube video of a quick 1-minute summary of the different testing phases, which you can also watch on your VIM2. Pardon the 1080P resolution, I did not have my 4K recording gear with me.


Thanks for reading! Khadas Team

638 views0 comments

Recent Posts

See All
bottom of page