Here are some steps on how to port U-Boot bootloader to a new, custom i.MX6 Linux board. Follow along to create a defconfig for your board.
Tag:
uboot
Notes on how to build U-Boot from sources for a custom i.MX6 board. The notes assume that your custom board can use an existing defconfig.