I get the latest version u-boot from https://github.com/Digilent/u-boot-digilent.
Then:
make zynq_zed_config
make ARCH=arm CROSS_COMPILE=/usr/bin/arm-linux-gnu-
and It's OK to compile(but cann't work), and a new u-boot.bin created in u-boot-digilent.But the size of u-boot.bin is about 213K.
But the size of the origial BOOT.BIN in SD is 4217K.
Why the size is too different between these two uboot.bin?