[Tutoriel] Mise à jour du firmware de la carte Akeru

Forum de support et d'échange sur la carte Akeru (carte compatible Arduino développée par Snootlab et intégrant la technologie Sigfox) et du shield Akene pour Arduino (shield pour Arduino développée par Snootlab et intégrant la technologie Sigfox)

[Tutoriel] Mise à jour du firmware de la carte Akeru

Message non lude fred » Jeu 6 Aoû 2015 15:43

    Procédure de mise à jour du firmware des cartes Akeru
La procédure de mise à jour est facile mais il faut être attentif à bien respecter scrupuleusement toutes les étapes sous peine de bloquer le modem.
Nous proposons une prestation de mise à jour payante sur notre site.

    Comment reconnaître la version de sa carte :
Beta 1 : pcb vert - tiré à 2 exemplaires, côté à 1M$ chez Christie's, modem TD 1202.
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
[Bientôt disponible]

    Procédure pour les version Beta 3.2, Beta 3.3
La procédure requiert 2 cordons M/M.

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.

CaptureTD1208.JPG
Ecran mise à jour firmware
CaptureTD1208.JPG (25.14 Kio) Vu 1322 fois


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]
Avatar de l’utilisateur
fred
 
Messages: 214
Inscription: Lun 20 Déc 2010 15:32
Localisation: Toulouse

Re: [Tutoriel] Mise à jour du firmware de la carte Akeru

Message non lude sguilly » Mar 1 Sep 2015 16:19

Bonjour,

J'ai suivi les instructions pour mettre à jour le firmware.

Lors de la mise à jour par le programme TDLoader, une erreur s'est produite à la moitié du transfert.

Depuis, le programme n'arrive plus à dépasser l'état de synchro.

Avez-vous une astuce pour débloquer la situation ?

Merci d'avance,

Stéphane
sguilly
 
Messages: 1
Inscription: Mar 1 Sep 2015 16:15

Re: [Tutoriel] Mise à jour du firmware de la carte Akeru

Message non lude fred » Mer 2 Sep 2015 11:00

Nous vous invitons à vérifier chaque détail de la procédure et d'essayer à nouveau; il arrive que l'on oublie un détail.
Nous vous invitons à uploader un skecth d'exemple "blink" dans la carte Akeru avant de procéder à la mise à jour.

Si le problème persiste, merci de nous communiquer à support _at_ snootlab.com :
- une photo du montage avec votre carte
- des informations sur votre système et version de Arduino

Cordialement.
Avatar de l’utilisateur
fred
 
Messages: 214
Inscription: Lun 20 Déc 2010 15:32
Localisation: Toulouse


Retourner vers Akeru et Akene

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron