6 6
mindee

NanoPi NEO4

Recommended Posts

On 9/26/2018 at 8:33 AM, hjc said:

the whole internal hub goes down in a few seconds (dmesg shows the internal hub is disconnected, lsusb -t only shows the root hub) and I have to do a USB reset or reboot the device to get that back again.

On the M4 at least they are showing RT9724GQW as a current limiter for the individual ports, which has about 111 mili-ohms resistance at 5V, and the FET to enable the 5V for that appears to be under 41 mili-ohms, so I'm not sure what would be knocking it out unless the RTL8153 is unbelievably power hungry.

Share this post


Link to post
Share on other sites
On 10/6/2018 at 3:24 AM, Tantalum said:

Hello

 

Any idea when the NEO4 will be available for sale?

I would also love to know when this is planned for release. I would like a NanoPi-M4 and a NanoPi Neo4 but I'd rather order them together to save on shipping and import. Also what is the planned price point for this unit?

Share this post


Link to post
Share on other sites
32 minutes ago, Igor said:

Anyone familiar how to get into maskrom mode with Neo4 ... and M4? Not exactly critical since eMMC can be removed but nice to know.

According to schematic, I don't see any jumper for blocking the eMMC, although the EMMC_CLK0 has a R194 33R serial resistor, but a package SMT0201 is difficult to access ...

Share this post


Link to post
Share on other sites

Has any one any thoughts on the NanoPi Neo4 having only 1gb ram.

 

I have a Mecool KM8 s912 TV box 1 GB running Armbian and it sort of works well.

 

But I would like something a bit more mainstream for HAM radio applications and am hoping that Friendly Elec and Armbian has a better marriage of just working instead of having little things breaking.

 

Is it worth paying more and getting the NanoPi M4 2 GB model?

Share this post


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

Is it worth paying more and getting the NanoPi M4 2 GB model?

If you don't mind the size and pricing, sure.

BTW, M4 sometimes performs much better than NEO4, since it has got dual channel memory.

Share this post


Link to post
Share on other sites
17 minutes ago, hjc said:

If you don't mind the size and pricing, sure.

BTW, M4 sometimes performs much better than NEO4, since it has got dual channel memory.

Size is OK as it will be part of my HAM Radio KIT.

 

Price I calculate at about

NanoPi NEO4 $53.98 with Heatsink and $3 power cable.

 

NanoPi M4 $74.98 with Heatsink and $3 power cable.

 

I have a draw full of old Single board computers.

BUT I need something that can Run Software defined Radio Linux programs like GQRX etc.

 

The Rasp pi3 really does not cut it, for Software defined radio applications.

 

The USB 3 interface lets me run "FL2000 VGA" transmit hacks. Assuming the RK3399 has the horsepower. https://www.crazydanishhacker.com/usb-to-vga-adapter-transmit-radio-signals-fl2000-fl2k/

 

I see 2 GB ram as important.  NanoPi M4

 

I see Friendly Elec Support and software customization as important. Both NanoPi NEO4 and NanoPi M4

 

One USB 3 is enough . Plus the USB C should be high-speed.  NanoPi NEO4

5ghz Wifi is a bonus.   NanoPi M4

 

So basically for an extra $20 will get 5ghz Wifi and 1gb more ram.

 

 

Share this post


Link to post
Share on other sites
19 minutes ago, hjc said:

If you don't mind the size and pricing, sure.

BTW, M4 sometimes performs much better than NEO4, since it has got dual channel memory.

Is there any benchmarks of Dual channel memory improving RK3399 performance.

Share this post


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

or will each RK3399 board have there own version of Armbian

 

We can/could merge Nanopi M4/T4/Neo4 under one image, which share boot loader and kernel family rk3399. We wanted to add Rock64 and Rock64PRO to one common rockchip64 family. To maintain one kernel source ... but its sadly way too much work and this is postponed to the future. Since we have two legacy kernels for RK3399 and since boot loaders are different, we can't provide one image. 

Share this post


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

or will each RK3399 board have there own version of Armbian

Based on current  or expected Armbian version should I buy the Rockchip RK3399 on Friendly Elec RK3399. ie which has the most advanced Armbian OS at this moment.

Share this post


Link to post
Share on other sites

I would probably buy the board that best meets your use case and expect that the Friendly Elec and Pine64 board are all newly released and may have some quirks that will be sorted out eventually.

Share this post


Link to post
Share on other sites
7 hours ago, Jason Law said:

I would probably buy the board that best meets your use case

Which board would you buy and why?

 

I have a draw full of old boards and I am just really hesitant, to buy another board when maybe my s912 Mecool running armbian is all I need for now.

Share this post


Link to post
Share on other sites
5 hours ago, Seasalt said:

Which board would you buy and why?

I have 2 primary needs, Media playback and NAS. My current board is the Odroid XU4Q is unfortunately not living up to my expectations but it's been a good learning process. It has problems with thermal throttling and does not have hardware decoding for H264/H265 so I get tearing and low framerates even at 1080P. Youtube is 720P. I also had issues with UAS protocols and had to disable it on my USB3.0 attached HDD. (This has more to do with my USB to SATA cable than anything else). After a fair bit of research I've decided on the RK3399 SoC.

RockPro64:

Too big for my liking. Due to thermal issues most people run it at 1.8Ghz big and 1.4Ghz small. I also really don't like that you need a PCIe expansion board for SATA. There have been a lot of issues on the forums for this board, especially with the SATA expansion board.

NanoPC-T4

I can't find much info about using the M.2 M-Key with a SATA expansion board. Only report I found of someone trying this said due to the positioning of some components their board shorted. No board released directly by FriendlyElec for this purpose so drivers will also be an issue. RK3399 SoC on the top of board so likely thermal issues.

NanoPi-M4

Checks off all the boxes nicely. Great heatsinks, 4xUSB3.0 and there's a HAT in development with 4 SATA ports and 2 Molex ports. I love the form factor, it has great reviews, the price is reasonable. With a small fan you can even overclock it slightly.

NanoPi Neo4

Could maybe work for me if they make a SATA HAT like they have for the M4, otherwise existing connectivity ports are inadequate. Also 1GB Ram is a little lean. I would still love one of these down the road to tinker on.

ODROID N1

Cancelled, otherwise this would have been a strong contender. It has on board SATA support and a large community to back it up. Still waiting to see what Odroids going to come up with next.

Other Manufacturers of RK3399 boards.

The older RK3399 boards all seem to be more expensive, lacking in SATA options and cap at 2GB RAM.  None of them really caught my attention.

X86 boards like UDOO and LattePanda 

Too expensive for what they were offering. Less power efficient.

 

Share this post


Link to post
Share on other sites
5 hours ago, Jason Law said:

It has problems with thermal throttling and does not have hardware decoding for H264/H265 so I get tearing and low framerates even at 1080P. Youtube is 720P.

...

X86 boards like UDOO and LattePanda 

A benefit of the x86 based ones would be hardware video decoding driver support.

The XU4 does have h264 hardware decoding support. The problem is getting it working in Chrome for YouTube. Apparently it worked with the Flash plugin, but it requires effort to enable to HTML5 video.

Share this post


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

A benefit of the x86 based ones would be hardware video decoding driver support.

The XU4 does have h264 hardware decoding support. The problem is getting it working in Chrome for YouTube. Apparently it worked with the Flash plugin, but it requires effort to enable to HTML5 video.

 

I'm fairly new to SBCs in general but I was under the impression that the Odroid XU4 is using software accelerated decoding of H264 and straight up can't do H265, which is why many people go for the Odroid C2 for media playback as it has a dedicated hardware decoding chip for H264. My experience in Chrome (after installing additional plugins) is that 720P runs quite smoothly as long as running full screen with no adds or anything else popping up (like the volume control button when you hit the volume keys on your keyboard, or advertisments). Otherwise other elements on the screen can cause tearing and poor playback. Chromium Youtube at 1080P is very low framerate and absolutely unplayable. Kodi is mostly usable up to 1080P but high action scenes where a large number of pixels are replaced from frame to frame playback at a very low frame rate. My first board was not the Q model, the fan was rediculously loud and the board was defective. The RMA process through Ameridroid was terrible and ended up needlessly costing me an extra ~20USD. As this is their US distributor I would like to avoid Ameridroid and Odroid altogether. Despite these annoyances the board is getting the job done well enough, but I'm included to get an RK3399 board for my home media server for fluid playback and use my Odroid as a board to tinker with.

Share this post


Link to post
Share on other sites

The GPU's in these SoC's can usually do h264. Older ones can't do hardware acceleration for h265.

It requires kernel driver support for the GPU that's built in. This usually gets done for Android kernels, so phones and tablets have good performance. No one is paying to have this done in the mainline Linux kernel, it's left up to volunteers.

 

The Exynos 5422 in the XU4 has hardware for encoding and decoding h.264 video.

 

The C2's soc, the Amlogic S905 has hardware for h264 and h265. Hardkernel advertises that too, so you'd probably have better luck getting it working. You might need to use their kernel to get something working "out the box".

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
6 6