Arduino Nano laesst sich nicht flashen - avrdude: stk500_get

M

Marc Haber

Guest
Hallo,

kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:

|1 [16/6456]mh@drop:~ $ /usr/lib/arduino/hardware/tools/avr/bin/avrdude -v -v -v -C/usr/lib/arduino/hardware/tools/avr/etc/avrdude.conf -v -patmega328p -carduino -P/dev/ttyUSB5 -b57600 -D -Uflash:w:/tmp/arduino_build_892829/Blink.ino.hex:i
|
|avrdude: Version 6.3-20190619
| Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
| Copyright (c) 2007-2014 Joerg Wunsch
|
| System wide configuration file is "/usr/lib/arduino/hardware/tools/avr/etc/avrdude.conf"
| User configuration file is "/home/mh/.avrduderc"
| User configuration file does not exist or is not a regular file, skipping
|
| Using Port : /dev/ttyUSB5
| Using Programmer : arduino
| Overriding Baud Rate : 57600
|avrdude: Send: 0 [30] [20]
|avrdude: Send: 0 [30] [20]
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [84]
|avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x84
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [fc]
|avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xfc
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [94]
|avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x94
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: D [44]
|avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x44
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [04]
|avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x04
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [fc]
|avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xfc
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [84]
|avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x84
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: D [44]
|avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x44
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: . [04]
|avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x04
|avrdude: Send: 0 [30] [20]
|avrdude: Recv: D [44]
|avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x44
|
|avrdude done. Thank you.

Systemumgebung. Debian unstable, arduino IDE 1.8.9, nach den Problemen
updated auf 1.8.12. Die Fehlermeldung ist bei beiden IDEs dieselbe und
tritt auch auf, wenn man die avrdude-Kommandozeile aus der IDE
herauskopiert und manuell auf der Shell ausfĂźhrt.

In der IDE habe ich ausgewählt:
Board: Arduino Nano
Processor: Atmega 328P old Bootloader (Atmega328P geht auch nicht)
Serial Port: /dev/ttyUSB5 (das ist das Device Node, das beim
Einstecken des Arduino erscheint).

Wenn ich Tools -> Serial Monitor aufrufe und den Resetknopf des
Arduino drĂźcke, gibt er mir die ASCII-Tabelle aus.

Wenn ich nach der Fehlermeldung google, kommen nur StandardlĂśsungen:
- korrekter Treiber? (sonst wĂźrde die ASCII-Tabelle nicht kommen)
- richtiger Port? (dito)
- Old Bootloader ausgewählt? Ja.
- Anderen Arduino probiert? Ja.
- Andres Kabel probiert? Ja.

Ich bin mir doch so halbwegs sicher dass das auf diesem System
schonmal funktoniert hat.

Hat noch jemand eine Idee?

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Am 14.02.2020 um 20:01 schrieb Marc Haber:
Hallo,

kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:

2. Vielleicht fehlt dem der richtige Bootloader?

1. Irgendeine AV Software aktiv?

DoDi
 
Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
Am 14.02.2020 um 20:01 schrieb Marc Haber:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:

2. Vielleicht fehlt dem der richtige Bootloader?

Dann wĂźrde er nicht beim Einschalten die ASCII-Tabelle liefern.

>1. Irgendeine AV Software aktiv?

Auf einem Linux-Rechner? NatĂźrlich nicht.

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Am 15.02.20 um 08:05 schrieb Marc Haber:
Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
Am 14.02.2020 um 20:01 schrieb Marc Haber:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:
2. Vielleicht fehlt dem der richtige Bootloader?

Dann wĂźrde er nicht beim Einschalten die ASCII-Tabelle liefern.

Ich kenne keinen Nano, dessen Bootloader bewirkt, dass eine
ASCII-Tabelle ausgegeben wird.

Gruß

Gregor
 
Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:

Auch auf einem zweiten Rechner mit Debian unstable gibt es dasselbe
Fehlerbild. Auf Debian stable lässt sich die Arduino IDE gar nicht
erst installieren (gcc zu alt).

Grüße
Marc

--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Am 15.02.2020 um 08:05 schrieb Marc Haber:

> Auf einem Linux-Rechner?

Was fĂźr ein USB Chip ist auf den Boards? Entlabelt dĂźrfte das ein CH34x
sein, mit dem hatte ich Treiber-Probleme unter Windows.

Ansonsten: im Arduino Forum fragen.

DoDi
 
On 2020-02-15, Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
Auch auf einem zweiten Rechner mit Debian unstable gibt es dasselbe
Fehlerbild. Auf Debian stable lässt sich die Arduino IDE gar nicht
erst installieren (gcc zu alt).

Huch? Was geht da schief?
Hier (Debian 10) läuft das problemlos. Arduino 1.8.10, von Hand nach /opt
installiert. Meine Nanos brauchen "old bootloader" als Einstellung.

Der Board Manager meint, ich hätte V1.8.1 von "arduino avr boards"
installiert. Nach Update auf die aktuelle 1.8.2 geht es aber immer noch.

cu
Michael
 
Am 15.02.20 um 11:50 schrieb Marc Haber:
Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:
Auch auf einem zweiten Rechner mit Debian unstable gibt es dasselbe
Fehlerbild.
Na, wenn das kein starker Hinweis auf einen falschen Bootloader ist.

Gruß

Gregor
 
On 2020-02-15, Hans-Peter Diettrich <DrDiettrich1@aol.com> wrote:
Was fĂźr ein USB Chip ist auf den Boards? Entlabelt dĂźrfte das ein CH34x
sein, mit dem hatte ich Treiber-Probleme unter Windows.

Unter Linux war der bei mir bisher unproblematisch (Windows *bei mir* auch,
aber selten im Einsatz).

cu
Michael
 
Am 15.02.20 um 14:09 schrieb Marc Haber:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Am 15.02.20 um 11:50 schrieb Marc Haber:
Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:
Auch auf einem zweiten Rechner mit Debian unstable gibt es dasselbe
Fehlerbild.
Na, wenn das kein starker Hinweis auf einen falschen Bootloader ist.
Dagegen spricht, dass es unter Windows mit denselben Einstellungen der
Arduino IDE auf Anhieb funktioniert hat. Das ist in keinster Weise
zufriedenstellend, aber immerhin tut's jetzt mal.

Und Dein Bootloader gibt eine ASCII-Tabelle aus?!

Man kann sich eben auf nichts mehr verlassen. Scheiß Universum und so.

Gruß

Gregor
 
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Am 15.02.20 um 11:50 schrieb Marc Haber:
Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
kaum macht man mal etwas ein paar Monate nicht, geht alles Wissen den
Bach runter: Ich kann auf den aus dem Schrank genĂłmmenen Arduino Nano
(https://www.amazon.de/gp/product/B0755XYBG4/) und einen zweiten
identischen aktuell nichtmal das Blink-Example flashen:
Auch auf einem zweiten Rechner mit Debian unstable gibt es dasselbe
Fehlerbild.
Na, wenn das kein starker Hinweis auf einen falschen Bootloader ist.

Dagegen spricht, dass es unter Windows mit denselben Einstellungen der
Arduino IDE auf Anhieb funktioniert hat. Das ist in keinster Weise
zufriedenstellend, aber immerhin tut's jetzt mal.

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Am 15.02.20 um 14:09 schrieb Marc Haber:
Dagegen spricht, dass es unter Windows mit denselben Einstellungen der
Arduino IDE auf Anhieb funktioniert hat. Das ist in keinster Weise
zufriedenstellend, aber immerhin tut's jetzt mal.

Und Dein Bootloader gibt eine ASCII-Tabelle aus?!

Ich vermute, dass das einfach der Standard-Sketch im
Auslieferungszustand ist, der da programmiert ist wenn man das Ding so
aus der Packung holt.

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Am 15.02.20 um 16:08 schrieb Marc Haber:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Und Dein Bootloader gibt eine ASCII-Tabelle aus?!
Ich vermute, dass das einfach der Standard-Sketch im
Auslieferungszustand ist, der da programmiert ist wenn man das Ding so
aus der Packung holt.

Nein. Bei so einem Nano ist Ăźblich, dass er im Sekundentakt blinkt.

Gruß

Gregor
 
Am 15.02.2020 um 17:43 schrieb Gregor Szaktilla:

> Nein. Bei so einem Nano ist Ăźblich, dass er im Sekundentakt blinkt.

Beim Original ja, bei den Chinesen ist alles mĂśglich. Ich hatte auch
schon eine Lieferung bei denen mehr als 50% keinen Bootloader hatten,
dann muß man halt zunächst den Bootloader flashen bevor man den an der
Arduino-IDE verwenden kann.

Bernd
 
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Am 15.02.20 um 16:08 schrieb Marc Haber:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Und Dein Bootloader gibt eine ASCII-Tabelle aus?!
Ich vermute, dass das einfach der Standard-Sketch im
Auslieferungszustand ist, der da programmiert ist wenn man das Ding so
aus der Packung holt.

Nein. Bei so einem Nano ist Ăźblich, dass er im Sekundentakt blinkt.

Meiner hat eine ASCII-Tabelle ausgegeben, und das war auch gut so,
weil es die Fragen "richtiger serieller Port" und "serieller Port in
Ordnung" beantwortet hat.

Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
 
Am 16.02.20 um 12:25 schrieb Marc Haber:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Am 15.02.20 um 16:08 schrieb Marc Haber:
Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Und Dein Bootloader gibt eine ASCII-Tabelle aus?!
Ich vermute, dass das einfach der Standard-Sketch im
Auslieferungszustand ist, der da programmiert ist wenn man das Ding so
aus der Packung holt.
Nein. Bei so einem Nano ist Ăźblich, dass er im Sekundentakt blinkt.

Meiner hat eine ASCII-Tabelle ausgegeben, und das war auch gut so,
weil es die Fragen "richtiger serieller Port" und "serieller Port in
Ordnung" beantwortet hat.

Nunja, dann kauf doch ein Original und kopiere den Bootloader von dort.
Ich bin sicher, dass der anders ist als der, mit dem Du zu tun hast.

Wie gesagt, ich kenne keinen Arduino, dessen Bootloader irgendetwas ausgibt.

Gruß

Gregor
 
Am 16.02.2020 um 18:12 schrieb Gregor Szaktilla:

> Nunja, dann kauf doch ein Original und kopiere den Bootloader von dort.

UnnÜtig, der Bootloader lässt sich mit der Arduino-Umgebung selbst
flashen, man benÜtigt einen STK500/AVR ISP o.ä. oder einen
funktionsfähigen Arduino den man mit dem Sketch "Arduino as ISP" belegt.

Bernd
 
Am 16.02.20 um 19:51 schrieb Bernd Laengerich:
Am 16.02.2020 um 18:12 schrieb Gregor Szaktilla:
Nunja, dann kauf doch ein Original und kopiere den Bootloader von dort.
UnnÜtig, der Bootloader lässt sich mit der Arduino-Umgebung selbst
flashen, man benÜtigt einen STK500/AVR ISP o.ä. oder einen
funktionsfähigen Arduino den man mit dem Sketch "Arduino as ISP" belegt.

Uh, stimmt ja. Das hatte ich ganz vergessen.

Gruß

Gregor
 
On 2020-02-16, Gregor Szaktilla <spam0.sz@ktilla.de> wrote:
Nunja, dann kauf doch ein Original und kopiere den Bootloader von dort.
Ich bin sicher, dass der anders ist als der, mit dem Du zu tun hast.

Wieso kopieren? der ist bei der IDE bei jeder Installation dabei:
/opt/arduino-1.8.10/hardware/arduino/avr/bootloaders

Welchen man braucht, steht in
/opt/arduino-1.8.10/hardware/arduino/avr/boards.txt.
incl. der nötigen Fuse-Settings. Außerdem hat die IDE direkt eine "burn
bootloader"-Funktion.

> Wie gesagt, ich kenne keinen Arduino, dessen Bootloader irgendetwas ausgibt.

Wer sagt, daß das der Bootloader sei? Normalerweise ist bei Auslieferung
ausser dem Bootloader *irgendein* Beispiel/Testprogramm 'drauf. Bei mir war
das bisher immer nur LED-Blinken (bis auf die, wo nichtmal ein Bootloader
drin war), aber ASCII-Tabelle ist ja nun eines der in der IDE eingebauten
Beispielprogramme, also nicht wirklich exotisch.

cu
Michael
 
Am 16.02.20 um 20:53 schrieb Michael Schwingen:
Wer sagt, daß das der Bootloader sei? Normalerweise ist bei Auslieferung
ausser dem Bootloader *irgendein* Beispiel/Testprogramm 'drauf. Bei mir war
das bisher immer nur LED-Blinken (bis auf die, wo nichtmal ein Bootloader
drin war), aber ASCII-Tabelle ist ja nun eines der in der IDE eingebauten
Beispielprogramme, also nicht wirklich exotisch.

Marc behauptet das.

Bei Auslieferung eines Originals ist der Bootloader drauf und ein
Programm, das die LED an D13 im Sekundentakt blinken lässt. Fäddich.

Gruß

Gregor
 

Welcome to EDABoard.com

Sponsor

Back
Top