I have extracted the bootcode.bin, .dat and .elf files from Raspbian and put on a SDCard. I have also compiled u-boot and put u-boot.bin on the SDcard. Now when I power on, u-boot loads fine from the SDCard.
I am OK with SDCard with permanently plugged since I am not going to change the firmware or uboot. From this uboot, I am trying to load the kernel over network.
Now when I use the default ethernet port on Pi, I am able to load the kernel over the network.
But for some reason I cannot use the default port and I have to use a USB to ethernet adapter (model) . When I do dhcp here, I get the following error :
U-Boot> dhcp Waiting for Ethernet connection... unable to connect. U-Boot>
I assume Pi is still trying to connect over the default port. How can I tell it to use the USB-ethernet adapter? Or is it not possible?