Bienvenue sur Multi Rotor Fans Club. Cliquer ici pour vous enregistrer
ou ici pour vous connecter


  • Annonce


Bonjour
Ce forum est dédié a tous les amateurs de Multi Rotor, fait par des amateurs pour des amateurs.
Ici on ne regarde pas qui a le plus gros ou le plus beau, mais simplement de l'aide, de l'amitié et du partage de compétence..
J'espère que vous trouverez ici ce que vous cherchez.
Si vous avez des questions n'hésitez pas, nous sommes là pour ça.



Cleanflight cc3d retour openpilot via usb

Modérateur: Dehas

Cleanflight cc3d retour openpilot via usb

Message non lupar prospector34 » Ven 16 Déc 2016 15:13

Bonjour a tous


après 8 heures a essayer de revenir en openpilot aucune méthode n'ayant fonctionnées ftdi inclus ,j'ai donc bidouillé un peu d'autre manip et par miracle j'y suis arrivé en usb via librepilot 16.09
je donne donc la nanip que j'ai fait

1 : ouvrir openpilot (ne pas connecter son cc3d)
2 : onglet firmware cliquer sur maj/effacement là il va demander de connecter le cc3d dans un délais de 20 secondes mais comme il ne reconnait pas la carte il ne pourra pas passer celle ci en mode bootloader il faut donc tricher et le faire manuellement comme pour la méthode en ftdi en faisant contact avec un bout de fil dénude entre le +3.3V et SBL et brancher le port usb faut être rapide 20 seconde ,si ça passe il injecte le firmware là ,il faut relâcher le contact entre le +3.3Vet SBL et laisser finir la mise a jour comme a l’habitude

voila j’espère que cela pourra en aider d'autres

bonne fêtes de fin d'année a tous et bon vol

cordialement Dominique
Modifié en dernier par prospector34 le Ven 16 Déc 2016 15:57, modifié 1 fois.
Avatar de l’utilisateur
prospector34
Bicopter
Absent
 
Messages: 15
Enregistré le: Ven 17 Juin 2016 01:44
    Voir la position géographique du membre

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar WOLVERINE » Ven 16 Déc 2016 15:45

Salut,

Tu devrai passer sous LIBREPILOT. GCS 16.09-RC2 :] ;).
viewtopic.php?f=95&t=19593
OPENPILOT est mort et enterré depuis des lustres :pascontent:

@+
Je viens d'apprendre que les efforts sont payants... Déjà que j'avais pas trop envie d'en faire !!!
Quanum Nova + Gopro
Tarot TL 250 REVO avec 2204 Emax en 3S.
ZMR 250 HK (X2 :frime: ) REVO avec MULTISTAR 2204 HK EN 3S.
FPV Fatshark attitude + Aomway DVR
Avatar de l’utilisateur
WOLVERINE
Hexacopter
Absent
 
Messages: 450
Enregistré le: Mar 1 Mar 2016 10:54
Localisation: MONTPELLIER

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar prospector34 » Ven 16 Déc 2016 15:56

effectivement je me sus trompé c 'est bien librepilot et non openpilot
merci je rectifie
Avatar de l’utilisateur
prospector34
Bicopter
Absent
 
Messages: 15
Enregistré le: Ven 17 Juin 2016 01:44
    Voir la position géographique du membre

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar prospector34 » Ven 16 Déc 2016 15:57

prospector34 a écrit:Bonjour a tous


après 8 heures a essayer de revenir en openpilot aucune méthode n'ayant fonctionnées ftdi inclus ,j'ai donc bidouillé un peu d'autre manip et par miracle j'y suis arrivé en usb via librepilot 16.09
je donne donc la nanip que j'ai fait

1 : ouvrir librepilot (ne pas connecter son cc3d)
2 : onglet firmware cliquer sur maj/effacement là il va demander de connecter le cc3d dans un délais de 20 secondes mais comme il ne reconnait pas la carte il ne pourra pas passer celle ci en mode bootloader il faut donc tricher et le faire manuellement comme pour la méthode en ftdi en faisant contact avec un bout de fil dénude entre le +3.3V et SBL et brancher le port usb faut être rapide 20 seconde ,si ça passe il injecte le firmware là ,il faut relâcher le contact entre le +3.3Vet SBL et laisser finir la mise a jour comme a l’habitude

voila j’espère que cela pourra en aider d'autres

bonne fêtes de fin d'année a tous et bon vol

cordialement Dominique
Avatar de l’utilisateur
prospector34
Bicopter
Absent
 
Messages: 15
Enregistré le: Ven 17 Juin 2016 01:44
    Voir la position géographique du membre

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar f5soh » Ven 16 Déc 2016 22:16

Le fait de relier les pastilles SBL permet de passer la carte en mode DFU or la CC3D ne supporte pas ce mode via USB mais uniquement en utilisant le ftdi sur le MainPort.

Il semble que tu avais simplement à faire un mise à jour manuelle qui consiste à brancher la carte après avoir cliqué MiseàJour&Effacement.
La mise à jour est indispensable à partir du moment où le bootloader est tout seul, sans firmware qui tourne.
Avatar de l’utilisateur
f5soh
Octocopter
Absent
 
Messages: 588
Enregistré le: Mer 19 Fév 2014 14:40
    Voir la position géographique du membre

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar prospector34 » Sam 17 Déc 2016 02:09

f5soh a écrit:Le fait de relier les pastilles SBL permet de passer la carte en mode DFU or la CC3D ne supporte pas ce mode via USB mais uniquement en utilisant le ftdi sur le MainPort.

Il semble que tu avais simplement à faire un mise à jour manuelle qui consiste à brancher la carte après avoir cliqué MiseàJour&Effacement.
La mise à jour est indispensable à partir du moment où le bootloader est tout seul, sans firmware qui tourne.


tu as raison l'usb ne gére pas le mode dfu ,si tu shunte avant les bornes SLB le port usb n'est plus reconnu ,mais la ou tu te trompe c'est qu''on peu le berner et utiliser celui via l'usb et c'est ce que j'ai fait

pour utiliser le mode dfu en ftdi via le main port il faut pour cela passer avant la carte en mode bootloader manuellement en reliant les bornes SBL sans quoi il n'est pas possible d'activer le tx et rx du main port

en mode usb la première étape pour une mise a jour/effacement c'est de passer la carte en mode bootloader hors si le firmware n' est présent cela est impossible puisque il n'y a plus de gestion interne pour activer automatiquement la porte I/O qui active celui ci "dfu" , figure toi que maj/effacement c'est bien la première chose que j'ai fait et j'ai bien dut essayer milles fois durant 8 heures ,et a chaque fois pareil échec a la première étape 20 seconde pour connecter la carte et toujours pareil echec au passage en mode bootloader "logique "

j'ai donc simplement tromper l'appli en effectuant la première étape manuellement en activant le mode dfu , ce que fait automatiquement le firmware lorsqu'il est présent et ça a fonctionné
si ça n'avait été qu'une simple question de mise a jour cela ne m'aurait pas pris tout ce temps :perv:


cordialement
Avatar de l’utilisateur
prospector34
Bicopter
Absent
 
Messages: 15
Enregistré le: Ven 17 Juin 2016 01:44
    Voir la position géographique du membre

Re: Cleanflight cc3d retour openpilot via usb

Message non lupar f5soh » Sam 17 Déc 2016 03:19

prospector34 a écrit:tu te trompe ,et je vais te dire pourquoi
pour utiliser le mode dfu en ftdi via le main port il faut pour cela passer la carte en mode bootloader manuellement en reliant les bornes SBL sans quoi il n'est pas possible d'activer le tx et rx du main port


Il ne me semble pas avoir dit le contraire.
Le stm32f103 supporte uniquement le mode bootloader sur le port uart1, comme l'indique la doc:
stm32f10xxx_bootloader.png

http://www.st.com/web/en/resource/techn ... 167594.pdf

Pour la mise à jour manuelle ou le sauvetage le bootloader doit être flashé, pas besoin de firmware.
Lorsque le bootloader est correctement flashé (toujours sans firmware) la carte clignote lentement.
CC3D_bootloadermode.gif


Je n'ai pas la prétention d'avoir la science infuse mais simplement je ne peux reproduire ta méthode ici.
Une fois en mode bootloader, la carte reste dans cet état et n'est pas détectée (sauvetage) ou mise à jour dans le délai des 20s.
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Avatar de l’utilisateur
f5soh
Octocopter
Absent
 
Messages: 588
Enregistré le: Mer 19 Fév 2014 14:40
    Voir la position géographique du membre


Retourner vers Cartes et modules Openpilot.

Qui est en ligne

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

cron