K9A plantinum and Parallel Port. [closed]

Greetings,
I'm wondering bout the parallel port settings in the bios.   
What settings are recommended for Vista 64.  I've tried most "common" settings without luck. :(
I've been trying to get my hp2100 to function under vista and linux, but just cant get it to operate.
I'm starting to fear a defective MB.   In fact vista has been terribly unstable on this system.
I've verified the RAM with memtest.
I've had the printer functioning perfectly on a prior computer.  Normally windows auto detects the hp 2100.  I get nothing from vista.... thought the hardware manager does say the LPT for is operational.
comments?  Suggestions? 
Thanks

Any answers to those?:
Quote from: Bas on 16-December-07, 09:39:26
What HP 1200 might this be?
LaserJet, DeskJet, what???
HP has hundreds of devices that have the number 1200...
What you have tried from those and what are the results?:
Quote from: BOSSKILLER on 16-December-07, 07:02:54
"Next I tried ECP DMA 1  This also did not detect the 2100 but I was able to finish the wizard, but alas I was still unable to print.  Testing the printer stated that the test sheet was sent, but the printer never responds."
Check printer cable connections, try change printer port, switch to EPP+ECP.
Pickup latest drivers from HP for your Printer:
http://h20000.www2.hp.com/bizsupport/TechSupport/ProductList.jsp?lang=en&cc=us&prodTypeId=18972&prodSeriesId=25469&taskId=135

Similar Messages

  • Is there a docking station for the HP Compaq 625 with serial and parallel ports?

    Hi
    I am looking for a docking station with at least 4 USB ports plus serial and parallel ports for the HP Compaq 625 running Windows 7.
    If not, what are the cheapest laptops for which I could find such a docking station?
    Thanks
    soVision

    The TravelSound ZEN X-fi looks like is might work, but it says nothing that it will. If it works I will buy it in second.
    Look carefully to Creative's documentation for this docking station. It is not compatible with the X-Fi2 or X-Fi Style.

  • Problem with JNI and Parallel Port dll

    Hi. I'm doing some testes with JNI. Firs i followed the netbeans tutorial for doing a C programa that prints somthing for java.. like.. "Hello java from C".
    So i tried to load a dll from my dll. Like, I have this dll to use the parallel port on windows Xp. So i created a dll to access it an comunicates eoth java.
    I did everything just fine.
    When I start my Java app, the first thing it does is to load this parallel port dll and configure the functions of it.
    After that .. I get this error
    EXCEPTION_FLT_STACK_CHECK (0xc0000092) at pc=0x0093d269, pid=2284, tid=3000
    Can someone explain why ?
    (Sorry if i wasn't clear enough, english is not my native language, so ask if you don't understand something.. )

    hi ,
    I met the same problem this morning, and searched the www.google.com in order to solve it, as a result, your article was shown on my screen. :)
    Till now I have read some technical information and solved my problems. Maybe the solution be useful to you:
    ==============================
    error message : (Environment : Tomcat 5, Windows 2003, Mysql5)
    2006-3-29 11:53:48 org.apache.catalina.core.StandardWrapper unload
    message: Waiting for 2 instance(s) to be deallocated
    ==============================
    cause: the number of connection to database exceeded.another word,too many connections.
    ==============================
    solution: close the connection when it becomes useless for your program. :)
    ==============================
    ps. Sorry for my weak English . hehe ....

  • Labview and parallel port

    I have installed Labview 2010 32 bit in windows xp, but i cannot find "deviceand interface"  in measurement and automation
    can anyone help in this regards.
    Do i need driver to access parallel port in labview?
    thank you

    It's right under Data Neighborhood in My System.  Click the + next to My System to open the choices under it.  It should be very easy to find unless your MAX has a big problem.
    No, you don't need drivers to communicate with the parallel port.
    Using LabVIEW: 7.1.1, 8.5.1 & 2013

  • Java and parallel port

    I don't know if this is forum I should ask this question but I didn't find any corresponding
    to java and ports control.
    I'm using Aurox 11.0 linux.
    I wonder if I could control each output (DATA pin) of parallel port separately in
    Java Communications API?. I can control outputs in Java with JNI but I need to run
    program as root. If I would want to create applet which would use parallel port
    I would have to create server with which this applet would communicate (Limitations of
    applets). But this server would have to run as root. It would affect security of system.

    Because of C++ ioperm function. This function requires root privileges. I have JNI Java
    program which can control outputs of parallel port on the level of one byte (write
    whole byte - all DATA outputs) and C++ program which can control outputs of port separately (control of each pin) and both are based on ioperm function. Both require
    root privileges. So my question is: can I control each output pin separately with Java Communications API?. Maybe if I used wholly Java code I could access port with user privileges?.

  • Jsp And Parallel Port

    Dear All
    I need send data to parallel port using "JSP", But I have not managed to do, I tried to jkavax, javacomm, parport, CXR, etc..
    Anybody can help me? Do you have any examples?
    I'm using apache tomcat 6.0.16, jdk 6, Win XP SP3.
    Help me please...
    [email protected]

    It's right under Data Neighborhood in My System.  Click the + next to My System to open the choices under it.  It should be very easy to find unless your MAX has a big problem.
    No, you don't need drivers to communicate with the parallel port.
    Using LabVIEW: 7.1.1, 8.5.1 & 2013

  • Scsi emulation and parallel port printers

    I'm attempting to get a Microtek ScanMaker V300 installed on my laptop. I've read the man sane-microtek2 but have great difficulty interpretting man pages at the best of times.
    I have a port listed as /dev/parport0 at 0x378, or /dev/lp0  but no /dev/scanner or /dev/sg(x)
    Being hardware illiterate I'm at a loss. Seems to have something to do with scsi emulation ??. Just how is the device created.
    Any help appreciated (BTW Kernel 2.6.17 sane synced up to date).
    The file /etc/sane.d/microtec2.conf exists in the filesystem.
    Where to start?
    Richard

    Mixed news - I have solved one problem only to discover another!
    Here's how I managed to get KDE adding printers again:
    # pacman -Rd cups libcups
    # rm -r /etc/cups
    # pacman -S cups libcups
    But I find that I cannot scan reliably with the HP PSC 500, getting either a "busy" or "i/o error" message when running XSane; or else it usually loads with scan resolution = 0 instead of 75. But sometimes (say 10%) it works!
    I also found the sane-troubleshoot program from http://www.meier-geinitz.de/sane/sts/ and it reports:
    [hpaio] failed to open scan channel: scan/sane/hpaio.c 665
    <-- sane_open (hpaio:/par/PSC_500?device=/dev/parport0): Device busy
    - OR -
    [hpaio] scl.compat1150=<5300A>: scan/sane/hpaio.c 1808
    [hpaio] SclSendCommand: size=6 bytes_wrote=0: scan/sane/scl.c 199
    [hpaio] [0000]   1B 2A 73 31 39 45                                   .*s19E
    <-- sane_open (hpaio:/par/PSC_500?device=/dev/parport0): Error during device I/O
    Also, I wonder whether this comment from http://www.xs4all.nl/~ljm/SANE-faq.html#43 is significant:
    7.7. I'm using IDE over SCSI and I keep getting IO-error under xsane.
    The IDE via SCSI driver seems to create problems. Please advise the mailing list.
    Just checked again, and I can scan fine with the HP PSC 500, running from the Knoppix 5.3.1 live DVD.

  • Parallel Port Help. Please

    Dear friends,
    Am developing an application that is to use the javax.comm package under a Linux (Fedora Core 5) system. However am quite stuck when it comes to sending a signal to a specific 'wire' off the parallel port.
    I have read about the configuration of the parport that is in such a way:
    1      Not normally used
    2-17      Data ports
    17-25     Ground
    so that if I want to send a signal to port 2 and ground I will open the port and transmit the signal 0100000000000000000000000 correspoding to the various port wires. This is, however, not working since the ports are giving me a HIGH signal through the entire time even when no signal is being trandmitted. How can I work around this or is there an easier or better way to go round this?
    This is the class I use to open/close the ports
    package controllers;
    import javax.comm.*;
    import java.io.IOException;
    import java.util.*;
    import java.io.OutputStream;
    import java.io.InputStream;
    * This class forms the base of all communication port events
    * It opens and closes ports and sends packets of data through the
    * serial and parallel ports
    public class RS232BaseClass
        private SerialPort portName;
        private ParallelPort parPort;
        private CommPortIdentifier portID;
        private OutputStream portOut = null;
        private InputStream portIn = null;
        private boolean isParallelPortOpen = false;
         * The class constructor
        public RS232BaseClass()
            portName = null;
            parPort = null;
            portID = null;
            portIn = null;
            portOut = null;
         * Method to re-init everything
        public void reInit()
            this.portName = null;
            this.parPort = null;
            this.portID = null;
            this.portIn = null;
            this.portOut = null;
         * Method to retrieve list of ports in OS
        public void getListofPorts()
            System.out.println(
                    "Getting the List of Ports configured in this server");
            Enumeration pList = CommPortIdentifier.getPortIdentifiers();
            while (pList.hasMoreElements())
                portID = (CommPortIdentifier) pList.nextElement();
                System.out.println("Port :[" + portID.getName() + "]");
         * Method to open specific port required
        public void openPorts(String toOpenPort)
            System.out.println("Process is opening port: [" + toOpenPort + "]");
            // Retrieve the port
            try
                portID = CommPortIdentifier.getPortIdentifier(toOpenPort);
            catch (NoSuchPortException e)
                System.out.println(
                        "No such port available to retrieve - Program will Exit!");
                e.printStackTrace();
                System.exit(1);
            // Open the port
            if(toOpenPort.startsWith("LP") || toOpenPort.startsWith("/dev/parport"))
                try
                    parPort = (javax.comm.ParallelPort) portID.open(toOpenPort, 30000);
                    System.out.println("Port opened successfully!");
                    this.isParallelPortOpen = true;
                    // Get Output Stream
                    portOut = parPort.getOutputStream();
                    // We do not get InputStream since Parallel port does not support input
                catch (PortInUseException e)
                    System.out.println("Port is in use - Program will Exit!");
                    System.out.println("Owner is [" + e.currentOwner + "]");
                    e.printStackTrace();
                    System.exit(1);
                catch (IOException ioe)
                    System.out.println(
                            "IO Exception during stream IO - Program will Exit!");
                    ioe.printStackTrace();
                    System.exit(1);
            else
                try
                    portName = (javax.comm.SerialPort) portID.open(toOpenPort, 30000);
                    System.out.println("Port opened successfully!");
                    // Get Input Stream
                    portIn = portName.getInputStream();
                    // Get Output Stream
                    portOut = portName.getOutputStream();
                catch (PortInUseException e)
                    System.out.println("Port is in use - Program will Exit!");
                    System.out.println("Owner is [" + e.currentOwner + "]");
                    e.printStackTrace();
                    System.exit(1);
                catch (IOException ioe)
                    System.out.println(
                            "IO Exception during stream IO - Program will Exit!");
                    ioe.printStackTrace();
                    System.exit(1);
         * Method to set the port parameters
         * @param baudrate the baud rate of communication
         * @param dataBits the data bits of communication
         * @param stopBits the data bits to signify end of message
         * @param parity the parity rate of communication
        public void setPortParameters(
                int baudrate,
                int dataBits,
                int stopBits,
                int parity)
            try
                portName.setSerialPortParams(baudrate, dataBits, stopBits, parity);
            catch (UnsupportedCommOperationException ucce)
                System.out.println(
                        "Unsupported Comms Operation - Program will Exit!");
                ucce.printStackTrace();
                System.exit(1);
         * Method to set Port Wait timing - Different for different devices
        public void setPortReceiveTimeout(int timeOut)
            try
                this.portName.enableReceiveTimeout(timeOut);
            catch (UnsupportedCommOperationException ucce)
                System.out.println(
                        "Unsupported Comms Operation - Program will Exit!");
                ucce.printStackTrace();
         * Method to Read contents from the port
        public String readPort()
            System.out.println("Reading From port...");
            StringBuffer buffer = new StringBuffer();
            int ch = 0;
            try
                while ((ch = portIn.read()) != -1)
                    buffer.append((char) ch);
                portIn.close();
            catch (IOException e)
                e.printStackTrace();
            System.out.println(
                    "String read is ["
                    + buffer.toString()
                    + "] Length is "
                    + buffer.toString().length());
            return buffer.toString();
         * Method to write contents to the port
        public void writePort(String outToPort)
            try
                portOut.write(outToPort.getBytes());
                System.out.println("Writing out [" + outToPort + "]");
    //            System.out.println("Data written out successsfully!");
            catch (IOException e)
                System.out.println("IO Exception during Writing to port");
                e.printStackTrace();
         * Method to close the port
        public void closePort()
            System.out.println("Closing Port");
            if(isParallelPortOpen)
                this.parPort.close();
            else
                this.portName.close();
            System.out.println("Port closed successfully!");
    }Thanks.

    After much googling and searching all over the web, I found out that package javax.comm is just redundant and, for a lack of more appropriate word, useless. The same goes for package rxtx. However, I came across something called parport that gives excellent output in very simple ways :)

  • Is it possible to control the parallel port with Lookout 5.0

    I want a simple demo setup on a PC, so I can control the 8 data bits of the parallel port. Example, to use START p/b that would toggle bit 0 and data returned on bit 1.

    It is possible to send bytes to the parallel port using the ASCII object within Lookout. However, it is presently not possible to control the state of the individual bits on the parallel port with Lookout.
    If you need to control the individual bits on a parallel port, consider using LabVIEW. It is much more powerful when programming serial and parallel ports.

  • RXTX Parallel port communication with Pin Printer

    I have successfully installed and configured RXTX-2.0-7pre1 on Linux platform.
    2 printers, one Laser jet printer connected to the Serial port and the other Pin Printer connected to the Parallel port.
    I can print my files out successfully with RXTX on both my 2 printers. But, there is some problem with my Pin Printer performance. The print job is a little slow and the printing is word by word output.
    While the Laser printer received the whole string of my RXTX output and printed them out asap.
    RXTX read my data and write them to the Parallel/Serial port directly, so, for my laser jet printer, it buffered the RXTX output data and processed them all in one. No problem, laser printer works well. But to the Pin Printer, it got the RXTX output and printed them out with no buffer. I am not authorized to deal with the Pin Printer device driver.
    So, my question is that, is there someone knows how to resolve this problem on RXTX side? That is to say, how to modify the source code of RXTX and customize it?
    I wanna know how to create buffer in RXTX, for example, buffering a whole string line and then sending them to the Parallel port. Then, It supposed to be that the Pin Printer will receive once a whole line output and printing line by line in the paper! Not the problemly slowly word by word output!
    Thanks a lot!

    Simple metrics from google should suffice the SUN team from understand the need/huge requirement for supporting Serial and parallel port programming in windows. Platforms would always change and the team at SUN should remain commited in supporting new platforms.

  • Programming Parallel Port

    Hi all!
    I'm new with java and I would appreciate some help!
    What I'm trying to do is to control an external device, like 8 LEDs, to turn them on and off using parallel port, data lines( pins 1....9 );
    Maybe someone of you guys already had made this and you could give me some tips or some direction to follow.
    What I already know is that I have to set one of the parallel bits to +5V and some of them to 0V in order to simulate that the device(printer) is ok.
    I know that I have to use additional library "comm.jar" but in this package there are no useful methods in order to control data lines.
    Maybe I am missing something!
    Thanks

    Try this one: [http://rxtx.qbang.org]
    It's a library for communicating with the seriell and parallel port.
    Here [http://en.wikipedia.org/wiki/IEEE_1284] you will find some helpful links about how the parallel port works.
    And if you stick to the comm.jar, have a look at ParallelPort.getOutputStream()
    Edited by: yawah on 11.12.2009 00:11

  • Labview cant see parallel port

    We have this old computer in the lab and when I tried to test a new program
    on it I found that labview cannot seem to see the serial port. The port
    works fine in hyperterminal, but in labview the serial control which usually
    has a dropdown box to choose com1, com2, etc, now cannot dropdown.
    Measurement and Automation also does not list serial and parallel ports
    after a refreshview. The computer has both 6.02 and 6.1 installed on it, so
    I suspect that maybe I need to uninstall and reinstall but I hate to go
    through all that trouble if it's something simple. Has anyone seen this
    kind of thing before?

    Hi Adam,
    You can have both Labview 6.0.2 and 6.1 on the same machine without problems. But you should have only one version of the drivers on the machine. You may have multiple versions of the drivers since the basic drivers get installed with labview. You can uninstall the old drivers by going to add/remove programs. Choose the older labview version (6.0.2 in this case)and hit change. Select Modify on the next window, on the drivers section in the next window right click on drivers and select 'Do not Install this feature'.
    This should leave you with only one version of labview installed drivers. Also look into add/remove programs for multiple versions of Measurement and Automation Explorer (MAX)and NI-VISA.
    You must have VISA 2.5 (or higher) for this. MAX needs
    the NI-VISA driver in order to access the COM ports on your system. Without NI-VISA installed, you will be unable to access or create serial, GPIB-VXI, or TCP/IP interfaces.
    Note: Though you mention parallel port in the title, since you refer to COM1, COM2 i guess you are refering to serial ports.
    Hope this helps,
    Pravin

  • Parallel Port Reading

    Hi there,
    Well I'm making a school project. It consist of a temperature sensor connected to the parallel port of the PC. Well obiously the problem isn't the electronics, the problem, is that I want to make an GUI for that circuit using Java. Could you please give me some web pages with information or maybe some guidence to begin the search in the web. Thanks.

    Access to serial and parallel ports in java is handled by javax.comm, an additional library you will have to download. Unfortunately, it is not available for all platforms, so you might want to check out the open source alternative rxtx as well.

  • Parallel port use Lookout

    Does anybody know how to read/write through the parallel port with Lookout 5.0? Is there any example code for this?

    Hi,
    It is possible to send bytes to the parallel port using the ASCII object within Lookout. However, it is presently not possible to control the state of the individual bits on the parallel port with Lookout.
    If you need to control the individual bits on a parallel port, consider using LabVIEW. It is much more powerful when programming serial and parallel ports.
    Remzi A.
    National Instruments

  • Control parallel port (data and control lines)

    I need to control the output on the parallel port (LPT1) - Both data and control lines.  Once the data is written (Pins2-9), I then need to toggle the Sprocket signal (PIN1) - on the parallel port. The sprocket signal is also referred to as the Data Strobe Output.
    The required method is as follows:
    1. Lower the sprocket signal on PIN1
    2. Send the data (Pins2-9) and wait
    3. Raise the sprocket signal and wait.
    4. Repeat.
    I am looking for a method to control the data on LPT1 pins 2-9 and then be able to toggle PIN1 - Strobe signal - without the data falling from the other pins. What I have found is that whenever the state is changed on the strobe - the data that was written to Pin2-9 falls to zero. This will not work for my application - the strobe tells the hardware device that the data is ready. If it falls to zero when I toggle the strobe - that will not work.
    Regards,
    Guy

    Hello Adam,
    I am familiar with both references.  If you look more closely at the library reference - it allows me to communicate using VISA across the parallel port pins 2-9.  It does not permit direct communication to pin1 (the strobe signal) - property nodes don't allow the strobe to be refereced either (similar to control lines/signals for COM ports).
    Worse, I have also located examples using OUT PORT that does enable pin1 to be toggled.  The problem is, when those VIs are used, the data falls from the data pins when the strobe signal is written, even if its value is not changed.  For example, if the strobe is already high, if another high value is passed, the data falls from the data lines.  The other issue, when using VISA, as soon as the data is writen, the strobe signal automatically goes high even though I need a wait before setting the strobe high.  This is in complete contradiction to the second article you referenced which clearly discusses writing data to pins2-9 then taking the strobe high to indicate to the printer that new data is available.  It must be possible since this is the typical handshake.
    I am still looking for a more complete answer/solution.
    Regards,
    Guy

Maybe you are looking for