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
hi, überprüfe den para unter system, ich musste meinem auf LPT2 stellen, mit LPT1 gings bei mir auch nicht...
Hi, schon versucht - bei LPT2 und dem alternativen LPT1 findet er noch nicht mal die Schnittstelle (qua Nichtexistenz auch logisch...) 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...)
Hi, ein anderer Tipp fuer ein AVRISP und JTAG ICE kompatiblen Debugger. www.myevertool.de (Eigenwerbung) Gruß, Dirk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.