Ich versuche, einen chinesischen Arduino-Uno (Uno R3) in eine Ubuntu 14.04 zu verwenden, aber ich kann meine Skizze nicht hochgeladen werden.Ubuntu + UNO R3 - avrdude Programmierer reagieren nicht
Wenn ich den Befehl lautete:
sudo avrdude -v -v -v -v -c avrisp -p m328p -P /dev/ttyUSB0
ich dieses Ergebnis:
avrdude: Version 6.0.1, compiled on Oct 21 2013 at 15:55:32
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch
System wide configuration file is "/etc/avrdude.conf"
User configuration file is "/root/.avrduderc"
User configuration file does not exist or is not a regular file, skipping
Using Port : /dev/ttyUSB0
Using Programmer : avrisp
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: Send: 0 [30] [20]
avrdude: ser_recv(): programmer is not responding
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00
avrdude done. Thank you.
ich schon versuchen:
- Überprüfen Sie, ob die Kabel und/oder Stecker nicht haben Microcuts;
- Überprüfen Sie die Pins RX und TX;
- Reset-Taste auf der Platine während des Uploads;
- Befolgen Sie alle Schritte, die unter http://playground.arduino.cc/Linux/Ubuntu beschrieben sind.
Können Sie mir helfen, diesen Fehler zu beheben?
PS: Mein Board ist wie diese one.
Unter 4, hast du gemacht 'sudo usermod -AG dialout' und Abmelde & Login (oder Neustart)? Außerdem: Wie hast du avrdude installiert? geeignet? Von der Quelle kompiliert? heruntergeladene binäre? (Ich gehe davon aus, apt wegen 'System wide Konfigurationsdatei ist" /etc/avrdude.conf "') –
showp1984
Hallo showp1984, Danke für die Hilfe. Ich habe den Befehl sudo usermod -aG dialout in den beschriebenen Tests ausgeführt. Die avrdude wurde über apt-get installiert. Hast du eine Idee, mir zu helfen, dieses Problem zu beheben? Mit freundlichen Grüßen, Ricardo –
Nur sicher sein: Sie Ersatz tat '' für Ihren tatsächlichen Benutzernamen? :) Außerdem: Bist du sicher, dass das Arduino funktioniert? Funktioniert das Flashen durch die Arduino IDE? –
showp1984