[XCSSA] Parallel Port Hell
xcssa@xcssa.org
xcssa@xcssa.org
Sun, 13 May 2007 19:31:17 -0500
On Sat, 12 May 2007 18:18:04 -0500, FIRESTORM_v1 wrote:
>I have a bunch of LEDs conencted to the D0-D7 pins, and STROBE and when I do
>the test page print by pressing the button on the front of the printserver,
>I get a single blink and a data bit on the LEDs. Using HP's WebJetadmin, I
>see that the printer is stalled, and that I have to reset the printserver to
>restore it to the online state.
>From "The Programmers PC Sourcebook" by Thom Hogan:
(Excerpt of table 9.34)
("-Name" indicates active low signal)
Pin 1: -Strobe, tells device valid data on D0-D7
Pins 2-9: Data bits 0 (lsb) to 7 (msb)
Pin 10: -ACK, device has received data and is ready for more
Pin 11: Busy, device cannot receive data
Pin 12: PEnd, device is out of paper
Pin 13: Select, device is in "selected state"
Pin 14: -AutoLF, tells device to perform an LF after each CR
Pin 15: -Error, device is unable to perform
Pin 16, -Init, tells device to initialize itself
Pin 17, -Select, device can accept input
Pin 18-25: Ground
So if tying -ACK low doesn't work, try jumping it to -Strobe. Note that
pin 17 may have changed with the PS/2 to indicate bidirectional input on
the PC side. I'd leave it disconnected unless you have to tie it low for
the Jetdirect. --Don W
--
Not certified by the Texas Board of Legal Specialization.