3 ms·
I have a solution which was developed and tested by another person under rPi. I know it's working on exact model. All I need to do is to buy exactly the same mo
by k_bx 2y ago
I have a solution which was developed and tested by another person under rPi. I know it's working on exact model. All I need to do is to buy exactly the same model of rPi, install the same OS, and deploy that solution there, as many as I need.
You need to be very naive to think that replacing rPi with a completely different thing will not bring any problems. Hell, even changing the rPi model does!
- Brian_K_White 2y agoThe only reason the exact model matters at all in the first place, is because of arm and broadcom.
- k_bx 2y agoSure. And another thing that matters: the producer of a faulty USB cable that led us to waste several days of work. And another: shitty battery producer that led us waste several more days. This "little computer land" is flaky and hard, and rPi matters because it gives at least some common ground. I wish it'd be more universal, but it's not.
- trs-80 2y agoIt's not just them, the majority of SBC manufacturers are on these bizarre old Linux forks that have been patched all to hell and will never see mainline. Kind of same situation with most smartphones, too (as they are all the same SoCs). There are some very noble projects (like PostmarketOS for phones, and Armbian for SBC) who try to be "mainline first" to keep these fascinating little devices going longer (and more reliably). They do an amazing job considering what they have to work with, but these are not big companies with a lot of resources behind them, so if you care about this sort of thing (not you specifically, that's for anyone reading) then consider perhaps lending a hand (or a few bucks)! Cheers! :)
- Brian_K_White 2y agoBut x86 boards have vastly fewer kernel & driver support problems. It's not even close, not even in the same order of magnitude. The problem is not "sbc", the problem is "arm sbc" Running on a random "unsupported" x86 board is no more of a problem than an unsupported laptop. There are sometimes no drivers for some peripheral but it's nothing like arm where you can't even boot without a dtd and most of the hardware has some freak custom interface instead of just pcie and usb and well known chips. Every single arm board is like it's own whole different platform. A Bananna Pi Foo A and a Bannana Pi Foo A+ both with nominally the same cpu and specs might as well be a trs-80 and an appollo guidance computer when it comes to bringing them up.
- numpad0 2y agoIMO the logic is reversed. Wintel phenomenon created enormous incentives for everyone to follow IBM PC "spec". That was odd, and it's ARM SBC situation that is more normal.