Dear TFTP32D folks:
I am trying to boot a Texas Instruments AM335x evaluation board using Windows 7 USB RNDIS driver and tftpd32.
AM335x is a ARM Cortex-A8 microprocessor.
I can successfully boot the board, but only to the point that the Secondary Program Loader
is executing.
Using a Ubuntu Linux 10.04 LTS host, dhcpd is capable of selecting the image file based on the received BOOTP message.
So it serves a sequence of image files: u-boot-spl.bin, then u-boot.img and finally uImage.
The dhcpd.conf file contains the following code:
if substring (option vendor-class-identifier, 0, 10) = "AM335x ROM"
{
filename "u-boot-spl.bin";
}
elsif substring (option vendor-class-identifier, 0, 17) = "AM335x U-Boot SPL"
{
filename "u-boot.img";
}
else
{
filename "uImage";
}
Thus, the dhcpd BOOTP server on Linux is capable of selecting the correct image file
to send based on the BOOTP message content ("AM335x ROM", "AM335x U-Boot SPL", or neither of those two.)
Does tftpd32.exe have this capability?
If not, do you know of a DHCP/BOOTP/TFTP server program for Windows 7 that has this capability?
Is it possible, maybe by installing an add-on, to execute tftpd32 from the command line with arguments?
Thank-you for your consideration,
Michael Tadyshak
Texas Instruments