Les documents ne sont pas dispo en ligne malheureusement, mais voici le "tuto" en français
j'ai essayé d'être le plus clair possible, si tu sais me dire si tu as tout compris
car il est destiné a des gens ne touchant pas/peu l'arduino au final ...
Mise à jour du shieldwifi
Il est absolument nécessaire de faire une mise à jour logiciel de la puce AT32UC3et de la HDG104 posé sur le shield afin de pouvoir l’utilisé. La prise mini usb est justement prévue pour cet usage exclusif. Il est impossible de transférer des sketch dans l’Arduino depuis ce port.
Dans un premier temps, veillez a retirer le shield de l’arduino et de positionné le jumper sur les 2 pin afin de pouvoir écrire sur la puce. Cet étape est la plus importante car si cela n’est pas réaliser, il peut y avoir des problèmes dans votre Arduino vous obligeant à re-configurer ce dernier comme à sa sortie d’usine.
Télécharger l’ exécutable Flip d’atmel (fabricant de la puce) afin de pouvoir uploader le bon firmware dans votre puce. Ce programme est disponible gratuitement. n’oublier pas de mettre dans le dossier bin d’Atmel, un Dossier hardware qui contiendra tout ce dont on a besoin pour mettre à jour le firmware
Ensuite, veillez à ce que le driver soit installer pour que votre ordinateur le reconnaisse lorsque vous branchez le shield wifi. Si le driver ne s’installe pas, allez dans “périphérique et imprimante”, un appareil nommé “AT32UC3” allez dans les propriété en tant qu’administrateur et faite une recherche manuelle du pilote. Il se situent dans les dossier Atmel. donc il suffit de faire la recherche dans ce dossier en incluant les sous-dossiers.
Le firmware est disponible sur internet mais est déjà présent dans le dossier /hardware/arduino/firmwares/wifishield de votre dossier arduino (version 1.0.5).
Nous pouvons maintenant passer à l’installation proprement dite. Premièrement, ouvrez un terminal (cmd) et faite (cela dépend de votre OS) un cd \c:\Programme Files (x86)\Atmel\Flip 3.4.7\bin afin de vous retrouver dans le dossier d’atmel. Maintenant nous allons utiliser batchisp qui permet de mettre à jour votre firmware. faites :
batchisp.exe -device AT32U3A1256 -hardware usb -operation erase d memory flash blankcheck loadbuffer hardware\arduino\firmware\wifishield\binary\wifi_dnld.elf program verify start reset 0
Pour mettre à jour la HDG204 wifi module dans le dataflash et ensuite
batchisp.exe -device AT32U3A1256 -hardware usb -operation erase d memory flash blankcheck loadbuffer hardware\arduino\firmware\wifishield\binary\wifiHD.elf program verify start reset 0
Pour mettre à jour la AT32UC3A1256. Il est a noté que le chemin hardware\arduino\firmware\wifishield\binary\… dépend de votre ordinateur. Le chemin peut être différent tant qu’il pointe vers les fichier elf ainsi que les dossiers du firmware.
Si les commandes sont correctes, vous devriez avoir quelque chose dans le genre.
Vous pouvez utiliser les pin FTDI pour vous assuré du bon fonctionnement mais le sketch “WifiWebClient” permet de vérifier aisément le bon fonctionnement de votre shield. N’oubliez surtout pas de déconnecter le jumper (cavalier) du shield pour quitter le mode écriture des puces.