É "autônomo".
O bootloader irá iniciar a placa e carregar o sistema operacional, linux no seu caso. O gerenciador de partida deve ser compilado para sua placa e configuração específica, memória (sdram), armazenamento (nand ou mmc).
É possível "trabalhar" somente no u-boot. Partição mmc pisca a NAND etc.
Algum vocabulário para ajudá-lo em sua pesquisa:
metal nu
compilação cruzada
árvore de dispositivos