Igor Bubelov About Blog Photos

Dark Side of Raspberry Pi

October 10, 2019

I like my new Raspberry Pi 4, but it still has many flaws. Contrary to popular opinion, it’s not a Linux board. The real OS that runs on Raspberry Pi is ThreadX. Linux distros are second class citizens on Raspberry Pi boards. Raspberry Pi firmware is closed source and its code is stored on an EEPROM module which can actually be updated with the help of a special utility called rpi-eeprom. For some reason, my Raspbian system never asked me if I want to update firmware and that’s a shame, because firmware updates bring a lot of performance improvements. And, to end the rant, this board still doesn’t support USB boot!