Ubuntu specifics Preparing build environment Ubuntu Xenial (16.04.1): sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install git gcc-arm-none-eabi binutils-arm-none-eabi python-usb libnewlib-arm-none-eabi make curl For reverse engineering: sudo apt-get install radare2 radare2-plugins