Hallo,
ich verwende den ISP aus dem Shop
(
http://shop.mikrocontroller.net/csc_articles.php?nPos=10&saSearch[category]=AVR&saSearch[special]=&saSearch[word]=&VID=Y9PiniuXtYWSDRwN
)
und habe gestern mal versucht, das Ding zusammen mit einem Atmega 16 in
Betrieb zu nehmen. Zur Steuerung der Schnittstelle habe ich yaap
heruntergeladen und installiert.
Der ISP ist am einzigen Parallelport angeschlossen. Betriebssystem ist
Windows 2000.
Problem: Wenn ich versuche eine Verbindung aufzubauen, meldet yaap, daß
es das Gerät nicht ansprechen konnte (es bzw. die Schnittstelle wohl
aber gefunden hat) und stellt als mögliche Fehlerursache fehlende
Betriebsspannung anheim. (Natürlcih ist die BEtriebsspannung
vorhanden.) Der ISP ist mit dem AVR verbunden (Steckbrett).
Hat jemand irgendeine Idee, was da schiefgeht?!?
Gruß,
Harald
Also bei mir tritt auch ein ähnliches Problem auf, dass ich nur durch
eine Art Workaround umgehen konnte - wenn ich yaap starte findet er
meinen µC nicht - dann starte ich PonyProg und versuche was auszulesen
- scheinbar resettet er dann den µC und macht irgendwas, bringt aber ne
Fehlermeldung.
Allerdings geht dann yaap und der findet den µC auch...
Sehr seltsam, als ob er irgendwie nicht auf die Schnittstelle zugreifen
könnte - aber was das Problem ist, konnte ich leider noch nicht
rausfinden...
Also, Workaround ist mir nicht so sympathisch... ...das sollte schon
zuverlässig funktionieren, ist mittelfristig vielleicht auch für den
Broterwerb gedacht.
Hat jemand erfahrung mit dem Original-ISP von Atmel? Fü 70 Tacken ist
das Ding ja auch nicht unbezahlbar...
Gruß,
Harald
Der Workaround war nicht als Dauerlösung gedacht, sondern zur
Fehlereingrenzung ;)
Teste doch mal ob es am Betriebssystem oder den Programmen liegt, oder
ob vielleicht der ISP-Adapter defekt ist, die Anschlüsse falsch oder
der µC defekt oder falsch angeschlossen...
Ich habe den Workaround auch nicht vor, als Dauerlösung zu verwenden,
und ich glaube auch dass es da andere Möglichkeiten gibt, schliesslich
wird nicht jeder immer wie wild hin- und herschalten, um ein paar Bits
auf den µC zu schieben ;)
So, ich hab jetzt ausgiebig ´rumprobiert mit Yaap, Ponyprog,
Parallelschnittstelle des Mainboards und einer zusätzlichen
Schnittstellenkarte. Ergebnis: Ponyprog liest und schreibt, dummerweise
tut es das auch, wenn der MC gar keinen Saft hat bzw. der ISP nicht
angeschlossen ist...
...Yaap meldet, daß es den den ISP nicht initialisieren konnte.
Jetzt gibt es folgende Möglichkeiten:
- MC hinüber
- ISP hinüber
- beides gehimmelt
- Ich mach´immer noch irgendwas falsch...
Wenn jemandem noch irgendwas einfällt, bitte bescheid sagen.
Gruß,
Harald
P.S.:
Danke für den Tip mit Reichelt als Bezugsquelle. Ich hatte nur den
Farnell-Preis... ...seltsam eigentlich, daß die Großdistributoren oft
teurer sind als die "Bastler"-Versandhäuser.
(Ich hab schon für Serienfertigung Teile bei Conrad billiger bekommen
als bei Spoerle, als Conrad noch ein halber Schrotthändler war...)
Eine eigene Frage?
Dieser Thread ist über 21 Jahre alt.
Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.