Mainline Linux 7.0 running on Arduino Q
Here are steps to reproduce it by yourself, if you are the happy owner of this board, currently priced at 48 EUR on the Arduino shop for the 2 GB version. This is done without removing the original kernel. Your board will still boot such kernel by default. Setup and prerequisites To do this by yourself, you will need: An Arduino Q board A USB-C hub with external power, to power the board and to connect external devices such as USB mass storage or USB-Ethernet. A USB-serial dongle supporting 1.8V operation. 🛑 Most devices of this kind are using 3.3V or 5V… you’re likely to damage the main processor if you apply excess voltage to it. I’m using the DSD Tech SH-USB-U09C2 USB to TTL adapter. A USB stick A PC with GNU/Linux to compile the Linux kernel The rest of this tutorial also assumes the board is flashed with its official Debian distribution image. See Flashing a New Image to the UNO Q if you need to restore such an image. It also assumes you can access the board’s serial console (look for Hardware Debug UART on the Debian guide). ...