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.
Category:
i.MX6 Firmware
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.