Rechercher par mot-clé

Mise à jour de la ZiGate-DIN

La ZiGate-DIN a été conçue pour améliorer la fiabilité ZigBee mais aussi pour faciliter son utilisation.

Elle vous permet donc une mise à jour simple et efficace.

Sous Windows

Sous Windows, la mise à jour est simple.

  1. Brancher la ZiGate-DIN sur votre ordinateur.
  2. Ensuite télécharger le logiciel suivant :NXP JN51XX FLash programmer
  3. Télécharger le Firmware du module radio
  4. Dézipper le programme FlashProgrammer.zip
  5. Exécuter le programme FlashGui.exe

FlashProgrammer

  1. Sélectionner le Firmware téléchargé en cliquant sur « Browse« 
  2. Sélectionner le port série de la ZiGate dans « COM Port« . (vous pouvez mettre à jour la liste en cliquant sur « Refresh »)
  3. Sélectionner la vitesse d’écriture « Baud Rate » 250000
  4. Cliquer sur « Program« 

FlashProgrammer_program

  1. Cliquer enfin sur « Erase EEPROM » puis « Complete EEPROM » uniquement si c’est votre première utilisation de la ZiGate.

Sous Linux

Normalement, ce sont les divers plugins domotiques qui s’occuperont de mettre à jour votre ZiGate-DIN.

Cependant, si vous êtes développeur, voici la procédure à suivre:

Pour mettre à jour la ZiGate-DIN sous Linux, il vous faudra 2 utilitaires :

  1. Le programme permettant de mettre à jour
  2. Le script python pour piloter la ZiGate-DIN et le programme de mise à jour.

Pour installer le programme :

sudo apt-get install git
sudo git clone https://github.com/Jerome-PS/JennicModuleProgrammer.git
cd JennicModuleProgrammer/
cd Build/
make

Pour installer le script python :

cd ~
sudo apt-get install python3-usb
sudo git clone https://github.com/fairecasoimeme/ZiGate-DIN.git
sudo cp ZiGate-DIN/tools/flash_ZiGate-DIN.py JennicModuleProgrammer/Build/
cd JennicModuleProgrammer/Build/
sudo chmod +x flash_ZiGate-DIN.py

Pour l’utiliser :

sudo ./flash_ZiGate-DIN.py -s /dev/ttyUSB0 -b 250000 -f ZiGate_Coordinator_v3.xx.bin
Translate »