Hello,
I have a Zynq PS/PL design that happily runs on my two Rev D Zedboards, boots using tftpboot, runs great. I'm a longtime Zedboard/Xilinx user, never had serious problems before.
I recently bought 8 new Rev D boards to share with the rest of my development team. I have tried all 8 - every single one fails to boot in the exact same setup as my original 2 that work. I power off working board, unplug, plug in new board exactly the same way, and fail. Booting from JTAG, u-boot gets to approx this step and hangs:
I2C: ready
Memory: ECC disabled
DRAM:
Sometimes it hangs when printing out the Memory: line, sometimes in the following line. I can turn off and unplug new Rev D, plug in old Red D, power on, and boot like a champ, so nothing is really changing... The truly bizzare thing is that this behavior only happens on JTAG/TFTP boot. SD card boot works fine. There's nothing in my network for controlling MAC addresses, all the boards look the same to the network. Nonetheless, u-boot fails to load way before the TFTP step.
New boards have an 0814 datecode and S/N of D57XXXX. Additionally, the new boards have different markings on the DDR3 chips - 4CK77 D9PTK. Old Rev Ds that work were 1334 datecode and had DDR3 of 2WD22 D9LGQ, with an S/N of D53XXXX. That's the only difference, these boards are the same rev after all...
Anyone know what could be happening?