





Mettre à jour le Firmware IOIO-OTG en IOIO0500 (Windows 8.1)
Posté par ailgorbot,
dans
Programmation
17 mars 2015
·
1 929 visite(s)
IOIO Windows 8.1 Firmware
Lorsque j'ai compilé ma première application HELLO-IOIO, qu'elle fut ma déception de constater qu'aucune LED sur le IOIO ne clignotait.
Heureusement, l'application indique que le Firmware n'est pas à jour.
On part dans l'idée que vous avez Android Studio opérationnel.
Pré-requis :
Etape 1 : Connexion USB de votre IOIO-OTG avec votre PC Windows 8.1
Windows va chercher le driver IOIO-OTG qu'il ne trouveras pas. Il suffit de lui indiquer celui que vous avez.
Il se peut que vous ne soyez pas autorisé à installer un pilote non-signé. Il vous faudra dans ce cas redémarrer votre PC en mode avancé avec l'option désactivant le contrôle des signature de pilote : http://www.windowshelp.org/forums/tutoriels-astuces-f18/topic1506.html
Windows doit lui affecter un port de communication (On va prendre l'exemple : COM6) qui apparaît dans le gestionnaire de périphérique
Etape 2 : 1ère vérification IOIODude
Dans mon cas :
Etape 4 : injecter le Firmware IOIO0500
Enjoys !!!
Heureusement, l'application indique que le Firmware n'est pas à jour.
On part dans l'idée que vous avez Android Studio opérationnel.
Pré-requis :
- Votre carte IOIO-OTG évidement
- le câble USB pour le connecter à votre PC Windows 8.1
- le driver IOIO : IOIO.inf
- le Firmware IOIO0500 : App-IOIO0500.ioioapp
- IOIODude
Etape 1 : Connexion USB de votre IOIO-OTG avec votre PC Windows 8.1
Windows va chercher le driver IOIO-OTG qu'il ne trouveras pas. Il suffit de lui indiquer celui que vous avez.
Il se peut que vous ne soyez pas autorisé à installer un pilote non-signé. Il vous faudra dans ce cas redémarrer votre PC en mode avancé avec l'option désactivant le contrôle des signature de pilote : http://www.windowshelp.org/forums/tutoriels-astuces-f18/topic1506.html
Windows doit lui affecter un port de communication (On va prendre l'exemple : COM6) qui apparaît dans le gestionnaire de périphérique
Etape 2 : 1ère vérification IOIODude
- Dézipper IOIODude
- Ouvrir un console DOS (cmd)
- Aller dans le répertoire de IOIODude
- Exécuter la commande
ioiodude --port=COM6 versionsVous devez avoir la version actuelle de votre IOIO
Dans mon cas :
IOIO Bootloader detected. Hardware version: SPRK0020 Bootloader version: IOIO0400 Platform version: IOIO0030Etape 3 : Mettre IOIO-OTG en mode "Boot-loader"
- Débrancher votre IOIO-OTG du PC
- Mettre un cavalier, ou strap, ou jumper en anglais entre le boot pin (près du pin 34) et GND
- Rebrancher votre IOIO-OTG à PC
- Normalement la LED jaune au centre de la carte devrait être allumé.
- Retirer le cavalier, ou strap, ou jumper en anglais
- La LED jaune doit se mettre à clignoter, ce qui indique que votre IOIO-OTG est en mode "boot loader"
Etape 4 : injecter le Firmware IOIO0500
- Après les clignotements qui ne durent que quelques secondes, taper la commande sous DOS
ioiodude --port=COM6 --reset write App-IOIO0500.ioioappVous devez avoir :
Comparing fingerprints. . . Fingerprint mismatch. Writing image. . . [########################################] Writing fingerprint. . . Done.Voilà votre IOIO-OTG est à jour.
Enjoys !!!