Atmega8 ISP USBasp Verbindungsproblem

Gast #3310088
Lesenswert?

Hallo zusammen,

ich versuche gerade Thomas Pfeiffers Reflow Ofen nachzubauen...

der einzige Unterschied das ich keinen Atmega8 SMD da
hatte sondern einen DIP. Also schön Platinchen geätzt, und gelötet.

Nun versuche ich mit meinem USBasp mit Extreme AVRBurner die Hex File zu 
übertragen... und es will nicht -_-
Power On failed...

achja, den 56K Widerstand hab ich gegen einen 10K Widerstand ersetzt... 
den hatte ich gerade nicht da, und 10K findet man bei Google recht 
häufig

Hat jemand ne Idee woran es liegen könnte dass es nicht geht?
Angehängte Dateien:
Gast #3310122
Lesenswert?

alle komponenten mit beinchen hab ich auf die rückseite verbannt, damit 
ich diese besser löten kann. die vorderseite besteht aus leiterbahnen 
und smd teilen.

von daher müsste das eigentlich passen!
Gast #3310449
Lesenswert?

Ich habe noch nie eine Platine geätzt\geroutet, aber Pin 7(VCC) scheint 
mit Pin8(GND) verbunden zu sein.
Gleiches Bild bei Pin22(GND) - Pin21(AREF) bzw. Pin 23(ADC0).
Kannst die ja mal durch piepsen ?

Den Isp- Stecker hast du richtig herum aufgesteckt ?
Gast #3311179
Lesenswert?

Holla, das kann ich ausschließen, wie auch den verdrehten isp stecker...
die vermutung liegt nahe dass ich auf meinem (china) usbasp, ne alte 
firmware drauf habe,und somit das timing nicht stimmt.

jetzt brauch ich einen funktionierenden programmer, und diesen zu 
aktualisieren -_-
#3311324
Lesenswert?

Ich war kürzlich bei einer Platine ein paar Std damit beschäftigt ca 5 
kleine aber fatale Lötfehler zu finden bis sie ging. Hätte die schnell 
mal nachts gelötet und war wohl nicht sorgfältig genug.
Hast schon alle Bahnen und Bauteile auf solche Fehler - meist 
Kurzschlüsse zB durch einen kleinen Faden Lötzinn zur Masse oder eine 
vergessene Lötstelle* - durchgemessen?

Und bzgl des Programmers, hat der denn für eine andere Schaltung oder 
Breadboard schon mal funktioniert? Dann könntest den als Fehlerquelle 
ausschließen.

* ich hatte den Fehler gemacht Vias mit Bauteilpads zu verbinden, das 
mach ich nie wieder.
Zum einen ist es manchmal schwierig bis unmöglich zB bei einem 100nF 
Kerko, der satt auf der Platine sitzt, Lötzinn unter das Köpfchen zu 
bekommen. Zum anderen hab ich auch 2 Lötungen auf der Oberseite 
vergessen, weil sie so unscheinbar sind...
Gast #3312462
Lesenswert?

Hallo,

nachdem du keinen Quarz verwendest, muß beim ATMega das Fusebit für 
internen Oszillator gesetzt sein. Wenn nicht würde ich schnell mal einen 
8MHz Quarz und die beiden 22pF Kondensatoren draufpicken.
Ansonsten wird kein Takt erzeugt und die MCU kann dem Programmer nicht 
antworten.
Ev. mit 1:10 Tastkopf mit Oszi an Pin 10 testen.

HTH
Gast #3312986
Lesenswert?

Hallo zusammen und danke für die Anworten.

Also der USBasp ist neu und jungfräulich...
deswegen denke ich dass das eine Fehlerwuelle sein kann.
(Wegen Firmware etc.)

Kurzschlüsse, vergessene Lötstellen... schließe ich aus.
Hab mit ner Lupe die Leiterbahnen verfolgt und sehen sehr sauber aus! ^^

GND und VCC stimmen auch, da mit Oszi nachkontrolliert.

Board hat auf jedenfall Spannung, zum einem gibt der USBasp Spannung ab,
desweiteren hat die auch Platine Spannung wenn ich diese am Netzteil 
anschließe.

Den Tipp mit dem Oszi gehe ich morgen nach...
ABER wenn ich den Mikrocontroller auslesen möchte,
obwohl ich weiß dass da nichts drauf ist,
müsste er das nicht dennoch machen?!

Er ließt ja die Fuses mit aus...?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren