Forum: PC Hard- und Software PonyProg erkennt nicht die parallele Schnittstelle


von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Abend,

habe an meinem Rechner ueber Jahre mit WinXP und PonyProg 2000
erfolgreich gearbeitet. Nach einer Zwangspause von fast einem Jahr
funktioniert nichts mehr. Die Batterie vom Board war zu ersetzen,
weil kein "Saft" mehr drin war.
Im Geraetemanager wird mir die benoetigte LPT-Schnittstelle
(nachtraeglich 2014 eingebaut) angezeigt.
Die Karte ist eine Digitus DS-30040-2. Ein Versuch eine neuere 
Treibersoftware zu installieren schlaegt fehl. Das Programm bricht
die Installation ab. Die "DS" hat einen "MosChip".
Starte ich nun PonyProg und stelle das "Interface Setup" ein mit den
Werten "Parallel - Avr ISP I/O und den LPT 1 (auch testweise mal mit
2,3 oder4) erhalte ich bei Klick auf "Probe" immer die Meldung
"Test Failed".
Das ich den LPT-Port waehlen kann, habe ich dadurch erreicht, dass
ich in "PonyProg.ini" den Eintrag "AutoDetectPorts von Yey auf No"
gestellt habe.
Versuche ich nun einen Atmel auszulesen, kommt die Meldung:
"Device missing or unknown device (-24)".
Wer weiss hier einen Rat oder auch den entscheidenen Tipp.

--

Gruss Heinz

: Bearbeitet durch User
von Frickelfritze (Gast)


Lesenswert?

Heinz B. schrieb:
> Wer weiss hier einen Rat oder auch den entscheidenen Tipp.

Ponyprog verlangt vermutlich nach einer der drei mögliche Basis-
Adressen des LPT-Ports. Da du eine extra Karte verwendest wird
diese auf einer anderen als der drei Standart-Adressen liegen
um nicht mit den internen Chips in Konflikt zu kommen.
Und damit wird die Karte von Ponyprog nicht adressierbar sein.
Die Adresslage des (Zusatz-) Ports müsstes du im Gerätemanager
nachschauen können.

von Heinz B. (mobahner40)


Lesenswert?

Im Geraetemanager wird mir die LPT2 angezeigt. Diese wurde vom PC/System
wohl vergeben. Stelle ich PonyProg darauf ein, erhalte ich trotzdem die 
Fehlermeldung "Test Failed".

--

Gruss Heinz

von Paul B. (paul_baumann)


Lesenswert?

Heinz B. schrieb:
> Im Geraetemanager wird mir die LPT2 angezeigt.

Hat die auch die richtige Adresse, nämlich 0278Hex?

MfG Paul

von Frickelfritze (Gast)


Lesenswert?

Heinz B. schrieb:
> Im Geraetemanager wird mir die LPT2 angezeigt.

Die LPTx: Numerierung spielt keine Rolle. Wie Paul schon berichtet
ist die I/O Adresse (auch Basisadresse) entscheidend die LPT2:
zugeordnet ist.

Die drei möglichen (Standard-) Adressen sind üblicherweise

0x3BC, 0x378, 0x278

von Frickelfritze (Gast)


Lesenswert?

Frickelfritze schrieb:
> Die drei möglichen (Standard-) Adressen sind üblicherweise
>
> 0x3BC, 0x378, 0x278

Hat deine Karte nicht eine dieser Basisadressen dann wird
Ponyprog vermutlich ins Leere greifen.

von Old P. (Gast)


Lesenswert?

Also ehrlich, das Pony ist so alt, das gehört längst in den Gulasch!
Ich habe vor Jahren auch noch damit gearbeitet, doch genau wegen dem 
LPT-Gedöhns gelöscht. Inzwischen gibbet bessere Programme.

Old-papa

von Kaj (Gast)


Lesenswert?

Old P. schrieb:
> Inzwischen gibbet bessere Programme.
Dann sei doch bitte auch so freundlich dem TO alternativen zu nennen.
Pöbeln kann jeder, aber es besser machen oder mindestens alternativen 
aufzeigen, tja, daran scheitert es dann immer...

von Icke ®. (49636b65)


Lesenswert?

Auf manchen Mainboards ist zwar ein LPT-Port integriert, aber nicht auf 
einen Connector herausgeführt und daher scheinbar nicht existent. Den 
kann man im CMOS-Setup normalerweise deaktivieren. Vielleicht ist das 
hier der Fall, zumal die Probleme erst mit dem Wechsel der Batterie und 
dadurch bedingtem Verlust der CMOS-Einstellungen anfingen 
(Adressenkonflikte).

Davon abgesehen würde ich mir den Gaul auch nicht mehr antun. Es gibt 
für 'n Appel und 'n Ei USB-Programmer, die direkt von AVR Studio 
unterstützt werden.

: Bearbeitet durch User
von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Abend,

leider konnte ich in der letzten Woche hier nicht antworten und
werde nun die Frage hier stellen.

> Die drei möglichen (Standard-) Adressen sind üblicherweise
>
> 0x3BC, 0x378, 0x278

Wo sollen diese Werte denn stehen? Ich finde diese nicht unter den
Eigenschaften des LPT, sondern nur in der "ini" von PonyProg. Wie
schon gesagt, bis Maerz 2015 hat alles funktioniert und dann wurde der
Rechner fast 9 Monate nicht benutzt. Die Batterie vom Board war leer.
Wer weis einen Rat bzw. eine Loesung?

--

Gruss Heinz

: Bearbeitet durch User
von Felix Adam (Gast)


Angehängte Dateien:

Lesenswert?

In den Gerätemanager gehen, "Anschlüsse" öffnen, Rechtsklick auf 
Druckeranschluss, dann siehe Bild im Anhang.

von Paul B. (paul_baumann)


Lesenswert?

Heinz B. schrieb:
> Die Batterie vom Board war leer.
> Wer weis einen Rat bzw. eine Loesung?

Da die Batterie leer war, stehen nach dem Wechsel derselben nun die
Werkseinstellungen im BIOS. Du mußt also gleich nach dem Einschalten des 
Rechners in das BIOS-Setup gehen und dort die Schnitstellenadresse 
kontrollieren ggf. ändern. Wichtig ist auch der Modus: EPP
(Enhanced Parallelport muß es sein), damit die Schnittstelle in beide 
Richtungefunktioniert.
mfG Paul

von ./. (Gast)


Lesenswert?

So alt wie Ponyprog ist, koennte es auch gut sein, dass
nicht EPP sondern nur SPP einzustellen ist.

Auch im SPP-Modus gibt es Eingaenge, nur halt weniger.

von Hein3 (Gast)


Lesenswert?

Wenn die MB-Batterie leer war, wurde wohl das Bios zurückgesetzt.

Ist der LPT im Bios wieder richtig eingestellt?

(ECP, EPP, ... - im Zweifelsfall durchprobieren)

von Icke ®. (49636b65)


Lesenswert?

Er nutzt keine Onboard-LPT, sondern eine LPT-Karte:

Heinz B. schrieb:
> Die Karte ist eine Digitus DS-30040-2

Wie ich oben bereits schrieb, kann es jedoch sein, daß auf dem Board 
eine nicht herausgeführte LPT vorhanden ist, die durch das Zurücksetzen 
der CMOS-Einstellungen nunmehr aktiv ist und einen Adressenkonflikt mit 
der Karte verursacht. Wenn also im BIOS eine LPT konfigurierbar ist, 
dann muß diese deaktiviert werden.

von Heinz (Gast)


Angehängte Dateien:

Lesenswert?

Bei mir sieht es nicht so aus, siehe Bild.

Die Werte sind ganz andere, Frage: wo kann ich die einstellen? Im
Bios habe ich unter Advanced > Serial Port1 den Eintrag 3F8/IRQ4
gefunden. Es sind mehrere Werte moeglich, aber immer nur einer.
Da der Rechner von Haus aus keine parallel Schnittstelle hat, kann
dann ueberhaupt im Bios ein LPT eingetragen sein?

--

Gruss Heinz

von Heinz (Gast)


Lesenswert?

Hallo Hein3,

Hein3 schrieb:
> Wenn die MB-Batterie leer war, wurde wohl das Bios zurückgesetzt.

Richtig, ich habe die Uhrzeit, das Datum u. die Bootfolge eingestellt.
>
> Ist der LPT im Bios wieder richtig eingestellt?

Ich finde keinen Hinweis oder Eintrag von LPT.
>
> (ECP, EPP, ... - im Zweifelsfall durchprobieren)

Wo kann ich die Werte ueberhaupt einstellen?

Wie gesagt, es wurde eine Karte nachtraeglich eingebaut, es ist keine
On-Board.

--

Gruss Heinz

von Frickelfritze (Gast)


Lesenswert?

Heinz schrieb:
> Da der Rechner von Haus aus keine parallel Schnittstelle hat, kann
> dann ueberhaupt im Bios ein LPT eingetragen sein?


Frickelfritze schrieb:
> Die drei möglichen (Standard-) Adressen sind üblicherweise
>
> 0x3BC, 0x378, 0x278

Ich zitiere mich hier selbst .....
Wenn du es erreichst deine Karte auf eine dieser Adressen einzustellen
wird Pony damit zurechtkommen. Sonst nicht. Alte ISA-Karten hatten
sogar Jumper dafür - dafür konnt man dann auch einiges falsch machen.,

Pony braucht für seine Zwecke kein BIOS sondern nur "die Chips" auf
der richtigen Adresse (weil es seine eigenen Hardware-Zugriffe macht).

von Old P. (Gast)


Lesenswert?

Heinz schrieb:
> Bei mir sieht es nicht so aus, siehe Bild.
>
> Die Werte sind ganz andere, Frage: wo kann ich die einstellen?

Genau dort wo Du gerade warst. Zumindest in früheren Win-Versionen 
konnte man im Gerätemanager noch verändern. Ob das heute noch geht (ab 
XP und Win7) weis ich gar nicht, musste dort nie wieder ran.

> Im
> Bios habe ich unter Advanced > Serial Port1 den Eintrag 3F8/IRQ4
> gefunden.

Ganz falsche Baustelle

> Es sind mehrere Werte moeglich, aber immer nur einer.
> Da der Rechner von Haus aus keine parallel Schnittstelle hat, kann
> dann ueberhaupt im Bios ein LPT eingetragen sein?

Nein.

Ist Deine LPT-Karte eine interne für PC-Steckplatz oder eine PCMCIA bzw. 
PC-Card?

Old-Papa

von Frickelfritze (Gast)


Lesenswert?

Old P. schrieb:
> Zumindest in früheren Win-Versionen
> konnte man im Gerätemanager noch verändern.

Hängt wohl von der Hardware ab ob sie sich dort hin-mappen
lässt, und vom Treiber ob er die Adresslage ermöglicht, weniger
von der Windows-Version.

von Old P. (Gast)


Lesenswert?

Frickelfritze schrieb:
> Old P. schrieb:
>> Zumindest in früheren Win-Versionen
>> konnte man im Gerätemanager noch verändern.
>
> Hängt wohl von der Hardware ab ob sie sich dort hin-mappen
> lässt, und vom Treiber ob er die Adresslage ermöglicht, weniger
> von der Windows-Version.

Wie geschrieben, habe ich mal machen können (müssen) aber ist Jahre her.

Old-Papa

von Heinz (Gast)


Lesenswert?

Hallo und guten Abend,

Old P. schrieb:
> Ist Deine LPT-Karte eine interne für PC-Steckplatz oder eine PCMCIA bzw.
> PC-Card?

Kenn mich so genau nicht damit aus. Auf der Beschreibung steht:
Serielle/Parallele I/O PCI Express Zusatzkarte
Eine Steckkarte fuer einen PC-Platz.

Dann steht noch eine Bezeichnung da:
1xPCIe 2S1P Karte

Im Geraetemanager kann ich mir unter "Ressourcen" zwar anzeigen lassen,
aber einstellen bzw. aendern geht nicht. Wo sind denn diese Werte
E/A Bereich DC00 - DC07 ueberhaupt abgespeichert, damit man die aendern
kann?

--

Gruss Heinz

von Old P. (Gast)


Lesenswert?

Heinz schrieb:

> Kenn mich so genau nicht damit aus. Auf der Beschreibung steht:
> Serielle/Parallele I/O PCI Express Zusatzkarte
> Eine Steckkarte fuer einen PC-Platz.

Ich habe es befürchtet.

> Im Geraetemanager kann ich mir unter "Ressourcen" zwar anzeigen lassen,
> aber einstellen bzw. aendern geht nicht. Wo sind denn diese Werte
> E/A Bereich DC00 - DC07 ueberhaupt abgespeichert, damit man die aendern
> kann?

Es gibt nur wenige dieser Karten bei denen man das im Treiber umstellen 
kann. Wenn nicht, Pech!

Old-Papa

von Heinz (Gast)


Lesenswert?

Wenn ich das hier alles verfolge, stelle ich fest, dass das Problem
doch sehr gross ist und es wohl keine Loesung gibt. Wie aber o.g.
habe ich lange Zeit mit der Ausstattung meine Programmierungen
vorgenommen. Nur weil jetzt die Batterie leer war, ist alles wie
veraendert.
Wenn es am Bios liegt, muesste eine Werkseinstellung wieder alles
in Lot bringen, aber leider funktioniert das auch nicht. Ein neues 
Geraet
moechte ich mir nicht kaufen, weil ich eigentlich nur noch kurz benutzen
moechte und dann ist das Hobby beendet. Muss es leider aufgeben.

Old P. schrieb:
> Es gibt nur wenige dieser Karten bei denen man das im Treiber umstellen
> kann. Wenn nicht, Pech!

Was muss es denn fuer eine Karte sein, die ich dafuer einsetzen kann?

--

Gruss Heinz

von Felix A. (madifaxle)


Lesenswert?

Felix Adam schrieb:
> In den Gerätemanager gehen, "Anschlüsse" öffnen, Rechtsklick auf
> Druckeranschluss, dann siehe Bild im Anhang.

Hallo Heinz, es müsste in dem Fenster (siehe zitierter Beitrag) den 
Haken "§automatisch konfigurieren" auch bei dir geben. Nimm den mal weg. 
Lässt sich dann was einstellen? Bei mir kann ich dann nämlich die 
Einstellungen zumindest etwas anpassen.

von Asko B. (dg2brs)


Lesenswert?

Komisch finde ich das auf dem Bild von Heinz
LPT2 steht, wo er doch nur eine Karte eingesteckt
hat und der Rechner wohl selber keine On-Board hat.

Gruss Asko

von Paul B. (paul_baumann)


Lesenswert?

Heinz B. schrieb:
> Ein Versuch eine neuere
> Treibersoftware zu installieren schlaegt fehl. Das Programm bricht
> die Installation ab.

So lange er den Treiber nicht installiert, braucht er nichts weiter zu 
versuchen.

MfG Paul

von Heinz B. (mobahner40)


Angehängte Dateien:

Lesenswert?

Hallo,

Felix A. schrieb:
> Hallo Heinz, es müsste in dem Fenster (siehe zitierter Beitrag) den
> Haken "§automatisch konfigurieren" auch bei dir geben.
Bei mir gibt es diesen Eintrag nicht. Siehe Bild:

Asko B. schrieb:
> Komisch finde ich das auf dem Bild von Heinz
> LPT2 steht, wo er doch nur eine Karte eingesteckt
> hat und der Rechner wohl selber keine On-Board hat.

Die Adresse waehlt der Rechner selber. Kann die zwar aendern, aber
passiert dann auch nichts. On-Board ist keine.

Paul B. schrieb:
> So lange er den Treiber nicht installiert, braucht er nichts weiter zu
> versuchen.

Den Treiber habe ich installiert und die E/A Bereiche siehe Bild und
die kennt PonyProg nicht. Veraendern geht nicht, wie hier schon
geschrieben wurde. Die Beschreibung von "Digitus" sagt, Karte ziehen
Rechner starten und den Treiber installieren. Aber das klappt nicht.
Ich habe eine Doku erstellt im "doc-Format" mit Bildern und Texten, wie
ich die Installation gemacht habe. Aber solch eine Datei kann ich hier
nicht hochladen. Kenne mich auch nicht damit aus. Werde aber mal
suchen, ob es da eine Moeglichkeit gibt.

So langsam verliere ich die Lust, weil "ich kein Licht am Ende des
Tunnels sehe".

--

Gruss Heinz

von Felix Adam (Gast)


Lesenswert?

Kann ich verstehen. Könntest du denn die genaue Mainboardbezeichnung 
posten? Dann ließe sich mal ansehen, was im Bios einstellbar ist und 
auch was auf dem Board alles an Peripherie ist.

von Heinz B. (mobahner40)


Lesenswert?

Hallo und guten Abend,

Felix Adam schrieb:
> Könntest du denn die genaue Mainboardbezeichnung
> posten?

Hier mal meine Daten, die ich so kenne,

Es ist ein Asus Bord P5KR.

Mehr habe ich nicht im Moment. Kann man damit schon
was anfangen?

--

Gruss Heinz

von Paul B. (paul_baumann)


Lesenswert?

Heinz B. schrieb:
> Es ist ein Asus Bord P5KR.
>
> Mehr habe ich nicht im Moment. Kann man damit schon
> was anfangen?

Zumindest hat das Mainboard selbst keine Parallelschnittstelle. Ich habe 
das Manual heruntergeladen. Somit müßte es möglich sein, die Karte auf 
LPT1: einzustellen.

Heinz B. schrieb:
> Den Treiber habe ich installiert und die E/A Bereiche siehe Bild und
> die kennt PonyProg nicht.

Heinz B. schrieb:
> Die Beschreibung von "Digitus" sagt, Karte ziehen
> Rechner starten und den Treiber installieren. Aber das klappt nicht.

Das widerspricht sich.

MfG Paul

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Paul B. schrieb:
> Das widerspricht sich.

Vor allem ist der Treiber ja wohl schon installiert, sonst sähe das im 
Gerätemanager anders aus.

von Asko B. (dg2brs)


Lesenswert?

War es nicht so, das man das Bereichsfeld erst anklicken
musste, damit man den Haken bei "Automatisch konfigurieren"
wegmachen kann ?
Jetzt ist es ja sogar LPT3
Hast Du den Treiber mehrfach installiert oder wie kommt das ?

Gruss Asko

von ./. (Gast)


Lesenswert?

Damit die Karte vom BIOS neu erkannt wird, muss man die
ESCD-Daten loeschen. Such danach mal in Deinem BIOS-Setup.

Karte ziehen, im Devicemanager "Show hidden Devices" *)
aktivieren und vorher alle vorhandenen Treiber deinstallieren.

*) Das braucht auch noch einen Eintrag im Environment
(Guggel benutzen).

Eigentlich duerfen PCI-Karten keine Legacy-Resourcen benutzen.
Vielleicht hat die Karte einen Mechanismus um das auszutricksen.

von Old P. (Gast)


Lesenswert?

./. schrieb:
> Damit die Karte vom BIOS neu erkannt wird, muss man die
> ESCD-Daten loeschen. Such danach mal in Deinem BIOS-Setup.
>
> Karte ziehen, im Devicemanager "Show hidden Devices" *)
> aktivieren und vorher alle vorhandenen Treiber deinstallieren.

Das "BIOS" im herkömmlichen Sinn hat damit nichts zu tun. Die 
Expresscard (so habe ich seine verstanden) wird nur vom Betriebssystem 
verwaltet.

Das jetzt LPT3 steht, liegt wahrscheinlich an der dreifachen 
Installation.
Ich selber habe nur PC-Card und auch damit niemals das Pony reiten 
können.
Das Tier arbeitet halt mit "Pin-Gewackel" auf dem LPT und das verbietet 
Windows eigentlich. Umgehen kann man das mit einem IO-Treiber, doch dann 
kommt als nächste Hürde die Adressbeschränkung vom Pony.
Hau das in den Gulasch und kauf Dir für nen Heiermann einen modernen 
USB-Progger.

Old-Papa

von Heinz (Gast)


Angehängte Dateien:

Lesenswert?

Leider komme ich erst jetzt zu Antworten.

Ich habe im Bios den Eintrag Advanced > serial Port1 gefunden. Darin
steht genau der E/A-Bereich wie ich ihn fuer PonyProg benoetige und
zwar 3F8/IRQ4.
Im Geraetemanager habe ich mir dann die Eigenschaften von Com1
angeschaut (siehe Bild)und da stehen die Werte ebenfalls drin. Also
wird der LPT niemals diese Adresse fuer sich belegen koennen. Kann
aber im Bios den Eintrag auf "Disabled" setzen, aber dadurch wird
der LPT nicht automatisch diese Adresse uebernehmen.

Dann hat der Rechner doch eine serielle Schnittstelle, die aber nicht
herausgefuehrt ist. Das bedeutet fuer mich, ich bekomme niemals die
Adresse die ich benoetige und aendern kann ich es nicht. Aber warum
habe ich fast ein Jahr mit dem Programm gearbeitet und nur weil die
Biosbatterie leer war, habe ich diesen Fehler drin.

Asko B. schrieb:
> War es nicht so, das man das Bereichsfeld erst anklicken
> musste, damit man den Haken bei "Automatisch konfigurieren"
> wegmachen kann ?

Nein das klappt nicht. Nur im Com1 wird das Feld aktiv und ich kann
andere Optionen waehlen. Die aber immer mit einer Fehlermeldung enden,
siehe Bild.

Asko B. schrieb:
> Jetzt ist es ja sogar LPT3
> Hast Du den Treiber mehrfach installiert oder wie kommt das ?

Ja das kann schon sein, aber vor jeder Neuinstallation wird ueber
Software der Treiber geloescht bzw. im Treiber gibt es die Option
zur Deinstalltion.
Erst wenn der PC meldet: Der Treiber wurde deinstalliert, wird neu
der Treiber installiert.

--

Gruss Heinz

von Heinz B. (mobahner40)


Angehängte Dateien:

Lesenswert?

Habe noch ein Bild vergessen.

--

Gruss Heinz

von Paul B. (paul_baumann)


Lesenswert?

Heinz schrieb:
> Dann hat der Rechner doch eine serielle Schnittstelle, die aber nicht
> herausgefuehrt ist.

Ja, hat er. Das habe ich weiter oben schon geschrieben. Dort schrieb ich 
auch, daß ich diese Weisheit aus dem Manual des Boards bezogen habe. Das 
konnte ich (so, wie Du es auch gekonnt hättest) von der Herstellerseite 
laden. Du hast es noch einfacher: Dein Manual war beim Board dabei und 
liegt wohl in der Schublade vom Wohnzimmerschrank.

Die serielle Schnittstelle hat nie die gleiche Adresse wie die 
Parallele!
Com1: hat 3F8hex
Com2: hat 2F8hex

LPT1: hat: 378hex
LPT2: hat  278hex

So -jetzt kannst Du Dir entweder einen Ponyprog-Adapter für die serielle
Schnittstelle bauen oder weiter sinnlos mit der Parallelkarte rumalbern.

-Paul-

von Joachim B. (jar)


Lesenswert?

Paul B. schrieb:
> Die serielle Schnittstelle hat nie die gleiche Adresse wie die
> Parallele!
> Com1: hat 3F8hex
> Com2: hat 2F8hex
>
> LPT1: hat: 378hex
> LPT2: hat  278hex

eben, also muss das eine Falschaussage sein

Heinz schrieb:
> Ich habe im Bios den Eintrag Advanced > serial Port1 gefunden. Darin
> steht genau der E/A-Bereich wie ich ihn fuer PonyProg benoetige und
> zwar 3F8/IRQ4.
> Im Geraetemanager habe ich mir dann die Eigenschaften von Com1
> angeschaut (siehe Bild)und da stehen die Werte ebenfalls drin. Also
> wird der LPT niemals diese Adresse fuer sich belegen koennen.

der LPT soll ja auch nicht auf 3F8!

Pingewackel über Treiber funktionierte bis XP noch mit der IO DLL, auch 
ein Grund warum ich immer noch XP fahre, obwohl ich das Pony nicht mehr 
reite, aber ich lese immer noch die BIOS Uhr aus und sichere im 
Alarmregister Bytes die auch Plattenausfälle überleben, muss mir ab win7 
was anderes einfallen lassen.

von Heinz B. (mobahner40)


Lesenswert?

./. schrieb:
> Damit die Karte vom BIOS neu erkannt wird, muss man die
> ESCD-Daten loeschen. Such danach mal in Deinem BIOS-Setup.
>
> Karte ziehen, im Devicemanager "Show hidden Devices" *)
> aktivieren und vorher alle vorhandenen Treiber deinstallieren.
>
> *) Das braucht auch noch einen Eintrag im Environment
> (Guggel benutzen).

Das ist fuer mich nicht machtbar, dafuer fehlen mir die Kenntnisse.

Old P. schrieb:
> Das jetzt LPT3 steht, liegt wahrscheinlich an der dreifachen
> Installation.

Wenn ich doch alles was moeglich ist loesche, muesste es doch auf LPT1 
gesetzt werden??????

Old P. schrieb:
> Hau das in den Gulasch und kauf Dir für nen Heiermann einen modernen
> USB-Progger.

Gut gemeint, aber ich muss mein Hobby aus gesundheitlichen Gruenden
vollstaendig aufgeben und da will ich mir nicht noch was dazu kaufen.
Es sind halt 2 Teile die einer Programmaenderung beduerfen.

--

Gruss Heinz

von Heinz (Gast)


Angehängte Dateien:

Lesenswert?

Ich habe noch mal die Belegung nachgeschaut

Joachim B. schrieb:
> eben, also muss das eine Falschaussage sein

Die Aussage macht mich nachdenklich, weil ich die Wert nicht bei mir
habe.Ich habe noch mal das Bios aufgerufen und unter
Advance>Onboard Device Configuration> Seriel Port1 Adress gibt es
die Optionen "Disabled/3F8/IRQ4/2F8/IRQ3/3E8/IRQ4/2E8/IRQ3
Im Moment ist 3F8/IRQ4 aktiv und das wird auch im Com1 angezeigt.

Habe von jedem Port ein Bild gemacht und stelle es hier ein. Sollte
alles so richtig sein, dann frag ich mich, trotz Neuinstallation, was
ist mit PonyProg los?


--

Gruss Heinz

von Joachim B. (jar)


Lesenswert?

Heinz B. schrieb:
> Im Geraetemanager wird mir die benoetigte LPT-Schnittstelle
> (nachtraeglich 2014 eingebaut) angezeigt.
> .....Avr ISP I/O und den LPT 1

fällt dir was auf, du wolltest LPT!

Heinz schrieb:
> Die Aussage macht mich nachdenklich, weil ich die Wert nicht bei mir
> habe.Ich habe noch mal das Bios aufgerufen und unter
> Advance>Onboard Device Configuration> Seriel Port1

und guckst hier bei Seriel also Com!

kein Wunder das du dich bei den Adressen wunderst, die sind ja auch für 
LPT parallel Port verschieden zu COM seriell Port

von greg (Gast)


Lesenswert?

Jetzt mal ehrlich: warum ärgerst du dich so lange mit dem alten Mist 
herum?

Bei eBay und Amazon gibt es Programmieradapter wie z.B. Clones vom 
USBASP, für ca. 5 EUR aus Deutschland geliefert. Versuch mal als 
Stichworte "avr isp". Besser als Ponyprog ist das allemal und hat 
keinerlei Kompatibilitätsprobleme. Leg ein paar Euro drauf und du 
bekommst einen Adapter, der kompatibel zum STK500 ist.

von Frickelfritze (Gast)


Lesenswert?

Frickelfritze schrieb:
> Die drei möglichen (Standard-) Adressen sind üblicherweise
>
> 0x3BC, 0x378, 0x278

Oh mann ......

Eine dieser Adressen muss zugeordnet sein zu LPT1: oder LPT2:
Mit COMx willst du doch gar nichts am Hut haben.

Scheint sehr schwer zu verstehen zu sein .....

von Old P. (Gast)


Lesenswert?

Heinz schrieb:
>
> Habe von jedem Port ein Bild gemacht und stelle es hier ein. Sollte
> alles so richtig sein, dann frag ich mich, trotz Neuinstallation, was
> ist mit PonyProg los?

Mann!
Warum ömmelst Du die ganze Zeit bei den seriellen Schnittstellen (COM) 
herum?
Dein Problem liegt doch bei den Parallelen Schnittstellen (LPT).
Wenn Dein Auto kein Benzin hat, dann kannst Du an den Rücklichtern 
schrauben was Du willst, die Karre springt nicht an!

Und nein, unter moderneren Win-Versionen wird das schwer. Wenn die 
Treiber der bekloppten Karte das nicht zulassen, dann nicht! Wie schon 
mehrfach geschrieben, hau das Pony in den Gullasch und nimm ein 3,99 
Euro-Mörkel mit USB und programmiere Deine Käfer.
Was ist daran so schwer?

Old-Papa

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Old P. schrieb:
> Und nein, unter moderneren Win-Versionen wird das schwer.

Wenn ich den Threadstarter richtig verstanden habe, hat der ganze Kram 
ja mal auf dem vorliegenden Rechner funktioniert -- nur, nachdem der 
seine BIOS-Einstellungen verloren hat, geht's nicht mehr.

Also: Gleicher Rechner, gleiche Software, nur geänderte 
BIOS-Einstellungen.

Die sorgen wohl dafür, daß die PCI-Karte ihre I/O-Adressen woanders 
unterbringt, als sie es vorher getan hat.

von Joachim B. (jar)


Lesenswert?

Rufus Τ. F. schrieb:
> Wenn ich den Threadstarter richtig verstanden habe, hat der ganze Kram
> ja mal auf dem vorliegenden Rechner funktioniert -- nur, nachdem der
> seine BIOS-Einstellungen verloren hat, geht's nicht mehr.
>
> Also: Gleicher Rechner, gleiche Software, nur geänderte
> BIOS-Einstellungen.
>
> Die sorgen wohl dafür, daß die PCI-Karte ihre I/O-Adressen woanders
> unterbringt, als sie es vorher getan hat.

ändert aber nix daran das er LPT Addressen auf COM sucht

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Joachim B. schrieb:
> ändert aber nix daran das er LPT Addressen auf COM sucht

Ja, das zeigt nur seine Hilflosigkeit. Da das Frickelprogramm PonyProg 
aber auch mit seriellen Schnittstellen herumfrickeln kann, tauchen deren 
Adressen natürlich auch in der Dokumentation auf, was ihn vermutlich 
durcheinanderbringt.

von Heinz B. (mobahner40)


Lesenswert?

Rufus Τ. F. schrieb:
> Joachim B. schrieb:
>> ändert aber nix daran das er LPT Addressen auf COM sucht

Nein, die dienten nur zur Information. Mir geht es um LPT und nix 
anderes.
Komme so nicht weiter

Rufus Τ. F. schrieb:
> Ja, das zeigt nur seine Hilflosigkeit.

genauso ist es.
Was soll ich alles machen, aber bsher hat nichts zum Erfolg gefuehrt.

Ich moechte die Diskusion beenden, denn ich sehe keine Hoffnung was zu
erreichen.
Entweder begreift ich es nicht, was zu veraendern bzw. mir fehlt halt
eben die "Technik".

Danke allen, die sich bemueht haben, mir es zu erklaeren. Werde mir
einen Programmer leisten.

--

Gruss Heinz

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Heinz B. schrieb:
> Was soll ich alles machen, aber bsher hat nichts zum Erfolg gefuehrt.

Du könntest uns Bilder von den Konfigurationsmöglichkeiten des BIOS 
Deines Rechners zeigen.

Ist denn meine Interpretation Deiner Schilderung korrekt, daß dieser PC 
mit dieser Betriebssysteminstallation und dieser Karte schon mal korrekt 
funktioniert hat, und die Funktion nach dem Ausfall der Pufferbatterie 
weggefallen ist, und Du nichts weiteres an der Hardware verändert 
hast?

von Heinz B. (mobahner40)


Lesenswert?

Rufus Τ. F. schrieb:
> Du könntest uns Bilder von den Konfigurationsmöglichkeiten des BIOS
> Deines Rechners zeigen.

Was ist damit gemeint? Ein Screenshot kann ich ja nicht machen. Mit
der Kamera oder wie sollte ich es machen? Welche Bereiche des Bios sind
denn notwendig?

Rufus Τ. F. schrieb:
> Ist denn meine Interpretation Deiner Schilderung korrekt, daß dieser PC
> mit dieser Betriebssysteminstallation und dieser Karte schon mal korrekt
> funktioniert hat, und die Funktion nach dem Ausfall der Pufferbatterie
> weggefallen ist, und Du nichts weiteres an der Hardware verändert
> hast?

Sehr gut gefragt, aber es ist wirklich so gewesen. Ich habe zwei Geraete
die ich am Rechner betrieben habe. Das eine ist das Programmierboard
fuer einen Atmel, den ich dann mit PonyProg auslesen konnte bzw.
beschreiben konnte. Angeschlossen am LPT-Anschluß.
Ein Programm um Lokdekoder zu programmieren. Dazu setze ich einen
Dekoder-Programmier-Controller ein. Das Geraet ist an einem USB-Anschluß
mit dem PC verbunden und funktioniert auch seit der Zeit nicht mehr.

Alle anderen Programme funktionieren.

--

Grus Heinz

von Paul B. (paul_baumann)


Lesenswert?

Kannst Du nicht denjenigen fragen, der Dir das damals eingerichtet 
hatte, ob er es noch einmal tun würde?

Du kannst es ja nicht selbst gewesen sein, sonst hätte es damals ja auch 
schon nicht funktioniert.

-Paul-

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Heinz B. schrieb:
> Was ist damit gemeint? Ein Screenshot kann ich ja nicht machen. Mit
> der Kamera oder wie sollte ich es machen?

Nun, Du kannst das natürlich auch von Hand abmalen.

Gib' Dir doch mal einen Ruck - es muss an den BIOS-Einstellungen 
liegen, denn nichts anderes hat sich an Deinem Rechner geändert.

von Old P. (Gast)


Lesenswert?

Heinz B. schrieb:
> ....
> Ein Programm um Lokdekoder zu programmieren. Dazu setze ich einen
> Dekoder-Programmier-Controller ein. Das Geraet ist an einem USB-Anschluß
> mit dem PC verbunden und funktioniert auch seit der Zeit nicht mehr.

Also wenn USB auch tot ist, dann würde ich ja eher einen Defekt auf dem 
Board vermuten.

Old-Papa

von Felix Adam (Gast)


Lesenswert?

USB-Ports lassen sich in manchen BIOS(sen?) auch deaktivieren. Eine 
leere Batterie führt vielleicht dazu.

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.