Pages: [1] 2   Go Down
Author Topic: Besoin d'aide mega2560, peut etre HS?  (Read 1644 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour a tous,

je viens chercher un peu d'aide auprès de spécialistes après avoir fait une grosse boulette sur ma carte. smiley-red

Le projet c'est pour contrôler une imprimante 3D (reprap prusa)

avant tout j'ai mis ce programme sur ma carte avec l'IDE0023: https://github.com/kliment/Sprinter c'est le firmware Sprinter que j'ai configuré et envoyé sur la carte avec succes.

j'ai branché un moteur pas a pas sur un driver controle par ma carte, le tout alimenté en 12V par une alim de pc modifiée, et suivant ce schéma:
reprap.org/wiki/File:Arduinomegapololushieldschematic.png

j'ai monté juste un moteur et la partie alimentation du driver et de la carte, sur une planche a essai, tout fonctionnait j'ai pu commander le moteur a l'aide de pronterface et aussi replicatorg, régler le courant du moteur, bref jusque la pas mal...
mais je ne pouvais faire tourner le moteur que dans un seul sens, alors j'ai changé le driver pour tester si cela été pareil avec un autre, et la quand je mets l'alim en route le driver a fumé,  smiley-eek-blue smiley-eek-blue smiley-eek-blue

grosse erreur, jetez moi des fruits et légumes pourris, j'ai décalé le driver d'un pin sur ma planche a essai smiley-red

du coup je n’espère rien pour le driver, mais depuis j'ai aussi un soucis avec ma carte:

Elle démarre si je l'alimente,sa led bleue est allumée, sa led orange clignote au démarrage et si je fais reset, mais dès qu'elle est initialisée j'ai les leds TX et RX qui restent allumées, et elle n'est plus reconnue par le PC (linux mepis, base sur debian,kde.)
voici ce que me dit l'IDE: serial port not found have you selected the right one etc...
mais il n'apparait plus dans le menu de selection du port.

voici ce que dit le terminal:
Code:
processing.app.SerialNotFoundException: Serial port '/dev/ttyACM0' not found.  Did you select the right one from the Tools > Serial Port menu?
at processing.app.Serial.<init>(Serial.java:153)
at processing.app.Serial.<init>(Serial.java:91)
at processing.app.SerialMonitor.openSerialPort(SerialMonitor.java:204)

j'aimerais bien pouvoir l'utiliser quand même si elle est pas complètement grillée, peut etre qu'on peut la brancher autrement qu'en usb pour communiquer avec le pc et tenter de la reprogrammer?
je suis pas un expert avec tout ça, je peux suivre des plans de montage mais du dépannage ou du développement c'est pas mon niveau.

vos suggestion sont les bienvenues  smiley-wink

Logged

0
Offline Offline
God Member
*****
Karma: 2
Posts: 802
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep!

lorsque la carte est branchée que dit lsusb

dans une console, tapes :

Code:
lsusb


Il se peut que la carte ait subit des dommages, cependant et normalement, le port usb possède sa propre protection contre les courts-circuit. SI la carte donne des signes de vie, un simple redemarrage du pc et tout devrait rentrer dans l'ordre.

Quote
processing.app.SerialNotFoundException: Serial port '/dev/ttyACM0'
Cette ligne indique que la carte n'a pas été détecté sur le port /dev/ttyACM0, sauf erreur, elle devrait plutôt être positionnée sur /dev/ttyUSB[0:9].

@+

Zoroastre.
Logged

Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message smiley-wink

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La carte n est plus detectee le lsusb le confirme... Je pense qu elle ne communique plus par l usb, j ai essaye de la brancher sur un autre pc avec winxp et elle n est pas detectee non plus...
Je pense que acm0 est le port par defaut lorsque aucune carte est detectee mais a l'origine elle etait bien reconnue comme usb0.
Logged

Massongex, Suisse
Offline Offline
Full Member
***
Karma: 3
Posts: 169
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

La carte n est plus detectee le lsusb le confirme...
C'est pas bon ça :-(
Ne la jettes pas pour autant. Si tu as un programmer AVR ou une autre arduino, je pense que tu peux la programmer via le port ISP (évidemment, adieu l'USB vu qu'il semble mort).
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Ne la jettes pas pour autant. Si tu as un programmer AVR ou une autre arduino, je pense que tu peux la programmer via le port ISP (évidemment, adieu l'USB vu qu'il semble mort).

c'est un peu la réflexion que j'ai eu smiley mais je n'ai aucune idée de comment faire cela, je n'ai que cette carte, j'en ai commandé une autre hier, je pourrais éventuellement tenter une connexion par le biais de la seconde alors? quelqu'un a de la doc la dessus? ou une autre connexion simple a faire (port serie???)
Logged

Massongex, Suisse
Offline Offline
Full Member
***
Karma: 3
Posts: 169
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

j'en ai commandé une autre hier, je pourrais éventuellement tenter une connexion par le biais de la seconde alors? quelqu'un a de la doc la dessus? ou une autre connexion simple a faire (port serie???)
Je n'ai jamais programmé une arduino avec une autre (je n'en ai qu'une !), par contre j'utilise souvent un programmateur AVR pour programmer des atmega.
J'ai ce modèle http://www.myavr.fr/fr/programmateurs/74-mysmartusb-light.html mais bien d'autres existent.
Logged

0
Offline Offline
God Member
*****
Karma: 2
Posts: 802
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Yep!

Je parle en connaissance de cause, cela m'est déjà arrivé  smiley-mr-green

Par contre, je ne sais plus trop ce que j'avais fait, un ou plusieurs reboot du pc et écoutes des fichiers logs !!!

Tu dis que tu as testé la carte sur un autre pc windows, le pilote était bien installé sur ce poste ???

Si la led power et les rx/tx donnent des signes de vie, ce n'est pas desesperant pour autant. Tu as essayé de relancer le port usb avec une clé, de reinstaller le bootloader ???

@+

Zoroastre.
Logged

Veuillez indiquer [RESOLU] dans l'entête du titre en éditant votre premier message smiley-wink

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@Zoroastre:
le pc n'a aucun souci, il a ete rebooté,et a lu des cle usb sur ce port apres le crash sans problème.

pour le pc windows, oui le pilote était installe, j'avais fait mes premiers test de la carte seule sur celui la.

réinstaller le bootloader? sans connexion usb c'est possible?

@churchill: ok pour l'isp, j'en ai vu avec des connecteurs 10 broches, comment tu sais a quoi correspondent celles de  l'arduino? je vais essayer de creuser un peu cette voie mais ça me fait encore acheter le programmateur en +

edit: j'ai oublie de le preciser mais ma carte s'alimente par le port usb, meme si elle ne communique plus.
« Last Edit: March 10, 2012, 10:56:32 am by Fab22 » Logged

Massongex, Suisse
Offline Offline
Full Member
***
Karma: 3
Posts: 169
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

@churchill: ok pour l'isp, j'en ai vu avec des connecteurs 10 broches, comment tu sais a quoi correspondent celles de  l'arduino? je vais essayer de creuser un peu cette voie mais ça me fait encore acheter le programmateur en +
Il existe des adaptateurs 10/6 broches (en 10, il y a des broches redondantes) que tu pourras certainement (à confirmer !) mettre sur la broche ISP de l'arduino.
Les signaux véhiculés sont au nombre de 6 et sont tous sur ce connecteur:
- +5v et Masse qui alimenteront le microcontrolleur
- MISO, MOSI, les signaux entrée/sortie
- SCK, l'horloge
- RST, Reset
Je me suis fait un adaptateur sortant ces signaux sur des broches simples, que j'utilise pour programmer des atmega et attiny, qui n'ont pas forcément les signaux au même endroit.


* 20120310_174621.jpg (29.64 KB, 400x329 - viewed 27 times.)
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5413
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

Si la led power et les rx/tx donnent des signes de vie, ce n'est pas desesperant pour autant. Tu as essayé de relancer le port usb avec une clé, de reinstaller le bootloader ???
Si les led Rx / Tx reste constamment allumé je pense que le FT232 qui gére l'usb à rendu l'âme.

Avec un peu de volonté, un cutter, de la tresse à dessouder, et un bon fer à souder il est possible de remplacer le circuit "proprement".
M'enfin c'est un peu galére avec les CI en SSOP-28 smiley-roll-sweat
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

le ft232 je pense que c'est un mega8U2 sur la mienne, mais je suis pas sur, ci c'est bien celui la je pourrais pas le changer!
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5413
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

le ft232 je pense que c'est un mega8U2 sur la mienne, mais je suis pas sur, ci c'est bien celui la je pourrais pas le changer!
Oups oui smiley-zipper le FT232 c'est sur les carte arduino ancienne génération smiley-sweat

Ha ba du coup, le mega8U2 est peut être pas totalement foutu !
Tente la procédure d'update : http://arduino.cc/en/Hacking/DFUProgramming8U2

Sinon remplacer le mega8U2 en format QFN ... impossible.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Tente la procédure d'update : http://arduino.cc/en/Hacking/DFUProgramming8U2

je vais essayer ça, je vous tiens au jus.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 8
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

et bien il faut une connexion usb pour graver le bootloader du 8U2 ou un isp, je vais me tourner vers cette solution des que j'aurai recu ma seconde carte.

j'aurais pu faire ça cheap et de suite avec ceci:http://arduino.cc/en/Hacking/ParallelProgrammer

mais je n'ai pas (plus!) de pc avec un port parallele. smiley-cry

si quelqu'un connait un hack dans le genre fonctionnant avec un port serie je suis preneur.

merci a vous tous pour votre aide, je reste dans  le coin et vous dirai si je réussi a sauver cette carte.
Logged

Offline Offline
Full Member
***
Karma: 0
Posts: 110
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

En lisent ton poste sa ma rappeler cette news http://www.semageek.com/bootdrive-programmer-un-arduino-avec-un-autre-arduino-a-partir-dune-carte-sd/
sa pourrais éventuellement t'aider
Logged

www.hatokuro.comuf.com site consacrer au rétrogaming

Pages: [1] 2   Go Up
Jump to: