The $8 Linux Computer (2022)
First reported by Thelittleengineerthatcould.blogspot ·
RISC-V single-board computers now cost less than a cup of coffee.
In December 2022, developer Bram Stolk documented the challenging process of getting a Linux distribution to run on the Ox64, an $8 RISC-V single-board computer. Despite its low cost, the Ox64 presented numerous hurdles. Notably, essential peripherals like ethernet, WiFi, and SD-card functionality were not working at the time. Programming the device required using UART TX/RX pins instead of the more common USB interface, necessitating workarounds like using an RP2040 microcontroller as a serial bridge. The flashing tool, Dev Cube, also presented issues, crashing on Ubuntu with Wayland and requiring a switch to Xorg or alternative methods like `GDK_BACKEND=x11 ./BLDevCube-ubuntu`. Further complications arose with the flashing tool `bflb-mcu-tool`, which needed modifications to strip DTR and RTS lines before it could successfully flash a basic firmware, allowing for initial communication with the PC.
The Ox64's initial state, with non-functional core peripherals and a difficult programming setup, highlights the immaturity of the ultra-low-cost RISC-V hardware ecosystem. This indicates that while the silicon itself is becoming incredibly cheap, the surrounding software and developer tooling require significant effort to become user-friendly, especially for those accustomed to more established platforms like the Raspberry Pi.
This situation suggests that the path to widespread adoption of sub-$10 Linux computers is paved with substantial developer investment in overcoming hardware quirks and software incompatibilities. The experience demonstrates that the $8 price point comes with a steep learning curve and a requirement for technical expertise, potentially limiting its immediate appeal to hobbyists and embedded systems developers willing to engage in deep troubleshooting.
AI-written summary. May contain errors.