0) Optional: Solder UART0 pins Check here for the pinout. You will also need a 1.8V level shifter. 1) Install an ARMv7 cross-compiler Go to https://toolchains.bootlin.com Select arch: armv7-eabihf Select libc: glibc Download bleeding-edge Uncompress it (for example to /opt)