ASUS Launches Raspberry Pi-Esque 'Tinker Board' with 4K Support
lifehacker.com.au
lifehacker.com.au
(I'm not affiliated with any of those companies, I just tinker with some of their devices. There's just so many cool toys now; why couldn't they be around when I was a kid!)
This means cases and HATs and certain other peripherials are interchangeable (at least) at a mechanical level, which is a very good thing, instead of promulgating another custom form factor.
I either want something much smaller and cheaper for IoT tinkering or something with USB3 and gigabit ethernet for NAS and high-bandwidth sensors (cameras and depth cameras). Does anyone know a board in the latter category?
The choice of which CPU/SoC (system on chip) drives that. The Odroids that support USB3 have an Amlogic CPU that includes USB3. This board has a Rockchip RK3288 that does not support it.
The SoCs require some closed source blobs to work this is the case for just about any computing device out there.
The board designers are also somewhat limited in what they can release because they often are under an NDA again nothing wrong with that it's just how it is.
You can try and build everything from OS components but you'll fail or will end up with something which isn't very useable or useful.
I rather have good modern boards that are mostly open than a completely open clone of a 1982 era computer.
I believe Rockchips have closed source drivers on their device tree, so forget ever running a truly open source distro or building your own. I'll gladly be corrected about that.
The Mali GPU drivers are closed source binary blobs, so you're forever stuck on the vendor's old kernel, or you can run a later kernel but never play games or watch video.
There's a reason the Raspberry Pi is still outselling all competitors with hardware half as powerful - it's open source and it works.
Lifehacker and CDC are sufficiently reputable sources but isn't the above a bit strange?
I have read a paper on several single-board computers, saying that they were almost there, despite being ARM processors.
There are several actual papers on google scholar though.
https://petewarden.com/2014/06/09/deep-learning-on-the-raspb...
Aside from that, I don't think the performance will be acceptable. I've been running Spark and Jupyter on a 20-core, 5 node cluster and it's acceptable, but only useful for debugging (because stuff happens slower).
If I wanted to build a cluster out of them, I'd probably have to break out the USB connections in some way, probably meaning a whole custom PCB or something... Given that there are more powerful Pi clones out there I don't get the appeal for this particular usecase.
[1] https://liliputing.com/2017/01/asus-tinker-board-raspberry-p... [2] https://en.wikipedia.org/wiki/Rockchip_RK3288
Of course, for a barebones PC, you don't really need "Nice".
"And if my grandmother had wheels, she'd be a bicycle"
Who's to say that the architecture can support 4GB, or that adding the components in would only bump up the price by $20, or that ASUS wanted to make something different to the device they made but just didn't know how, or that the goal is to have a device targeted at the 'limited use desktop PC' market, or that users of a limited use desktop PC would find memory the biggest constraint on this device for their particular choice of OS ... and so on.
It's easy to identify ways that you could improve the specifications, and increase the cost, of pretty much any device. It's hubris to believe designers / vendors of hardware are ignorant of this.
So thats what remains to be seen: are the drivers going to be written/debugged to make all of that hardware play nice with each other.
I'm not sure why Chipsets list their capabilities as being GLes only when they seem far more capable than Full OpenGL cards from years past, I would have thought that part would be down to drivers more than anything. What could a i740 do that the Mali760 can't?