4 ms·
What do you mean? They run Linux. How much more software could you possibly want? And, how could it be healthier? It is the largest free software ecosystem that
by SwellJoe 11y ago
What do you mean? They run Linux. How much more software could you possibly want? And, how could it be healthier? It is the largest free software ecosystem that has ever existed.
I'm not trying to be ornery, I just don't understand what is ugly about Linux, or what is specifically ugly about using Linux on these systems?
- striking 11y agoPerhaps the poster meant the numerous proprietary blobs and patches that can't be upstreamed for certain platforms. The RasPi fixed those problems, though.
- busterarm 11y agoSomething like QNX would be a fantastic alternative to Linux, in my mind. The problem, as I understand it, is that Broadcomm _refuses_ to supply a hardware manual for their SoC/peripherals...so nobody is willing to take on the challenge of developing a BSP for the Pi. Linux wins by default. Aside: One company did do a primative port, but here's their statement about it: "This is a very primitive BSP presently but capability can be expanded (to some degree) per user needs. Due to the lack of hardware manual from Broadcom, I heard no one wanted to develop QNX BSP for Raspberry Pi. Our Vietnamese engineer friends have gone through incredibly hard development without any hardware manual. They had to reverse engineer hardware spec from reference code. Now Broadcom and Avago merged we will see what happens to the documentation situation. "
- subway 11y agoThe problem is most embedded devices don't run Linux. They typically run a per-soc (or even per-board) fork of Linux, often dependant on fixed versions of binary blobs loaded from userspace. And that's assuming you can boot the damn thing without magic incantations and smearing lamb's blood on the correct pins of the SoC.
- nascentmind 11y agoSometimes people use a RTOS in the SoC. Some people run baremetal OS or NoOS in these SoC's. I myself and developing a baremetal OS for the Samsung S3C2440 and I find it hard to get documents from Samsung. I have to rely on the SBC manufacturer for the documents.