I frequently come across comments from people who think raspberry pis are overpriced and you are better off buying from one of the numerous Chinese SBCs with better bang for the buck. Your comment is why these people are often wrong.
Most of those SBCs have very poor software support. You will often need to go on GitHub or the manufactuer's support website to hunt down an OS image that hopefully works. If you want to stay up to date, tough luck. You will be lucky if your board is still receiving updates two years after release.
In the meanwhile in raspberry pi land, you can just go to download a reasonably new OS image from their website anytime you want and it will run on all their models. Even the Pi 1 model B+ which is over ten years old still receives updates, and will continue to do so until at least 2030.
Unless reviewing and playing with random boards is your hobby or job, in which case more power to you and thank you for providing valuable information to the community, you are likely better off buying a boring raspi so you can just get things done.
I don't think RPi is the gold standard nor is Chinese production that strongly correlated with poor SW support?
Raspberry Pi usually requires customisation from the distro. This is mitigated by the fact that many distros have done that customisation but the platform itself is not well-designed for SW support.
Meanwhile many Allwinner and Rockchip platforms have great mainline support. While Qualcomm is apparently moving in the right direction but historically there have been lots of Qualcomm SBCs where the software support is just a BSP tarball on a fixed Linux kernel.
So yeah I do agree with your conclusion but it's not as simple as "RPi has the best software support and don't buy Chinese". You have to look into it on a case by case basis.
> In the meanwhile in raspberry pi land, you can just go to download a reasonably new OS image from their website anytime you want and it will run on all their models.
Are you saying that even with the Raspberry Pi we are still at the mercy of the hardware manufacturer when it comes to OS images?
I would second this. For SBCs the software support is the biggest deal breaker for me these days. Being cheaper or more powerful isn't as much of a benefit without the software ecosystem and community to back it up.
And then the construction quality/tolerance too. I've had Pis last for years and then cheap alternatives burn out after a few months of moderate use.
This comment made me think that RPi is almost like a Windows laptop where the windows license price is baked in. But here is the price of constant maintenance of Raspbian and just drivers in general
Otoh RPi relies on completely custom proprietary boot chain, while many Rockchip devices can be booted with standard uboot
> go on GitHub or the manufactuer's support website to hunt down an OS image
If you're lucky! Most of the time it's a questionable Google Drive link.
The Chinese understand that everyone will be burned once and then never again(hopefully). Thats still millions of dollars in their pockets and not yours. There is a sucker born every minute attracted by the low prices expecting these things to work just like Raspberry pi. I got burned on the Cubieboard 1 in 2012. Still have that junk somewhere in the house having never run any major applications on the device.
I wonder if AI can help bridge the gap and provide the missing support that these vendors don't wish to provide.
> Your comment is why these people are often wrong.
Interestingly, it’s the opposite for me, and I almost exclusively see comments about software support & linux mainlaine.
That said, I think 90% of the time it’s better to buy small x86 machine than a PI. Those have great software support, are more powerful, and can be cheaper (slightly larger & no GPIO, those two are the main reasons to go SBC)