ZedBoard: Can't load petalinux, stuck on "Starting kernel..." in Embedded Linux Posted September 24, 2020 · Edited September 24, 2020 by maximb Hi All, I just wanted to say that I'm also really struggling to get any kind of TFTP boot going on the Zynq, but not with other devices that I have. I have another ARM-based SBC computer, the S805X "La Frite" Librecomputer, which also boots via U-boot. I connected its ethernet port to a physical internal network consisting of a switch and a router (Router is the "HAp ac lite" from MikroTik), which is running DHCP. I connect my laptop to it running TFTP server, and is serving a very dumb "test.txt" file consisting of 16 bytes. I can load it from the La Frite librecomputer by simply setting the "serverip", "ipaddr" and "netmask" variables, and then issuing the "loadaddr 0x30000000 test.txt" command, and sure enough it fetches my 16 bytes from the server. But I cannot do the same with the Zynq board. I know the network works, and the server works, because I got the librecomputer to behave. But the Zynq just gets stuck on "Can't ping server".