2 2
Hai.k.o

NanoPC T4 - Fan-connector

Recommended Posts

Hi folks!

Some problems later I just build my ethereum-node using the FriendlyARM NanoPC T4 (Reddit project Ethereum on NanoPC T4).

Using it indoor the temperature climbs to 80° celsius with the passive cpu-heatspreader. So I decided to install a fan and found the specs for the 'Cooling Fan interface'. The connector is named BM03B-GHS-TBT.

 

Where can I buy a fan (40x40mm)? I only find fans with 3-pole-molex-adapter. All I know is the name of the male connector (in german): "JST Buchsengehäuse-Kabel GH Polzahl Gesamt 3 Rastermaß: 1.25 mm GHR-03V-S".

 

Edited by Hai.k.o
changed from text to link

Share this post


Link to post
Share on other sites

I'd say it's easy enough to modify a compatible fan... You can purchase the housings and contacts (in the U.S., from Digi-Key, Mouser, Newark, Arrow, etc.), clip your fan leads, graft on the new contacts and insert them into the appropriate slots on the housing. In practical terms, I find the small JST connectors to be extremely difficult to work with: I crimp and solder all contacts (smaller than, oh, 10AWG or so - I'm very paranoid about connection quality), and I'm just not skilled enough to avoid flowing solder into the contact area. I had the same issue with PicoPSUs. But if you're good, or know someone who is, the contacts and housings are dirt cheap.

Me, I just wired a Molex KK (cheap knockoff compatible) receptacle (for standard PC fans) into the 12V power supply for the board. (I also don't trust wall wart-type supplies, so I use a Delta open frame.) Note that my fan will run whenever the 12V supply is energized, and I have neither speed control nor tach out.

To actually address your question, I wasn't able to locate either a fan or a pre-built adapter cable with the JST GH connector (you can find a few advertised, but the ones I found did not actually have a compatible connector - examine closely before buying). Good luck.

Share this post


Link to post
Share on other sites

If you have a proper crimping tool for the pin, crimping alone is better than soldering or crimping and soldering.

 

The solder wicks up the stranded wire and creates a point where all the flexing will happen, resulting in easily broken connections.

Share this post


Link to post
Share on other sites

I managed to build a matching DIY connector to the fan port, but have not been able to control its speed via a gpio yet so basically it is running at full speed all the time, even when the T4 is powered off but still plugged in.

 

Messing with the GPIO and PWM definitions in the device-tree has not yielded any result yet: does anyone else have this problem or a working setup?

Share this post


Link to post
Share on other sites

 

On 12/21/2018 at 5:41 PM, suka said:

I managed to build a matching DIY connector to the fan port, but have not been able to control its speed via a gpio yet so basically it is running at full speed all the time, even when the T4 is powered off but still plugged in.

 

Messing with the GPIO and PWM definitions in the device-tree has not yielded any result yet: does anyone else have this problem or a working setup?

 

Meanwhile I gave up building a connector. How did you succeed building a connector? Do you have a crimp-tool? The parts are so small (and my fingers so clumsy).

 

Just sent a mail to friendlyarm. Maybe a preconfigured fan or adapter exists. Otherwise I will apply a separate power supply only for the fan. Ugly and sad solution.

Share this post


Link to post
Share on other sites

Initially I used a piece of a pcb from old soundcard which happened to have the same contact pitch, filed it down to fit into the socket and attached my wires.

In the meantime I ordered a pre-configured cable with the necessary plug after a recommendation by @weigon https://www.ebay.de/itm/183626035646 which is a much better fit.

Too bad it seems my PWM control is not working at all, I'm beginning to think it is an electrical problem with the control circuit...

 

EDIT: looks like my Q41 Mosfet next to the connector is fried: On Q1 I do see appropriate changes of voltage according to the pwm settings, but Q41 is shortened...

Share this post


Link to post
Share on other sites

Today I received an answer from techsupport@friendlyarm.com:

 

Quote

Hi, 

We don't have fan products for sale, but we are planning to design a fan-cooling kit for the t4.

 

Share this post


Link to post
Share on other sites

 

I bought a small 40mm 12V noctua fan for my T4 and the connector which fits the board.

But it came without pins.

 

So, I took a more drastic approach and soldered the fan directly to the power supply (see picture) and installed the fan with some tie wraps.
=> downside: always on. (very small noise)

 

Temperatures:

- WITHOUT FAN:

# IDLE: +- 50 °C
# 100% usage (dd | gzip): +-80 °C

- WITH FAN:

# IDLE: 28°C
# 100% usage (dd | gzip): +-50°C

 

1oMjedy.jpg

Share this post


Link to post
Share on other sites

This is my setup.

 

big.LITTLE load %cpu %sys %usr %nice %io %irq Temp
600/1512MHz 1.40 17% 5% 7% 0% 4% 0% 31.1°C
1992/1512MHz 1.37 18% 4% 8% 0% 5% 0% 31.7°C
1992/1512MHz 1.39 21% 5% 10% 0% 5% 0% 31.7°C

 

Attached the fan direct to a power supply.

armbian-eth_node.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
2 2