Forum: Mikrocontroller und Digitale Elektronik Problem beim AVR programmieren


von Fabian (Gast)


Lesenswert?

Hallo zusammen,
ist mein erstes posting hier, ich hoffe, man kann mir helfen ;)

Ich habe mir einen AVR910-Programmierer aufgebaut auf geätzter Platine 
(den hier: 
http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html#Geh%E4useeinbau).
Anstatt des AT90S ist ein tiny2313 drauf. Nach dem Aufbau wollt ich das 
gute Stück jetzt flashen. Habs zuerst mit dem ganz simplen Kabel für den 
LPT-port probiert (also das, welches nur aus 2 Widerständen und 
ansonsten nur Kabeln besteht), nachdem ich da aber keine Verbindung 
bekommen hab (sowohl in BASCOM als auch in ponyprog 2000), habe ich noch 
einen STK200-kompatiblen auf Lochrasterplatine aufgebaut, ebenfalls ohne 
Erfolg...

Die AVR910-Platine ist in Ordnung, alles hat dahin Kontakt, wo es soll, 
keine  Kurzschlüsse.
Gleiches gilt für die STK200-Platine.
Die benötigten 5Volt kommen mit einem Labornetzteil auf die Platine.
Auf Anraten eines Bekannten hin hab ich auf der STK200 auch schon MOSI 
und MISO vertauscht, ohne Erfolg.

Und damit bin ich mit meinem (kleinen) Latein am Ende... wenn hier 
jemand noch einen Vorschlag hat, wäre ich demjenigen dankbar :)
Vielen Dank schon mal im Vorraus!
Grüße, Fabian

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Wenn nix hilft, schick mir das Teil oder komm vorbei und ich schaue 
drüber. Kontakt über den blauen Link oben.

von Es (Gast)


Lesenswert?

Hast Du die Fuse-Bits beim 2313 angepasst?
Die sind anderst als beim 90er.

von Christian U. (z0m3ie)


Lesenswert?

Versorgst du dein Target ?

von Fabian (Gast)


Lesenswert?

@Es: Soweit komm ich gar nicht, ich bekomm ja keine Verbindung zum 
Controller zusammen...

@Christian Ulrich: wie ich oben schon geschrieben habe, hab ich am STK 
zusätzlich einmal VCC und einmal GND, wird dann übers ISP-Kabel 
durchgeschleift. Versorgt wird das ganze dann über das o.g. 
Labornetzteil. Die Spannung passt auch, wurde mitm Multimeter 
nachgemessen.

von Kurt (Gast)


Lesenswert?

Probier mal in PonyProg bei Setup-Interface Setup bei Parallel "DT-006 
I/O"

von Michael G. (linuxgeek) Benutzerseite


Lesenswert?

Einfach mal nen gescheiten Programmer kaufen koennte auch helfen... 
Ansonsten Bauteile nur austauschen wenn sie tatsaechlich pinkompatibel 
sind.

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

@ Fabian (Gast)
Hast du den Druckerport als SPP (StandardParallelPort) im Bios 
eingestellt?

von Fabian (Gast)


Lesenswert?

Ist denn der STK200 kein "gescheiter"?
Und der At90S2313 ist pinkompatibel zum Tiny2313.

@Kurt: hat leider nix geholfen...

@Atmega8: werd ich mal nachschaun.

von Klaus L. (kllei)


Lesenswert?

Hallo Fabian,

hältst Du die Taste während dem Programmierversuch auch gedrückt?

Klaus

von Fabian (Gast)


Lesenswert?

ja, taste hatte ich gedrückt gehalten

von Klaus L. (kllei)


Lesenswert?

Fabian,

gute Erfahrung mit Ponyprog habe ich mit dem seriellen Anschluß gemacht, 
also diesen Adapter:
http://www.s-huehn.de/elektronik/avr-prog/avr-prog.htm
(2. Schaltplan, seriell)

Hast Du bei Ponyporg die "Interface calibration" gemacht?
Außerdem können ja auch die Leitungen im Interface Setup invertiert 
werden...

Auf der Seite von Scott ist das Setup beschrieben.

Leider ist auch dieses Forum hier voll mit Problemen bei Ponyprog und 
den "einfachen" adaptern. Suche mal danach, da gibt es bestimmt noch 
mehr Tipps.

HTH,
Klaus

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.