2 ms·
The Raspberry Pi probably still has the advantage of an actually robust firmware/software ecosystem? The problem with SBCs has always been that the software sit
by TazeTSchnitzel 9mo ago
The Raspberry Pi probably still has the advantage of an actually robust firmware/software ecosystem? The problem with SBCs has always been that the software situation is awful. That was the Raspberry Pi's real innovation: Raspbian and a commitment to openness.
- vachina 9mo ago> The problem with SBCs has always been that the software situation is awful Awful how? A SBC can take advantage of many software written from the dawn of x86.
- sam_lowry_ 9mo agox86 SBCs are niche, and ARM or RISC SBCs are too complex to figure out the boot process and the drivers for an average tinkerer.
- cbm-vic-20 9mo agoFragmentation in the non-x86 world really hurts adoption. RPi presents a very well documented configuration that can be used as a target for development. RISC-V is going through this exact same problem right now. All of the current implementations have terrible documentation, and tailoring Linux for each of these is proving to be difficult. All of these vendors include on-board devices that have terrible doc and software support.
- bitwize 9mo agoARM has a mitigation for this called SystemReady. It's basically "does your board support UEFI enough to usefully boot a battery of generic ARM Linux images". The Raspberry Pi can be made SystemReady, and Radxa also makes SystemReady-compliant SBCs you can buy. RISC-V would do well to adopt and promote a similar spec.
- mrheosuper 9mo agoI wonder why we are not storing base DTB on the board, just enough to boot the board.