Flasher CC2531 avec Raspberry b+

Bonjour à tous,

Je rencontre des difficultés à flasher le firmware sur une clé zigbee2mqtt avec mon raspberry b+.

Quasiment toutes les tutos se basent sur versions plus récentes, et le nombre de GPIO n’est pas du tout le même.

J’ai suivi cette procédure mais ma clé n’est pas reconnue :confused:

Voici quelques photos de mon installation. Voyez-vous un problème ?


Merci pour votre aide.

Bonne journée.


Salut,

J’ai regardé le site dont tu parle, il disent :
GPIO.3->Reset
GPIO.4->DC
GPIO.5->DD
Cependant il me semble qu’un Raspberry pi b+ n’a pas de GPIO 5 :
aa

Mais bon tu peux en prendre d’autres et correctement configurer

./cc_chipid -r 3 -c 4 -d 5

Mais toi tu as branché GND + GPIO 22 + GPIO 23 + 3.3V, il 'en manque 1 là, surtout que je suppose que tu as fais le choix de ne pas brancher le 3.3V en alimentant la clé directement par USB, il y a un souci dans les branchements.

De + il me semble que tu as relié directement ta clé CC2531 à ton Raspberry pi sans passer par un adaptateur de ce type :

Avant d’aller + loin tu peux confirmer la présence ou non de cet adaptateur ?

Salut et merci d’avoir pris le temps de répondre à mon post.

J’ai bien l’adaptateur sur mon installation.

Je vais revoir les branchements dès demain.

Merci pour les explications.

ok parfait, tiens au courant si tu as réussi :wink:

Bon…

Voici ce que j’ai tenté:

J’ai modifié la commande avec ./cc_chipid -r 3 -c 11 -d 13

Je n’ai toujours pas l’ID qui apparait :confused:

Alors 2 choses :

Vu que tu utilise un câble entre ton « adaptateur » et ton Raspberry pi les PIN doivent être inversés (photo de là où tu dois brancher tes PIN mâles venant du Raspberry pi) :
cc_debugger_pinout (1)
lien de l’explication

Avec cette manip : Flashing a CC2531 USB dongle using a Raspberry Pi 1 · GitHub
quand il dit I'm using GPIO.3->Reset, GPIO.4->DC, GPIO.5->DD il ne parle ni des PIN ni des GPIO mais des « wPi »… (je m’en sui rendu compte en lisant la doc du github de flash_cc2531) ce qui nous donne :

  • Reset : GPIO 22 (pin 15)
  • DC : GPIO 23 (pin 16)
  • DD : GPIO 24 (pin 18)

Essaie avec ce branchement et avec la commande :
./cc_chipid -r 3 -c 4 -d 5

Merci !

Je teste ça dès que je peux.

Salut,

J’ai pu tester en speed ce matin avant de partir, j’ai bien mon ID :slight_smile:

Merci encore pour ton aide.

Excellente journée.