Hallo, ich möchte so einen Adapter basteln, kann mir jemand einen Tip dazu geben ? Den Treiber könnte ich vielleicht noch hinkriegen. Welchen Chip muß man dazu nehmen ?
Gruß Thorsten
Hallo, ich möchte so einen Adapter basteln, kann mir jemand einen Tip dazu geben ? Den Treiber könnte ich vielleicht noch hinkriegen. Welchen Chip muß man dazu nehmen ?
Gruß Thorsten
Geht es mit dem :
Der Treiber muß unter Linux ein Gerät der Form /dev/parportX anmelden.
Thorsten Kiefer schrieb:
Du solltest spezifizieren, was der Adapter genau können soll. Einen Drucker ansteuern? Einzeln setz- und abfragbare Steuerleitungen (GPIO) haben? EPP in Hardware unterstützen?
CU Christian
-- Christian Zietz - CHZ-Soft - czietz (at) gmx.net WWW: http://www.chzsoft.com.ar/ PGP/GnuPG-Key-ID: 0x6DA025CA
Nö, der "spielt" seriell.
Gruß Henning
P.S.: Was soll denn jetzt der doofe Multipost, ich hab' Dir doch schon in de.comp.os.unix.linux.hardware einen Vorschlag gemacht.
Nein, der 245er gibt dir eine virtuelle serielle Schnittstelle "/dev/ttyUSBx".
Kannst du keinen realen Parallelport einbauen? Selbst wenn du es ueber USB hinkriegst bleibt immer noch die Poll-Latenz und das ganze wird je nach Anwendung ggf. elend langsam sein oder wegen Timeout auf die Schnauze fallen.
Micha
Er sollte alles können, was der Standard-Parallel-Port eines PC auch kann (bzw. nicht kann). Es soll kein Drucker angeschlossen werden, sondern ein Spartan3-Board.
TK
Thorsten Kiefer schrieb:
Einen ATmega8.
MfG hjs
Thorsten Kiefer :
Normalerweise klappt sowas nicht, da Software (früheren Datums) meist direkt auf die Portadressen im x86 Adressraum zugegriffen hat. Die gibt es ja bei deiner USB-Lösung dann so nicht mehr.
M.
Mittels Debugregistertrap soll das doch gehen:
Gruß Henning
Oder ganz profan einfach kaufen:
Soll sogar bi-direktional funktionieren. Muesste es bei Euch auch irgendwo geben und fuer $20 kann man das kaum selbst bauen.
-- Gruesse, Joerg http://www.analogconsultants.com/
Das ist nur für Drucker
Es ist aber kein betagte Software. Sondern ein User-mode-Programm für Linux.
TK
Joerg schrieb:
Aber nur für Drucker.
Ja gibt es, ist aber uninteressant, da die Dinger für Bitbanging nicht zu gebrauchen sind. Manche Chips (Prolific z.B.) kennen eine undokumentierte zusätzliche "Alternate Setting" (im USB-Sinne), die dafür zu gebrauchen sein könnte (siehe auch
Gruß Henning
-- henning paul home: http://home.arcor.de/henning.paul PM: henningpaul@gmx.de , ICQ: 111044613
Schon, aber die Leute hier benutzen sie auch fuer Scanner und sonstiges. Ich weiss nicht, ob eine selbstgebaute Loesung die eventuellen USB-bedingten Latenzen und dergleichen besser umschifft. Ich wuerde es zumindest ausprobieren.
Wir hatten letztens ein Spartan 3E Board ueber einen CY68013 an USB gehaengt. So ein dicker USB-Parallel Adapter haette vom Platz her nicht recht reingepasst.
-- Gruesse, Joerg http://www.analogconsultants.com/
Joerg schrieb:
Alles, was "echtes" IEEE1284 spricht, funktioniert ja auch an den Adaptern. Dazu gehören Programmieradapter etc. aber nicht.
Gruß Henning
-- henning paul home: http://home.arcor.de/henning.paul PM: henningpaul@gmx.de , ICQ: 111044613
Thorsten Kiefer :
Mal wieder ein so typischer Fall von ungenauer Frage (naja krieg ich auch öfters hin). Als Usermodetreiber sollte es gehen, wenn es nicht zu schnell werden muss. Also so 2..3 ms turn-around Zeit musst Du schon rechnen, wenn das USB-Teil keinerlei Intelligenz hat. Da kriegst Du dann maximal 500Hz hin. Wenn der dagegen das Strobe im USB-Gerät und einen Puffer hat, erst dann wird das schneller. Und dass dann für Deinen Fall auch noch vermutlich in beide Richtungen...
M.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.