- Procédure de mise à jour du firmware des cartes Akeru
Nous proposons une prestation de mise à jour payante sur notre site.
- Comment reconnaître la version de sa carte :
Beta 2 : ATmega au format traversant, connecteur mini-USB, mention ß2.0 sur le Pcb, modem TD 1202
Beta 3.2 : ATmega au format traversant, connecteur micro-USB avec dongle ou câble rouge, mention ß3.2 sur le Pcb, sérigraphie "Akeru" au dos, modem TD 1208
Beta 3.3 : ATMega au format CMS, connecteur micro-USB, mention ß3.3 sur le Pcb, sérigraphie "Akeru" au dos, modem TD 1208.
- Procédure pour la version Beta 2
- Procédure pour les version Beta 3.2, Beta 3.3
Sous Windows
1) Télécharger le "Binary firmware" et "Image loader" sur le site de documentation du modem TD1208
2) Uploader un sketch d'exemple "blink" dans la carte Akeru.
Cela permet d'être certain que la carte ne communique plus avec le modem et que celui-ci a été réinitialisé lors du reset de la carte Akeru.
3) Relier les pins D0 <-> D4 et D1 <-> D5 avec les deux cordons M/M
4) Uploader le programme suivant sur la carte Akeru
- Code: Tout sélectionner
void setup() {
pinMode(13, OUTPUT);
pinMode(0, INPUT);
pinMode(1, INPUT);
pinMode(4, INPUT);
pinMode(5, INPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(100);
digitalWrite(13, HIGH);
delay(100);
digitalWrite(13, LOW);
delay(1000);
}
On utilise une astuce en passant la carte en "hi-Z" (pour les connaisseurs).
5) (optionnel) A l'aide de putty ou dans le terminal Arduino, taper AT&V pour connaître la version actuelle du firmware.
6) A l'aide de "TDLoaderVxxx.exe", uploader le firmware "td1208_modem_SOFTxxx.bin". Faites attention à bien sélectionner TD1208, le bon port com et la bonne image .bin, cliquer sur Acquire.
Le programme va se synchroniser avec la carte puis charger le firmware. Une fois terminé, fermer le programme.
7) (optionnel) A l'aide de putty ou dans le terminal Arduino, taper AT&V pour connaître la nouvelle version du firmware.
La mise à jour apporte plus de stabilité et des fonctions dont on vous parlera bientôt.
Sous Linux
[Disponible prochainement - développement d'un outil de mise à jour]
Sous Mac OSX
[Disponible prochainement - développement d'un outil de mise à jour]