TFTP firmware load using TFTPD32

Hello,

I’m trying to connect a connectCore 9P9215 to the TFTPD32 Software on my computer. The DHCP part works fine. The only thing about it is that the 9P9215 doesn’t even try to get the software from the tftp server. Is anybody out there, who could tell me how to set up the tftpd32 to make it working?

regards

Michael

Is your module in a state (i.e. corrupted firmware) where it is expected to attempt a TFTP recovery? Maybe it’s just set up for DHCP (and so it doing that part), but then happily decompressing the application because it’s good?

Hi,

I’ve already tried to coruupt the application by switching off the power during download. But that never worked. So I’ve just loaded the rom.bin part onto the module, hoping that this creates a similar situation (bootloader without application). It is proved that the application is not running (the LED it turns on after startup doesn’t light up and the webserver is as unreachable as the telnet or ftp servers are).

regards

Michael

You can recover through the serial port via Xmodem if the serial port is available. Otherwise for DHCP/TFTP, attached is the version of TFTPD32 I use as well as the configuration file (tftpd32.ini). Currently it’s setup to give out a DHCP addresses starting at 192.168.1.25 and the PC’s IP address TFTPD32 is running on is 192.168.1.6, you can edit these settings via the application (DHCP tab), or by editing the ini file with a text editor

Thank You.

The TFTPD32.ini entries

AddOptionNumber1=66
AddOptionValue1=192.168.1.6
AddOptionNumber2=67
AddOptionValue2=image.bin

did it.
But what do they do? What does the OptionNumber stand for ?

regards

Michael

Option 66 specifies the IP address of the TFTP server. Option 67 specifies the filename to retrieve from the TFTP server.

Darrin