Hacker News new | ask | show | jobs
by joshmarinacci 533 days ago
It also documented far better than any other easily accessible hardware. I’d pick the Pi over any other real hardware target.
3 comments

I don't know where this idea that the RPi has good hardware documentation comes from. One glaring example is its DWC USB controller. Sure, it has a Linux driver that is open source, but its datasheet is not publicly available!

So if you want to develop your own driver for it, you have to second guess its documentation by reading at the driver's comments. This is bad.

What do you mean by documented? Sure we have a general idea of how stuff works, and some implementations can even serve as a reference but almost nothing is documented in an official sense. Your average Chinese SBC is much, much better documented, in the sense that the SOCs are at least officially documented. The Broadcom soc isn't.
The few devs I know in that space prefer the various Beaglebone SBCs
+1 here. Peak beaglebone DX to me was the beaglebone white. Full Soc documentation, and only a single usb cable to carry power, jtag, and serial.

A gem of a device and hmm maybe I should write some code for one again..