Sign up ×
Arduino Stack Exchange is a question and answer site for developers of open-source hardware and software that is compatible with Arduino. It's 100% free, no registration required.

I want to update the firmware on my Arduino Wi-Fi Shield. (Yes, I know it's retired, however I would still like to use it, so please don't dismiss the question. :) )

The board works with the ScanNetworks sample program from the Wifi Library. It reports firmare version "1.0.0". I'm following the instructions at https://www.arduino.cc/en/Hacking/WiFiShieldFirmwareUpgrading, but I'm getting the message "dfu-programmer: no device present".

One, if not the, problem is I'm not communicating with the Wifi shield. It's connected to my Mac Book Pro with a mini-USB cable, and I'm using an FTDI USB to RS232 adapter (from Inland). I have the J3 jumper set on the shield for programming mode. The shield is mounted on an Arduino Uno (not connected to power).

CoolTerm sees it on the port as "usbserial-AIO2QA53". I set the baud rate to 57600 (as specified at https://www.arduino.cc/en/Hacking/WiFiShield32USerial). Other settings like data bits and parity aren't specified, but I've tried the defaults and various other combinations. What are the correct settings? With the default 8 data bits, 1 stop bit, no parity I get no response to commands like "status" or "scan". The RX LED on the FTDI adapter lights up with each character I type so I think the settings are very close if not right on.

What am I missing that's preventing communication with the Wifi shield?

Thanks for reading!

share|improve this question
    
Try removing the Uno entirely. – Gerben 2 days ago
    
Thanks. I just tried and no difference. If you look at the photos on arduino.cc/en/Hacking/WiFiShield32USerial you'll see that the Wifi shield is mounted on an unplugged Arduino. So, presumably that shouldn't make a difference. I suppose my FTDI2Serial adapter could be faulty, but I think the problem is in the communications setup. – Phil yesterday
    
Does sending commands, like scan work without the jumper? To test if the usb-serial converter works, you can jumper the TX and RX on the converter, and see if you get back what you type. – Gerben yesterday

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.