Federico Fuga

Engineering, Tech, Informatics & science

Configuring Ubuntu to deal with an ARM board with U-Boot via USB

13 May 2019 07:40 UTC Embedded Linux Uboot Ubuntu
Abstract We have a board on which an AllWinner ARM processor is running Linux. The bootloader is U-boot and we have to use the USB port to flash it. When flashing the device for the first time, after loading the bootloader via FEL protocol, we need to use tftp to load the SPL (Secondary program Loader) image and the uboot version for use with the spl. Unfortunately, a couple of issues in the default Ubuntu configuration prevent us from doing this apparently simple operation in a straight way, and we need to tweak some system configuration file. Continue reading