PP004 Downloads & FAQs
Home
Services
Products
Recreation
Help Wanted
Company

PP004 DOWNLOADS

EPP Parallel Port Diagnostic -- The EPPDIAG application provides low-level access to I/O ports for testing the functionality of the PP004.  The diagnostic also includes an EPP Mode compatibility test.

Download EPPSETUP.EXE installation file (~ 0.5 MB)

PP004 Reference Manual

Download PP004 Ref Manual.pdf (~0.25 MB)

CAMTEST Test Application -- A simple 32-bit C++ MFC application that illustrates the use of PPCAM32.DLL.

Download CAMSETUP.EXE installation file (~0.6 MB)

PPCAM32.DLL Project -- A 32-bit C DLL Sample Project that illustrates how to interface the PP004 to a CAMAC controller

Download PPCAM32.ZIP (~0.1 MB)

CAMTEST Project -- A 32-bit C Sample Project that illustrates the use of PPCAM32.DLL.

Download CAMTEST.ZIP (~0.1 MB)

PP004 Frequently Asked Questions

QUESTION

ANSWER

How do I know if my parallel port is operating in EPP mode?

  1. Verify that your parallel port has been configured for EPP mode operation. This is generally handled in the computer’s BIOS (Setup program).
  2. Install and run the EPPDIAG application.  Click the button labeled “Test for EPP Mode”.

In the BIOS screen for parallel port configuration, I see options for SPP, BPP, AT, Bi-directional and ECP modes.  EPP Mode is not one of the available selections. How can I get EPP mode?

Your parallel port does not support EPP mode.  You can purchase and install a second parallel port that will support EPP mode in one of the PCI slots.

If you are using a PCI bus, install an additional EPP mode parallel port (available from Lava Parallel-PCI). If you are using a laptop, install an additional parallel port on the PCMCIA bus (available from Quatech -- SPP-100).

How do I know if the PP004 is working?

Verify your hardware connections.  You need three things:

  1. Power (mini-jack or via the USB connector)
  2. Connection to parallel port
  3. Ribbon cable connection from 6001/6002 controller to connector PL1 on PP004 circuit board.

Launch the EPPDIAG application.  Follow the procedure in Table 4 (PP004 Reference Manual) for setting up and executing a CAMAC cycle. Alternatively, you can select a station number and click the F[3] A[0] button. The device’s ID will be returned.  Be sure you select a device that responds to an F[3] A[0] command.

Check at the activity indicator on the front panel. The green LED will flash orange when the F[3] A[0] button is clicked.  (The activity indicator is only available on PP004 units with serial numbers beginning in L003.) If the activity indicator does not flash, the DATASTROBE signal from the parallel port is not reaching the PP004.

The procedure in Table 4 (PP004 Reference Manual) did not work.  Now what?

Try writing a 0x04 to the SPP Control Port register and then read it back.  If you receive a value of 0xFF, it is likely that your parallel port is not answering at the selected I/O port base address.

I read back the SPP Control Port register and received a 0x04 but the F[3] A[0] command still doesn’t return my device ID. Where do I go from here?

Some parallel ports claim to support EPP (and pass the EPP Mode test) but do not properly write the EPP Address lines. In short, these ports are not fully EPP compliant.

If you are using a PCI bus, install an additional EPP mode parallel port (available from Lava Parallel-PCI). If you are using a laptop, install an additional parallel port on the PCMCIA bus (available from Quatech -- SPP-100).

I am currently using ACAP.  Can I run ACAP in Windows 2000/XP using the PP004?

Yes. You will need to purchase the CMPP004 driver kit.  It includes a 16-bit thunking layer, the WINCAM32.DLL (32-bit DLL) and a kernel mode driver (CMPP004.SYS). After the driver kit is installed, ACAP will run seamlessly with the PP004 in Windows 2000 or XP.

I wrote my own 16-bit custom applications using the WINCAMAC.DLL provided by DSP Techology.  Are these applications supported also?

Yes. The CMPP004 driver kit will enable any 16-bit application that used WINCAMAC.DLL to run seamlessly with the PP004 in Windows 2000 or XP.

The kit will also support migration to native 32-bit applications. WINCAM32.DLL is a 32-bit DLL that maps the standard DSPT CAMAC library calls to the PP004 via the CMPP004.SYS kernel mode driver.

[Home] [Services] [Products] [Recreation] [Help Wanted] [Company]

Computer Methods (a division of Physio Systems, Inc)
1660 West Linne Road Ste H, Tracy, CA 95377
Office 510-824-0252 
©2006 Computer Methods. All Rights Reserved.
Site Updated:  05/07/11

Designed by:

WB Media