Forum: Mikrocontroller und Digitale Elektronik ATmega8 mit LpT funzt net!!


von René Lottes (Gast)


Lesenswert?

Hallo!! Ich hoffe ihr könnt mir helfen!!!!
Ich habe das Problem, das mein board von myavr mitm atmega8 an meinem
PC net funzt!!! Und zwar wenn ich mit dem programm myavr workpad
brennen will kommt das hier:

brennen...........

avrdude: AVR device not responding
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.

*******************************
*********** Fehler ************
*******************************

Und ich hab dann mal des board an den Laptop von meiner Mum
angeschlossen! und was ist? Es funzt!!! Aba bei meinem Pc net, und bei
dem von meinem Bruder auch nich!!! Meine Mutter hat Win XP Home Sp2
drauf, und mein Bruder und ich haben Win XP Pro drauf! aba des kanns
doch net sein!!!
Hoffe mir kann jemand helfen!! Wär echt nett!

MFG

René

von Ferrice (Gast)


Lesenswert?

Also ich glaube dass das in so einem Fall das Kabel ist.

Kürze es ein bisschen und du wirst sehen... --- es geht überall..

mfg

von René Lottes (Gast)


Lesenswert?

Hmm........... ok werd ich mal versuchen.

von René Lottes (Gast)


Lesenswert?

aber wie kann es sein, dass es bei meiner mutter ihrem dann geht???

von Manfred (Gast)


Lesenswert?

schau mal wie die LPTs eingestellt sind, ECP, EPP, irgendwasP und so
weiter, hatt ich auch mal, da ging auf einmal der Programmer am Laptop
nicht mehr - LPT im BIOS umgestellt (aber frag mich nicht mehr auf was
der dann stehen muss...) und dann ging das wieder

Manfred

von René Lottes (Gast)


Lesenswert?

Ja hab ich schon alles ausprobiert! heul kann auf ecp auf epp auf spp
und auf epp+ecp einstellen.

von kryon2000 (Gast)


Lesenswert?

Unter XP geht so einiges nicht mehr, da XP die Hardware verwaltet und
nicht mehr die Programme den direkten Zugriff drauf haben.

von Rufus T. Firefly (Gast)


Lesenswert?

Das war kein hilfreicher Beitrag. René hat das Problem. daß sein Gerät
sich an verschiedenen Rechnern, die alle mit Windows XP arbeiten,
unterschiedlich verhält.

Da ist eher zu vermuten, daß Kabellängen ein Problem sind
(unterschiedliche Treiberleistungen der verschiedenen Parallelports)
und daß auch der Schaltungsaufbau des ISP-Adapters selbst das Problem
noch verstärken kann; manche Leute glauben an die Primitiv-Variante,
die aus einigen Serienwiderständen besteht ... zuverlässig
funktionieren hingegen die Ausführungen, die mit einem anständigen
Treiber-IC aufgebaut sind und ihre Versorgungsspannung nicht vom
Parallelport beziehen.

Und das tun sie auch unter Windows XP.

von Manfred (Gast)


Lesenswert?

stimmt da war noch was, Stichwort 'giveio.sys' um auch auf den
Parallelport schreiben zu können...

Manfred

von René Lottes (Gast)


Lesenswert?

Ahja! und was soll ich jetzt machen!? lol aber ich hab an meinen pc
das board schon einmal ohne das kabel angeschlossen, und es hat
trotzdem nicht gefuntzt! Also kanns schonmal nicht am kabel liegen!

MFG

René

von Rufus T. Firefly (Gast)


Lesenswert?

Tja, dann ist es vielleicht wirklich nicht das Kabel. Aber
möglicherweise irgendein Unterschied zwischen den Parallelports des
Notebooks Deiner Mutter und Deinem bzw. dem PC Deines Bruders.
Auch hast Du Dich noch nicht weiter darüber ausgelassen, was für eine
Art von ISP-Adapter Du verwendest - die primitive mit
Serienwiderständen oder eine anspruchsvollere Variante.

Wenn die Softwareinstallation auf allen drei Rechnern identisch
erfolgte, dann kann das Problem auch nicht an "giveio.sys" oder
ähnlichem liegen.

Möglicherweise muss nur ein Druckertreiber installiert werden; manche
Software, die über den Parallelport mit ISP-Adaptern kommuniziert,
benötigt sowas, bekanntes Beispiel ist BASCOM-AVR.

von René Lottes (Gast)


Lesenswert?

Ja also es is so, meine mutter hat auf ihrem laptop keinen drucker
installiert, und mein burder und ich schon.......... Dann ich verwende
die Variante mit drei widerständen à 220 ohm. So wies halt aufm my avr
board mit atmega 8 ist. http://www.myavr.de/shop/artikel.php?artID=4

von Rufus T. Firefly (Gast)


Lesenswert?

Tja, dann verwende doch mal 'nen richtigen ISP-Adapter, wie er hier
schon zigmal erwähnt wurde. Diese Schaltung mit Serienwiderständen wird
von mir nicht grundlos kritisiert ...

von René Lottes (Gast)


Lesenswert?

Hmmm....... tjoa aba es muss doch irgendwie gehn, wenns bei meiner
mutter auch funktioniert!!! achja was ich noch vergessen habe, ich hab
sogar windows neu installiert!!!! Hat aber auch nichts gebracht! gg
Naja dann werd ichs halt lassen...........

von Volker Kattoll (Gast)


Lesenswert?

Eigene Erfahrung:
1. Die Kabellaenge kann kritisch sein. Ich nutze auch nur diese
Prmitivversion (Lpt+Widerstaende ca. 1 m lang, abgeschirmt). Das Kabel
hat nur unzuverlaessig funktioniert, als es die 1,5 m lang war.
2. Trotz Abschirmung sind Störeinstrahlungen kritisch. Verlaeuft das
Kabel zu dicht am CRT-Monitor, so wird der AVR nicht sicher erkannt. Am
Laptop habe ich deutlich weniger Störstrahlungen und auch keine
Störungen.
3. Die Einstellung der LPT-Schnittstelle war wichtig. Bei mir
funktioniert es mit der Einstellung: Bi-Dir ohne das ein zusätzlicher
Druckertreiber installiert wurde.
4. Auf 1 von 2 PC hat es nicht funktioniert. (Warum ??) Erst als ich
eine zusätzliche LPT-Karte eingebaut habe hat es keine Probleme mehr
gegeben. Vermutliche Ursache: Abweichungen am LPT-Anschluss.

Der Einbau einer speziellen LPT-Karte hat auch den Vorteil, das ich mir
die Originalschnittstelle (auf dem Motherboard integriert) nicht gleich
zerschiesse sondern nur die Zusatzkarte. Allerdings ist das mir noch
nicht passiert.

Gruss Volker

von René Lottes (Gast)


Lesenswert?

aha. aber ich habe das board ja schon einmal ohne das verlängerungskabel
direkt an den PC angeschlossen. und dann hat es trotzdem nicht
funktioniert. Mein Bildschirm sollte auch kein störfaktor sein, da er
ein TFT ist.

von TravelRec. (Gast)


Lesenswert?

Es soll LPT-Schnittstellen geben, die sowohl 12mA sourcen, als auch
sinken können, andere kriegen nur je 3mA auf die Reihe. Vielleicht ´n
bißchen schwach auf der Brust. Ich würde ja sagen (einmal wieder), Du
baust Dir die bessere Variante mit dem Treiber-IC und dann wird´s auch
gehen. Am falschen Ende zu sparen bringt halt nichts. Außerdem kann´s
helfen, die Legacy-Erkennung am Druckerport zu deaktivieren.
Geräte-Manager -> LPTx -> Eigenschaften -> Haken ´raus

von René Lottes (Gast)


Lesenswert?

der haken war schon die ganze zeit aus. Hab mal bei myavr angefragt, ob
die wissen, woran es liegen könnte, die wissens aba auch net. die
meinen ich solle mir nen zweiten printerport zulegen, bzw. ich solle
mir nen adapter kaufen, von lpt auf usb. Würde es evtl. helfen, wenn
ich des kabel einfach durchschneide und kürze?? wenn ja wie lang soll
ichs dann machen?

MFG

René

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.