Jump to content











Photo
- - - - -

Can bootp server select image to send based on bootp message

bootp server; tftpd32.exe

  • Please log in to reply
2 replies to this topic

#1 mtadyshak

mtadyshak
  • Members
  • 1 posts
  •  
    United States

Posted 22 December 2012 - 03:06 AM

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

 



#2 Sha0

Sha0

    WinVBlock Dev

  • Developer
  • 1682 posts
  • Location:reboot.pro Forums
  • Interests:Booting
  •  
    Canada

Posted 22 December 2012 - 05:32 AM

I think you meant DHCP most places where you mentioned BOOTPPXE uses DHCP.

 

Unfortunately, I am not aware of vendor-class logic existing in TFTPD32Microsoft's DHCP services for Windows Server versions certainly support it.



#3 dara

dara

    Newbie

  • Members
  • 10 posts

Posted 22 December 2012 - 10:45 AM

Hi mtadyshak,

 

try  http://www.dhcpserver.de/dhcpsrv.htm  it has more futures than TFTPD32

 

regards

dara






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users