Forum: Mikrocontroller und Digitale Elektronik Arduino IDE kann was avrdude nicht kann.


von Hinerk S. (vegas)


Lesenswert?

Moin, ein weiterer Neuer mit Einsteigerproblemen

ich hab hier gratis so ein Freeduino Board aus einem Franzis Lernpaket 
abgegriffen. Mit der Arduino IDE und den ersten 5 Zeilen Code hab ich 
eine led zum blinken gebracht. Das hat mir soweit als Beweis gereicht, 
dass die Technik überlebt hat.
Jetzt ist mir Java Gui und dieses Arduino Dingens (die Software) völlig 
suspekt, läuft nicht restlos stabil; sprich einmal hats sich selbst - 
oder ich unwissentlich - beendet. Und ich muss dauernd an new economists 
denken, wenn ich arduino lese.
Völlig egal. Ich habs jetzt mit avra geschaft den ersten Maschinencode 
zu erzeugen und wollte das hexfile mit avrdude in den atmega168vp10 
schiessen. Dieser wert sich aber erfolgreich mit den Worten:
1
hinerk@HAL9000:~/development/avr_assembler$ avrdude -c arduino -P /dev/ttyUSB0 -p m168p -u flash:w:erstes_programm.hex -B 19200
2
avrdude: stk500_recv(): programmer is not responding
3
4
avrdude done.  Thank you.
Nun will ich es doch nicht avrdude in die Schuhe schieben, dass das 
nicht funzt. Die Arduino IDE kriegt es ja auch gebacken den Chip mit 
avrdude zu backen. Krieg ich irgendwie die Parameter raus, die es 
benutzt?

Das Problem war wohl schon tausend mal da, nur die Lösung taucht nirgens 
auf. Gebt mal bitte ein paar Tips, wie ich die DTS oder DTR Leitung 
nulle, oder wie auch immer.

Danke im voraus // Grüße vegas

von Oliver J. (skriptkiddy)


Lesenswert?

Die Arduino IDE verwendet je nach Board 3 unterschiedliche Baudraten:
19200
57600
115200

Hast du alle 3 probiert?

Außerdem stellt man mit avrdude die Baudrate über '-b' ein. '-B' tut was 
anderes.

Gruß Oliver

von G. 4. (g457)


Lesenswert?

> -u [..] -B 19200
   ^       ^
Vielleicht -U und -b?

HTH

von Krapao (Gast)


Lesenswert?


von Hinerk S. (vegas)


Lesenswert?

Ey komm das kann es doch nicht gewesen sein? Es funktioniert, 
dankeschön!
Habt ihr auch ein Rezept gegen die Selbstzweifel, die jetzt bei mir 
aufkommen?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.