adding uboot bootloader support