Eu acho que você precisa seguir o terceiro estágio do U-boot.
O terceiro estágio é o carregamento do kernel do Linux. No entanto, antes que o kernel Linux assuma o controle, o u-boot passa uma linha de comando para o kernel contendo os parâmetros essenciais. Esses parâmetros podem ser visualizados após o sistema operacional inicializar, digitando o seguinte em uma janela do Terminal:
$ cat /proc/cmdline
root=/dev/mmcblk0p2 rootwait rw console=ttyS0,115200n8 console=tty0 no_console_suspend vdaccfg=0xa000 logo=osd1,loaded,0x7900000,720p,full dmfc=3 cvbsmode=576cvbs hdmimode=1080p m_bpp=32 vout=hdmi disablehpd=true
O kernel inicializa o hardware, monta o sistema de arquivos raiz (de acordo com o parâmetro do kernel root = ...) e passa o fluxo de controle para / sbin / init. Se você precisar de mais detalhes abt Uboot Siga este link