Forum: Mikrocontroller und Digitale Elektronik Avrdude in cmd funktioniert nicht


von Manuel F. (rollfisch)


Lesenswert?

Hallo allerseits,

ich habe mich jetzt letztendlich hier angemeldet, da ich mit den 
vorhandenen Beiträgen einfach nicht weitergekommen bin :/

Und zwar habe ich folgendes Problem:
Ich habe mir so ein "µC-starterpaket" von Franzis (arduino board) 
gekauft, mit dem man als anfänger relativ gut in die µC geschichte 
einsteigen kann.

Auf dem Board befindet sich bereits ein µC und den kann ich auch 
wunderbar mit Arduino programmieren. Jetzt wollte ich aber mal 
ausprobieren, den zweiten µC der nicht fest auf der Platine ist und 
mitgeliefert wurde, zu programmieren.

dazu habe ich einen bootloader auf dem µC geflasht und alle Leitungen 
angeschlossen. Wenn ich jetzt aber mit cmd den befehl:

avrdude -c avrisp -p m168 (nur zum testen ob ich den µC "ansteuern" 
kann)

schreibe kommt da immer der Fehler "stk500_getsync(): not in sync: 
resp=0x00"
obwohl das mit dem arduino prgramm ja funktioniert ?!
weiß jemand was ich falsch mache?

von max.gast (Gast)


Lesenswert?

Hallo,
Mit -c usbisp wird ein usbisp programmer erwartet, konfiguriert ist 
jedoch ein stk500.
Welcher programmieradapter wird denn verwendet?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Bahnhof?

Was für einen Bootloader?  Wie ist der angebunden?

Bootloader ist normalerweise ein Stück Firmware, das innerhalb des
Zielprozessors (bei Bedarf / auf Anforderung) läuft und die Applikation
in diesem Prozessor neu flasht.

Mir scheint, du hast eher einen separaten Controller mit einer Firmware
versehen, die einen außen angeschlossenen Controller neu programmieren
kann.  Welche Firmware ist das, welches Protokoll spricht sie?

Btw., wenn du nicht im Namen einer Firma hier auftreten möchtest, dann
lass doch bitte das Feld "Firma" bei der Anmeldung einfach offen, so
wie das alle andern auch tun.  Da irgendwelchen Schnulli einzutragen,
macht dich eher lächerlich.

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.