Orange Pi 3 review: A Raspberry Pi rival that's a serious disappointment
techrepublic.com
techrepublic.com
Software support for the Raspberry Pi is pretty good, but just about every other hardware platform doesn't get enough support. This is because the vendor doesn't want to, cannot cope with support, or the community isn't there. And that makes them very difficult to use. As is the case for this board. How do you release a board in 2019 for which the standard image is a three year old release of Ubuntu?
I'd say Odroid's announced N2 [1] is probably the first interesting SBC to come out in long time, just because it has an SoC that should be a lot more powerful and feature-rich than any other SBCs. 4x ARM Cortex A73 + dedicated gigabit + 4 GiB DDR4 + a Vulkan capable GPU is a really compelling package for $79 (or $63 for the 2GB model). But also for that it's a certainty that software support will suck, at least initially. They already announced that when running GNU/Linux the GPU will only support Wayland and not X11, and their initial Android release will run a 32-bit userland on a 64-bit kernel (how do these things happen??).
Great little low-power hypervisor for playing around on.
Hopefully this will start to change as ARM standardizes via things like SBSA and SBBR/EBBR.
This is why these boards are so cheap, and the board makers are putting very little of their budget towards software support.
The N2 looks like it will be a great board. And Odroid is the best in the game in terms of providing software support.
I imagine over the next few months, RK3399 software support will become more mature since there's so many of them on the market currently.
Also found this wiki page about chip maker openness: https://linux-sunxi.org/Comparison_of_chip_maker_openness
I would have loved to keep buying more, and the PINE guys came out with more devices. But I've stayed away due to the utterly poor software support.
Armbian has only started to work on it, see here: https://forum.armbian.com/topic/9368-orangepi-3-h6-allwiner-...
Orange Pi make some great boards, they just take a while for them to be well supported. The Allwinner H2+/H3 which was originally released in 2014 has only got really good software support over the last 2-3 years.
(The RPi actually runs a browser pretty well).
That said, yes, some websites are grotesquely slow; but that's more a poor reflection on them.
Compared to this to the Mali-T720 MP2 in the Orange Pi 3, GPU support in Linux is virtually non-existent. https://linux-sunxi.org/Mali
This article is a little outdated but is still very relevant: https://forum.armbian.com/topic/7037-multimedia-related-stuf...
Also, note that GPU support on Android is usually a lot better compared to Linux. This is because they are using an older, more mature kernel.
The kernel has very little to do with GPU support. It only contains a small shim to allow userspace libraries to access the hardware.
GPU support on Android is done entirely through proprietary code, sourced from the chip vendor. Even projects like Lineage OS use binary blobs pulled from the vendor's packages.
I put a four of them around my house, each connected to a Raspberry Pi. CO2 levels were way higher than I expected.
And the RPi can output composite video, making it accessible to just about anyone with television.
So yes, that the Orange Pi struggles to watch YouTube videos, scroll through web pages, et al is an important concern. It sounds like driver support just isn't there for the hardware it provides.
I'd hazard to say, on HN no less, that SBCs as tinker boards for robotics and cybernetics projects are the minority use-case.
0. http://www.retrorangepi.org/
edit: typos
I bought one for the gbit ethernet & emmc. No intention to use it as a desktop.
Once support is mainlined and armbian is working it'll be great. At the moment though you can't even buy a case!
"I'd normally include a range of benchmarks for the board but I had so much trouble running them on the Orange Pi 3, only a few are worth reporting."
Then it goes on:
"Pi 3 recorded an average connection speed of 45.7Mbps via iPerf, a perfectly reasonable result and comparable with the Raspberry Pi 3 boards and the Rock Pi 4. It also racked up a score of 22 on the GLmark 2 GPU benchmark, slightly above a reported score of 18 for the Raspberry Pi 3 Model B on Ubuntu 16.04."
They'd better let numbers speak instead of letting emotional writing confirm a weak hardware review.
By the way, what part of the cited comparison where the "platforms" as you want to call them, compare on equal foot let them off the hook for a professional benchmarking in other areas?