I have a board based on the mx6ullevk with the nand flash in place of the spi. I have the nand image which can be downloaded with the mfgtool. When I download that image it works. I've changed the imx6ull14x14evk.conf to be nand for the UBOOT_CONFIG and I've built the u-boot-imx recipe using bitbake u-boot-imx. A u-boot image is created, and works from the serial shell. But when I use the mfgtool to program the board I get an error loading the rootfs. When I go back to the original u-boot image the rootfs loads correctly.
Obviously I've not made all the changes necessary to build the nand flash version of u-boot. What are the other changes I need to make? I've found links to how to build for the nand flash, but all the information is old and predates the current included support.