Niveau:3
Introduction:
Dans cet article nous allons flasher la carte USB CC2531 avec un Arduino Uno.
Matériel:
Avoir un dongle USB CC2534 et l’adaptateur permettant de flasher le dongle.
Une carte Arduino Uno.
Raccordement:
Arduino | Broche CC | Nom CC |
---|---|---|
GND | 1 | GND |
D4 | 7 | RESET |
D5 | 3 | DC (Débogage Horloge) |
D6 | 4 | DD (Débogage Données) |
Programmateur:
Télécharger le zip suivant: CCLoader-master.zip ou sur le site d’origine: https://github.com/RedBearLab/CCLoader
Décompresser l’archive.
Ouvrir L’ IDE pour programmer votre Arduino.
Charger le programme CCLoader.ino qui se trouve dans l’archive.
Vérifier vos paramètres et noter le port de votre Arduino (COM3). Ensuite téléverser le programme dans Arduino.
Fermer l’IDE.
Flasher votre clé USB- CC2531:
Télécharger votre firmware: Sur mon site CC2531_DEFAULT_20201127.zip ou Source: CC2531_DEFAULT_
Télécharger le logiciel pour transformer le fichier Hex en Bin car le fichier bin dans le ZIP ne fonctionne pas. Sur mon site Hex2bin-2.5.tar.bz2 ou hex2bin.exe ou Source: hex2bin
Mettre le fichier Exe et le firmware dans un répertoire avec un chemin court pour faciliter les commandes.
Ouvrir le terminal sous Windows (Invite de commandes « cmd »).
Taper la commande:
hex2bin.exe CC2531ZNP-Prod.hex
Le fichier bin a été créé.
Décompresser de l’archive le fichier CCLoader_x86_64.exe dans votre répertoire et brancher votre arduino et votre dongle sur vos ports USB (Le Dongle USB-CC2531 doit être alimenté pour être flasher).
Taper la commande CCLoader_x86_64.exe 3 CC2531ZNP-Prod.bin 0 (CCLoader_x86_64.exe PORT FICHIER.BIN 0).
Fin du transfert.