Forum: Mikrocontroller und Digitale Elektronik Problem bei Inbetriebnahme von ISP


von Harald (Gast)


Lesenswert?

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

von Michael D. (xaeralx)


Lesenswert?

hi,
überprüfe den para unter system, ich musste meinem auf LPT2 stellen,
mit LPT1 gings bei mir auch nicht...

von Harald (Gast)


Lesenswert?

Hi,

schon versucht - bei LPT2 und dem alternativen LPT1 findet er noch
nicht mal die Schnittstelle (qua Nichtexistenz auch logisch...)

Gruß,
Harald

von Ithamar G. (antimon)


Lesenswert?

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...

von Harald (Gast)


Lesenswert?

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

von Ithamar G. (antimon)


Lesenswert?

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 ;)

von TravelRec. (Gast)


Lesenswert?

Original-ATMEL AVR-ISP kostet nur 39.95 bei Reichelt. Gute Erfahrungen,
für meinen Teil.

von Harald (Gast)


Lesenswert?

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...)

von Dirk (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.