Forum: Mikrocontroller und Digitale Elektronik AVR-Programmer spricht nicht mit AVR


von Schattenbewohner (Gast)


Lesenswert?

Hi,

ich stehe, da ich die Frickelei satt habe kurz davor mir einen fertigen 
Programmer zu holen. Dies ist sozusagen der letzte Versuch!

Lage:
-----

OS:             Ubuntu Hardy Heron
ZielController: AVR Mega8 oder Mega16 (jungfräulich)

Versorgungspg:  4,5V

Programmerport: parallel (BIOS ist auf SPP eingestellt)

Programmer:     selbstgestrickt mit Länge von ca. 30 cm

Pinning:        Reset=16
                SCK=1
                MOSI=2
                MISO=11

ProgrammerSW:   avrdude 5.5

                programmer
                id    = "schatten";
                desc  = "schatten";
                type  = par;
                reset = 16;
                sck   = 1;
                mosi  = 2;
                miso  = 11;
                ;


Aufruf:         avrdude -pm8 -cschatten

Problem:        avrdude: AVR device not responding
                avrdude: initialization failed, rc=-1

Detail (-v):    http://pastebin.com/f1b73a000

Messung:        Mit Oszi an alle relevanten Pins und dort wechseln die
                Pegel. Spannung liegt an, Masse liegt an. Reset ist mit
                Kondensator abgeblockt, Vcc ist gegen Masse ebenfalls
                geblockt.

Da die Leitungen am µC toggeln gehe ich irgendwie nicht davon aus, daß 
es mir den parallelen Port zerlegt hat, aber irgendwie habe ich keine 
alternative Vermutung! Ein delay von 10-50 hat (mit -i) hat ebenfalls 
keine Änderunge gebracht. Hat jemand von Euch hilfreiche Tips?

Grüße,

Schattenbewohner

von slime (Gast)


Lesenswert?

Versuch mal EPP.

von Schattenbewohner (Gast)


Lesenswert?

Hi,

danke für den Hinweis. Habe es getestet, Ergebnis ist leider konstant!
Pegel toggeln, Meldung durch avrdude ist trotzdem die, daß er den µC 
nicht erkennt.

Danke trotzdem!

Grüße,

Schattenbewohner

von Uwe .. (uwegw)


Lesenswert?

Besorg dir nen ordentlichen ISP...

von Schattenbewohner (Gast)


Lesenswert?

Hallo Uwe,

da steh' ich kurz davor. Werde Reichelt mal prüfen...

Grüße,

Schattenbewohner

von Christian U. (z0m3ie)


Lesenswert?

wenn dus n bissl günstiger und flexibler haben willst kannsts auch damit 
probiern: http://www.ullihome.de/index.php/Hauptseite#USB_AVR-Lab

von Hannes Lux (Gast)


Lesenswert?

> Reset ist mit Kondensator abgeblockt,

Das könnte der Übeltäter sein...

Aber die Blütezeit der Bitbanging-Programmer ist definitiv vorbei...

...

von Schattenbewohner (Gast)


Lesenswert?

Hi,

danke für noch eingegangenen Hinweise! Hat leider auch nichts gebracht! 
Werde mich jetzt also mal nach "was Richtigem" umsehen! Thx @ Christian 
für den Ansatz!

Grüße,

Schattenbewohner

von GeraldB (Gast)


Lesenswert?

> Versorgungspg:  4,5V

Sind die AVRs A- oder L-Modelle? Wenn nicht, bist du mit der V.-spg. an 
der untersten Grenze. Erhöhe die Spg. mal auf 5V.

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.