Part Number: EVMK2EX
Hi,
I am using Keystone 2 66AK2Ex dev board and trying to run u-boot from a TFTP server through ethernet boot mode.
I tried the method described in the below link using the first UART bin and second stage binary present in the git repository for ethernet bootmode:
http://processors.wiki.ti.com/index.php/KeystoneII_Boot_Examples#Running_Ethernet_examples
I could see that the bootp packet was sent by the device and it could tftp the second stage binary. I also saw that the boot completed and I saw the below messages repeatedly on the serial port.
Core 0 standing by....
Core 1 standing by....
Core 2 standing by....
Core 3 standing by....
So, in order to boot u-boot via TFTP, what exactly is the procedure and from where should I get or build the uboot image for K2E EVM to boot from ethernet mode?
Should the u-boot image be placed in tftp server instead of ethernet second stage binary taken from above link git repository so that after booting from UART, the device will tftp the uboot and boot up?
I tried placing the uboot.img taken from the prebuilt images directory for the Keystone Processor SDK and did the above method but the device could not load u boot.
Can you please summarize the steps about from where and how I can build the uboot image for Keystone2 66AK2Ex dev board for ethernet boot mode and what are the exact steps to load it from tftp server? Should a special uboot image be built for ethernet boot mode? If so, how it is to be built?
I could find the steps to build uboot image for ethernet boot for K2H devices in below link but I am little confused on the procedure for K2E devices.
http://processors.wiki.ti.com/index.php/Booting_uboot_on_K2H_over_ethernet
Can you please help?
Thanks,
Ashwini

