This patch enables the FIT or new uImage support to all
zynq boards.
The new uImage format allows more flexibility in handling
images of various types (kernel, ramdisk, etc.), it also
enhances integrity protection of images with sha1 and md5 checksums.
FIT creation (see for doc/uImage.FIT/howto.txt for more info):
bash> mkimage -f input.its output.itb
FIT loading:
zynq-uboot> tftp 0x2000000 output.itb
zynq-uboot> bootm 0x2000000
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
#define CONFIG_FPGA_ZYNQPL
#define CONFIG_CMD_FPGA
+/* FIT support */
+#define CONFIG_FIT 1
+#define CONFIG_FIT_VERBOSE 1 /* enable fit_format_{error,warning}() */
+
/* For now, use only single block reads for the MMC */
#define CONFIG_SYS_MMC_MAX_BLK_COUNT 1
#define CONFIG_AUTO_COMPLETE
#define CONFIG_CMDLINE_EDITING
+#undef CONFIG_FIT
+#undef CONFIG_FIT_VERBOSE
+
/* this is to initialize GEM at uboot start */
/* #define CONFIG_ZYNQ_INIT_GEM */
/* this is to set ipaddr, ethaddr and serverip env variables. */