March 17, 2014

How To Update Arduino WiFi Shield (Windows)

Yes, I used Windows because strangely I got problems with my mac...
Ok, FORGOT all the procedures you read in internet.
Take note of these sites:

Procedure: (just follow the instructions in monkey-mode ;) )


0. Get a PC with Windows... 7 is better (yes... :( ) 
1. Install AVR-tool-chain 
2. Install AVR32 Studio 2.6 (2.6 is a must ,2.5 doesnt work with the AVR toolchain)
3. Install Flip 3.4.7
4. Connect your Arduino Wifi Shield with the jumper fixed on it (DFU programming) with the mini USB  Note: "Remove all connections from the pins" 
5. Go to Device manager->Other Devices->AT32UC3A DFU->Properties->Driver->Update Driver
6. Browse my computer for driver software->C:\Program Files (x86)\Atmel\Flip 3.4.7-> install it
7. Download the new firmware from official Arduino WiFi shield GitHub
8. Open AVR32 Studio 2.6 (WiFi shield should be connected)
9. Close welcome window -> Under the AVR targets -> create new target
10. under the Properties -> General tab -> Set the Name: AT32UC3 DFU
11. under Details tab -> Choose Debugger/programmer:USB DFU ->Device:AT32UC3A1256 -> Clock source: Internal RC oscillator ->Board: STK600
12. right click on the new target "AT32UC3 DFU"-> select "Program"
13. under the new window select the target path of the downloaded file from the GitHub
13a. optionally (this is the only mode worked for me) try to take the drivers from the arduino folder ARDUINO_DIR/hardware/firmwares/wifi-shield
14. Select the folder or the HEX file before pressing "OK"
      a)verify memory after programming
      b)Start executing after programming
      c)Erase flash before programming also
15. Program reporting can be viewed from the "Console" (lower left corner of the AVR32 Studio 2.6)

1 comment:

  1. Can u please make video ? Then everyone will understand . Thanks

    ReplyDelete