7 7
hjc

NanoPi M4 performance and consumption review

Recommended Posts

On 9/29/2018 at 5:48 AM, Jason Law said:

On a different note regarding the heat sink, are you better off with a fan blowing from the top down? Or from the side for heat dissipation?

 

Depends. Though in all my tests blowing air laterally performed best (see here or here). With NanoPi M4 just some airflow through the heatsink fins is already sufficient (tested it behind a server PSU's 'hot air' outlet).

 

But of course you can easily conduct your own tests. Simply use sbc-bench's thermal testing mode and if you want to adjust your fan setup interactively then use the installed cpuminer application in /usr/local/src/ (but please keep in mind that with the huge thermal mass of NanoPi M4's heatsink it's very easy too fool yourself and that's why I would always recommend a combined sbc-bench -t/-T test run)

 

1 hour ago, Teal said:

If it would be a Marvell based 4-port SATA - and omv compatible like this one for example

I recommended the 88SE9235 for a reason and @mindee said they would use this chip. I hope you're aware that there exist RK3399 boards with full PCIe slots already? PCIe functionality is only a kernel thing (drivers and device-tree settings) and a board design issue (PCB trace lengths/routing and signal quality)

Share this post


Link to post
Share on other sites
On 9/23/2018 at 1:37 PM, mindee said:

 

 

Thanks for your suggestion, we made a SATA HAT prototype for NanoPi M4, it can connect  with 4x 3.5inch hard drive and work well.

 

 IMG_1132.thumb.jpg.69c80a5030248bdb5cdbe0e7c3965689.jpg

That HAT would be the cat's pyjamas:

catspyjamas.jpg.6ed6c787c48b95a8b36abd128a2ad6d5.jpg

Share this post


Link to post
Share on other sites
On 9/29/2018 at 5:48 AM, Jason Law said:

 

On a different note regarding the heat sink, are you better off with a fan blowing from the top down? Or from the side for heat dissipation?

Here my temperatures with a small fan on the underside and some screws to raise it. As tkaiser said. It works better when the fan blows over a larger area. This works good enough.
It's a great heatsink. But the downside is that it heats up the whole board. So I don't think it's healty to constantly run it at 85°C. I've done it for 1h for a test. The board smelled badly. I want do it again. With low loads it doesn't heat up quickly.

Temperature
---------------
Armbian Bionic/Stretch 64-bit 2Ghz + 1.5Ghz
                        With fan idle        36°C
                        With fan maxed   65°C
                        No fan idle           40°C
                        No fan maxed     Throttles at 85°C after 14m30s
                        
Lubuntu armhf/arm64 1.8Ghz + 1.4GHz
                        With fan idle       29°C
                        With fan maxed   54°C
                        No fan idle          42°C
                        No fan maxed     69°C (after 30 minutes maxed)

nanopi.png.de985170d1d6938e149dd18ace153153.png

Share this post


Link to post
Share on other sites

Very very interested in an availability date for the SATA HAT. I am somebody who will connect an SSD to this board, not so much for performance as for lower power dissipation and noise. :)

 

I could use the USB 3 ports for this, but the enclosure I'm envisioning would make this far more awkward than something which attaches to the top of the board.

Share this post


Link to post
Share on other sites
1 hour ago, mlevistm said:

Hello everyone,

 

I am new to the forum. Does anyone know if the SATA HAT will power the NanoPi M4 board too? I see a power connector on the HAT.

 

Thanks

It's very possible as the board can be powered from the 5v pin and a ground.

Share this post


Link to post
Share on other sites

Oh,You are all cool guys.

I first try to use the neo4 to make a bt server in my school.

But the network server will crashed when I download bt from the websit through ipv6.

And I even can't ping it successful.

When I restart the eth0,it work agian.

But When bt a few minutes,it crashed again.

And I try many ways to find out the reason.

But I don't know why.

So I give up this device.

And I buy a Nano pi M4 for testing if it has the same problem.

In Neo4 with 5v4a,I test the seq speed from sftp to my computer.

The speed is only 50MB, and write speed is only 30MB.

I test it in a ntfs usb3 hdd disk.

the speed when i use the ntfs in my computer or other arm board is always 100MB.

I don't know why.

if it is neo4 has some handware bug or software bug??

all is gone,next I will try use nanopi m4 as a test in bt server, smb server and sftp server

Share this post


Link to post
Share on other sites
1 hour ago, littlema said:

if it is neo4 has some handware bug or software bug??

 

Both. Some are known, some not. That is the main reason why none of RK3399 based hardware doesn't have a label "stable". 

Bluetooth is one of the last functions we focus on. There are many other more critical issues, which have to be fixed before that. In new boards as such it is usually better to use well known and fully supported USB BT dongles. Until support for internal improves. I am afraid you don't have any choices. Other images are only at this level or worse.

With which ARM board you have sftp speed of 100Mb/s?

Share this post


Link to post
Share on other sites
14 hours ago, Igor said:

 

Both. Some are known, some not. That is the main reason why none of RK3399 based hardware doesn't have a label "stable". 

Bluetooth is one of the last functions we focus on. There are many other more critical issues, which have to be fixed before that. In new boards as such it is usually better to use well known and fully supported USB BT dongles. Until support for internal improves. I am afraid you don't have any choices. Other images are only at this level or worse.

With which ARM board you have sftp speed of 100Mb/s?

Do you know zidoo x9s ?

It's a tv box which can enable openwrt and android both.

I test the smb speed in zidoo x9s with my usb3 hdd disk in ntfs,

the speed is same as in the computer.100MB/s (not '100Mb/s')

But it has a big box,and I don't need the tv function.

So I sell it.

But It's openwrt's function in usb3 disk is very good.

But when it download bt,the speed is a little slow.

 my bt is BitTorrent.

I'm Sorry,It's not Bluetooth.

I don't need the Bluetooth.

Share this post


Link to post
Share on other sites
16 hours ago, Igor said:

 

Both. Some are known, some not. That is the main reason why none of RK3399 based hardware doesn't have a label "stable". 

Bluetooth is one of the last functions we focus on. There are many other more critical issues, which have to be fixed before that. In new boards as such it is usually better to use well known and fully supported USB BT dongles. Until support for internal improves. I am afraid you don't have any choices. Other images are only at this level or worse.

With which ARM board you have sftp speed of 100Mb/s?

I find out the problem.

the network eth0 will not work in my network enviroment,and other people who use the same network card have the same problem with me.

It's because the enviroment in my school.

And I change another network card with usb,the problem has solved.

Share this post


Link to post
Share on other sites
9 hours ago, Igor said:


Compare apples with apples. SFTP is encrypted transfer.

yes,but the network will crashed when i download bittorrent file from bt server.

And I don't know why.

When I change to use the usb network card.every thing work good

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
7 7