Сайты beagleboard, hawkboard, open-rd, как правило, приводят к тому, что их дистрибутивы строятся на qemu (arm), и оттуда нет никаких причин, почему вы не можете просто продолжать работать в симуляции вместо того, чтобы идти за аппаратными средствами.,
Это пример того, как сделать это с Ubuntu.https://wiki.edubuntu.org/ARM/RootfsFromScratch
Да, также есть возможность кросс-компиляции, я бы начал с вики-страниц, которые помогут вам пройти через все шаги.Или, как с hawkboard или beagleboard, получите предварительно собранный бинарный файл (ядро и корневая файловая система) и просто загрузите его и запустите в этой среде, а не путайтесь со сборкой всего.