ARM Mali accelerators support in Linux 5.2
lists.gt.net
lists.gt.net
I wrote a bit a while back on Reddit regarding my experience with the C201 and Linux: https://www.reddit.com/r/linux/comments/bebm93/linux_on_asus...
Now with open 3D acceleration, the last remaining bit of proprietary code on the C201 is the WiFi chip. Not sure how much of an impact it'll have, but when Cypress bought Broadcom's wireless division it released the datasheet for this and many other chips (PDF): https://www.cypress.com/file/298141/download
Alyssa Rosenzweig is making amazing progress with Panfrost working at Collabora. Panfrost is now working with GNOME, two months ahead of schedule!: https://rosenzweig.io/blog/gnome-meets-panfrost.html
But it is truly unique as you pointed out, it can be run almost binary blob free or totally free if you replace the wireless chip (simply plug in a tiny Atheros USB adapter).
It's a superb recently released board but with v limited GPU support at the minute.
[1] http://linux-meson.com/doku.php#kernel_mainlining_progress
The driver for the VC6 in the RPi4 is mature and written by someone with access to the underlying hardware definition code and full Broadcom documentation.
https://www.notebookcheck.net/ARM-Mali-T720-MP2.145232.0.htm... https://www.notebookcheck.net/Broadcom-VideoCore-IV.116484.0...
See 3DMark - Ice Storm Standard Graphics 1280x720
VC VI is maybe 30% faster than VC IV.So it looks like Opi3 may be pretty much in the same (low) performance bracket with RPi4.
I have no clue about relative performance of Mali-T720 (H6's GPU) and whatever is in RPi4.
And it's weird that on topic normal questions are downvoted here. Hard to explain.
I am not sure if there are any benchmark websites but I feel that Broadcom's Videocore technology is way behind most of the high end smartphone GPU competition, such as Mali, Adreno, PowerVR, etc.
https://www.broadcom.com/products/broadband/set-top-box
I guess they are just reducing their efforts as set top boxes are phased out in favor of smart TVs or Android TV and similar.
Other boards beat the Raspberry Pi in mainline kernel support, USB & Ethernet I/O & price years ago, but there is a significant ecosystem that the Foundation seeks to support, and the best way they know how to do so is with the tools they are intimately familiar with.
You sound knowledgeable, so I'll ask: if you don't care about the RPi ecosystem (or IoT use-cases at all, really), what's the optimum SBC across all those axes currently? Like, what board would you choose to base a cheap one-off HTPC+NAS on?
For a NAS, nearly all of the OrangePis feature USB ports & ethernet that are directly wired to the SOC, so you aren't I/O limited like older Raspberry Pi's. That being said, the Allwinner H3 doesn't support 10 bit Hevc/H.265 acceleration, so you might want to go with a board based on a newer chip for a HTPC. Take a peek at LibreELEC, they have a decent HTPC distro for many SBCs.
v3d:
- v3d v4.2 support
However, Mali changes might help RPi5 whenever it is released in 2-3 years. There's a good chance RPi4 is the end of the line for VideoCore chips. Mali is a logical replacement for it, especially considering recent open source driver improvements.Later they re-released a version with an intel cpu with the same branding, so the machine is hard to google.