u-boot does not support tftpboot
It seems that u-boot for the fire is really being built based on the Microchip Icicle configuration. While this seems to work fine for booting of eMMC, it does not support the Ethernet configuration of the Fire and hence tftpboot does not work. Having working tftboot is really useful if one wants to experiment with bare metal or RTOS. I have tried making changes to get Ethernet working, but I'm not familiar enough with the ins and outs of device trees and the hardware to get it to work. It would be nice if the build scripts were modified so that Ethernet support works.