PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ISP-Programmer ?



ProgDom
05.09.2005, 16:49
Hallo,
ich habe jetzt schon ziemlich alles nachgemessen und ausporbiert, weil mein ISP-Programmer nicht funktioniert. Aber ich finde einfach keinen Fehler !
Meine Schaltung für den ISP-Adapter ist folgende mit einer etwas anderen Buchse, das Layout stammte aber auch aus dem Netz (habe die Seite vergessen, aber wurde wohl schon öfter benutzt) :
http://www.robotikhardware.de/bilder/ispplan.gif

Den Schaltplan meines Boards habe ich einmal im Anhang angeüfgt.

Außerdem habe ich einmal die einzelnen ISP-Leitungen gegen Masse gemessen:


Leitung / Spannung / Spannung beim versuchten "detecten"
Mosi 0V 0V
Miso 4,5V 4,5V
SCK 0V 0V
Reset 4,9V 0V


Ich kann ein verwechseln der Anschlüsse mitlerweile ausschließen. Die Versorgungsspannung liegt auch garantiert durch 7805er stabilisiert an !

Ich habe versucht den Atmega16 mit BasCom, PonyProg und yaap zu programmieren. Alles ohne Erfolg !
Bei yaap wird zwar keine Fehlermeldung angezigt, aber es erscheint oben in der Leiste "Error" und nicht "Atmega 16".

An meinem PC liegt es wohl nicht, da ich das myAVR-Board ohne Probleme programmieren kann.


Ich weiß nicht mehr woran es liegen könnte (Einstellungen der Programme waren auf richtigen Controller und Port eingestellt). Ich hoffe, dass ihr mir helfen könnt.
************************
MFG
ProgDom

ACU
05.09.2005, 17:30
Vielleicht liegt es an den BIOS Einstellungen für die LTP Schnittstelle.
War bei mir zumindest mal die Ursache.


MfG ACU

ProgDom
05.09.2005, 20:08
Jetzt bin ich ziemlich verwirrt !
Ich habe einfach mal einen Atmega8 verwendet und keinen Mega16 ! Mit dem Mega8 funktioniert es und er wird einwandfrei erkannt. Alle meine Mega16 laufen nicht !
Woran kann das liegen ?

ProgDom
05.09.2005, 20:27
Also zur Zeit funktioniert auch der Mega8 nur mit yaap.
Da yaap ja keine Mega16 unterstützt (oder gibt es eine Version, die die unterstützt ? Dann her damit) funktioniert der wohl auch net !

Ponyprog und BasCom mögen meine Konfigurationen oder irgendwas einfach nicht !

Marco78
05.09.2005, 21:06
Den Programmer den du da oben gepostet hast, verwende ich erfolgreich mit BASCOM!

STK200 habe ich dafür eingestellt.

Hast du WinXP? Hast du einen LowLevel-Porttreiber installiert? Wenn nein, warum nicht? Wenn du nicht weisst, wie und woher mal den folgenden Link benutzen: Klick mich, ich bin ein verzauberter Link :D (https://www.roboternetz.de/phpBB2/search.php)

ProgDom
05.09.2005, 21:50
So, jetzt funktioniert es doch noch !
Zur Fehleranalyse - es grenzt eigentlich schon an Dummheit: Alle meine Brennerprogramme, die ich hatte unterstützten gar kein Atmega16. Jetzt verwende ich einfach PonyProg2000 !

uwegw
05.09.2005, 21:59
bascom und yaap sollen keinen mega16 kennen??? was für uralte versionen hast du da? die aktuelle bascom version kennt ja sogar schon den m48, der recht frisch auf den markt gekommen ist. yaap hab ich zur zeit grad nicht startbereit, aber es sollte auch recht aktuell sein und nen m16 kennen...