LibrePilot Forum
International Forums => Français => Topic started by: Polo66 on April 03, 2017, 05:51:37 pm
-
Bonjour à tous ,
J'ai acheté un drone Eachine 250 que j'avais demandé avec une carte CC3D. Ce drone possède d'origine un OSD dédié , le MAVlink-OSD branché sur la carte CC3D (il y a une étiquette CC3D collée sur l'OSD)
A la réception du drone , j'ai eu une panne de caméra donc je ne sais pas ce qu'on voyait sur un écran .
J'ai programmé la carte CC3D avec Libre Pilot 15.09.
Maintenant que je maîtrise un peu les vols , je m'intéresse au retour vidéo .
Je n'ai aucune information sur mes écrans (masque ou écran TFT ).
Quelqu'un sait-il comment faire fonctionner cet OSD.
J'ai essayé avec ConfigTool_minOPOSD : dès que je veux mettre à jour les charactères avec Charset_1_3_0 , j'ai un message d'erreur :error entering font mode - No Data
Pour les branchements : l'OSD est relié à la carte CC3D par 3 fils : le ground , le +5V , le RX . Le TX n'est pas connecté.
de l'autre côté de l'OSD j'ai 4 fils : Int , Out , Ground , +12V.
Question subsidiaire , quand l'OSD va fonctionner est-ce que j'aurai la tension de la batterie ?
Merci d'avance .
-
Pour les branchements : l'OSD est relié à la carte CC3D par 3 fils : le ground , le +5V , le RX . Le TX n'est pas connecté.
de l'autre côté de l'OSD j'ai 4 fils : Int , Out , Ground , +12V.
Si tu veux programmer ton OSD il te faut le Tx, Rx et DTR avec un USBSerial.
(https://librepilot.atlassian.net/wiki/download/attachments/7274504/MinimOSD_ftdi.png)
L'osd alimenté bien sûr, le coté vidéo avec le 12V doit être alimenté aussi lors de l'upload du Charset dans le chip vidéo.
Sans caméra en entrée tu dois voir des choses à l'écran.
-
Merci pour la réponse.
Je n'ai pas d'USB serial et Banggood offre plusieurs choix , lequel est le bon ?
http://www.banggood.com/search/usb-serial-adapter.html
Merci.
je met une photo de l'OSD en Jpeg 90ko
-
Celui-là devrait être bon:
http://www.banggood.com/5V-3_3V-FT232RL-USB-Module-To-Serial-232-Adapter-Download-Cable-For-Arduino-p-1078582.html?rmmds=search
-
OK .Ils sont en rupture ; je commande dès que c'est dispo.
-
bonjour ,
je ne possède pas la science absolut mais :
il existe plusieurs protocoles de liaison entre un 0SD et une carte de vol .
les deux qui nous intéresse sont le MAVLINK et L' UAVTALK .
le premier a été développé par l équipe des APM , 3DR ect . le second a été développé par l équipe open pilot , libre pilote ect . . .
les minim OSD sont compatible Mavlink . les MinopOSD sont compatible uavtalk .
pour passer de l un a l autre le hardware est le même , il faut une interface usb/usart que l on nome un FTDI .
depuis la version soft 16.09 les CC3D et les REVO sont compatible pour les deux protocoles .
si F5soh peu confirmer . . . merci .
-
Oui...
Sans oublier le MSP avec MWOSD, à préférer pour une Revo.
Dans le cas présent Polo66 n'arrive pas à communiquer / programmer son OSD qui en plus n'affiche rien sur la vidéo, donc bien loin des considérations de choix de firmwares / protocoles.
-
ça y est , j'ai reçu le FTDI de chez Banggood.
Je l'ai relié à mon OSD MAVlink . J'ai dû souder car la fiche d'origine est plus petite que toutes les miennes et il n'y avait pas de DTR.
J'ai trouvé le shéma chez Banggood (en pièce jointe avec le branchement OSD-FTDI).
J'ai branché la batterie sur le drone ; branché le FTDI par son USB ; j'ai 2 diodes rouges allumées sur mon OSD (comme d'habitude).
J'ai lancé OSD_Config.exe , ArduCam OSD Config 2.1.3.0 s'est ouvert.
J'ai fais : option Update Charset / j'ai ouvert :
Charset_1_3_0.mcm et j'ai un message d'erreur
error entering font mode - No Data
J'ai essayé avec : Latest_Charset.mcm ; même message d'erreur.
J'ai essayé malgré tout de mettre à jour le firmware et j'ai également un message d'erreur:
Failed to talk to bootloader.
Sur mon écran de contrôle , je n'ai que l'image de la caméra sans aucune indications OSD.
Je suis toujours avec la version 15.09 ; il faut changer ?
Merci pour la suite ...
-
Comment tu sais que la pin DTR est en haut sur ton OSD ? (pas répérée sur le schéma)
Généralement les pastilles carrées sont des masses, essaye de basculer le DTR de l'autre coté.
Si ça ne marche toujours pas, tu inverses le Tx/Rx.
Tu dois avoir , en partant d'en haut : Gnd, Gnd, +5V, Tx, Rx, DTR
Pour le charset tu dois mettre du 12V coté connecteur vidéo, mais une fois que tu as réussi à flasher le firmware !
-
OK , j'avais mis le DTR au hazard sur un neutre .
Je l'ai remis de l'autre côté.
Du coup , je ne branche plus la batterie du drone ; je branche mon FTDI sur l'USB .
Je fais option / update firmware
j'utilise :LP_MinimOSD_CC3D_analog_inputs1708.hex
j'ai essayé celui-là aussi : LP_MicroKvteam_CC3D_analog_inputs1708.hex
et j'ai une suite de messages d'erreur .
J'ai inversé RX et TX , ça ne change rien .
les messages :
Failed to talk to bootloader // upload failed. Lost sync. Try using Arduino to upload instead //Failed to talk to bootloader // The EEPROM mapping is outdated ! An automatic update will start .//Failed to talk to bootloader // EEPROM mapping updated !
J'ai repéré un logiciel : arduino -1.8.2-windows.exe ; à essayer ??
-
Tu peux essayer de "graver la séquence d'initialisation" et mettre quelque chose dessus avec Arduino.
Si la communication se fait, tu reviens avec OSD_Config.
-
euh... "graver la séquence d'initialisation" et mettre quelque chose dessus.
En clair c'est quoi la manip.? car là je suis largué.
Quand j'ouvre le logiciel arduino j'ai l'impression qu'il me demande quelque chose ; mais quoi ?
Je laisse une capture d'écran.
De toute façon , je vais commander un nouvel OSD tout neuf , c'est peut-être le mien qui a un problème.
-
Il te demande de faire du code...
Désolé, pour le bootloader il te faut un USBasp.
Regarde ici pour voir si ça communique / programme même en laissant le code vide :
https://quadmeup.com/how-to-flash-mw-osd-to-micro-minimosd/
Tu choisis quel port série dans le Config-Tool ?
De toute façon , je vais commander un nouvel OSD tout neuf , c'est peut-être le mien qui a un problème.
C'est peut-être le plus simple étant donné qu'il a jamais marché ?
-
C'est compliqué.
J'ai suivi le protocole avec le lien que tu m'as indiqué:
mon FTDI est reconnu par le PC mais pour finir (update firmware) le logiciel ne veut pas communiquer je vais essayer de voir comment avoir ce code ou bien une version d'essai .....
C'est quoi un : USBasp ?
Pour le config-Tool c'est le port COM7 (J'ai le choix entre 2 ports ; avec l'autre il me dit que le port n'est pas adapté).
Je te met le dernier tableau qui s'est affiché : échec pour update le firmware
Je vais attendre le nouvel OSD , j'aurai peut-être plus de chance .
Encore merci pour ta participation.
-
http://www.dronetrest.com/t/minimosd-failed-to-talk-to-bootloader/111
C'est plus simple de changer ton minimOSD je pense.
-
Youpi!
Je viens de recevoir l'OSD commandé chez Banggood
https://www.banggood.com/Micro-MINI-OSD-Dedicated-For-CC3D-Flight-Controller-p-1019354.html?rmmds=myorder
J'ai téléchargé ConfigTool_minOPOSD disponible sur la page des commandes .
J'ai effectué les branchements comme sur le shéma plus haut :
l'OSD est reconnu tout de suite , une diode verte s'allume sur la carte de l'OSD (je ne l'avais pas sur l'ancien)
J'ai pu mettre à jour le firmware et le Charset.
Je savoure avant d'aller plus loin.
-
ça avance mais j'ai encore besoin d'aide .
J'ai reçu le nouvel OSD et j'ai pu faire la mise à jour du firmware et du charset avec l'outil : ConfigTool_minOPOSD
option / update firmware avec : minOPOSD_14_01_plain纯净版.hex (récupéré chez Banggood)
option / update Charset avec : Charset_1_3_0.mcm
pour la video je suis en PAL sur mon écran et dans la config de l'OSD.
J'ai une barre noire verticale qui passe devant l'écran au début lentement puis ça s'accélère ; il y a des chiffres , je devine la tension de la batterie , j'arrive à lire : disarmed ; l'image saute et c'est en noir et blanc .
Mon dernier message n'apparait pas ?
-
Essaye autre chose que PAL sur ton écran.
Si tu passes par un Vtx/Rx essaye un autre canal.
Pour les firmwares à flasher, mis à jour c'est toujours et encore ici:
https://librepilot.atlassian.net/wiki/display/LPDOC/MinOPOSD+setup#MinOPOSDsetup-Downloadsdownloads
Ton fichier correspond probablement à une version de 2014
-
J'ai trouvé !!!
J'ai changé PAL/NTST et recherche de canaux c'est kif, pas de résultat
J'ai mis à jour avec le lien que tu m'as indiqué ... à priori pas de changement .
J'ai essayé en débranchant la caméra et là j'ai un bel écran gris avec toutes les infos que j'ai sélectionné sur le "panel 1" dont , la tension de la batterie .
Dès que je connecte la caméra je passe en +/- noir et blanc et une barre verticale qui passe devant l'écran .
J'ai trouvé un autre emplacement sur la carte du drone pour brancher la caméra en fait c'est le branchement video1 qui ne fonctionnait pas avec ma première carte du drone (il y avait eut de la fumée dans ce secteur) et ce branchement ne fonctionne pas si l'OSD est en panne , il faut utiliser video2 qui va en direct vers l’émetteur ce que j'avais fait jusque là.
Donc en résumé tout est Nickel .
Merci pour tous tes renseignements .
J'avais pas vu qu'il y avait déjà une page 2 à consulter.
à bientôt je vais ouvrir une nouvelle rubrique avec ajout d'un GPS
d'abord je vol un peu.
Encore merci.
-
Hello... j'ai aussi cet osd que j'avais acheté à l'époque pour mon falcon 250.
Il y a t il finalement une manip/solution pour pouvoir faire fonctionner cet osd avec une cc3d ?
J'ai toujours le même message présent :
Failed to talk to bootloader // upload failed. Lost sync. Try using Arduino to upload instead //Failed to talk to bootloader // The EEPROM mapping is outdated ! An automatic update will start .//Failed to talk to bootloader // EEPROM mapping updated !
-
L'erreur n'a rien à voir avec la CC3D, pour programmer l'OSD il faut utiliser la pin DTR et que le câblage soit comme suit :
(https://librepilot.atlassian.net/wiki/download/attachments/7274504/MinimOSD_ftdi.png)
-
Ok. Je vais essayer suivant le plan de connexion donné.
Merci!!
-
J ai suivi ton ordre de connexion dans le meme ordre et tj le meme probleme...
Une idée? Merci
-
Pour être complet, j ai connecté l osd la première fois sur une source en 4S alors que d après ce que j ai pu lire, ce serait du 12v max.
Cramé au final ?
En tout cas malgré les messages d erreur sur le pc, les diodes de l osd s allument normalement donc je suppose qu'il est Ok?
-
Salut , d'après la photo : as-tu croisé RX et TX .
on ne voit pas les marques sur l'OSD , elles sont de l'autre côté , remet un cliché pour qu'on puisse suivre tes fils .