On 11/20/2015 06:56 PM, jeshua wrote: >> > So I have installed the card, see that it has the parport_pc kernel > registered, but cannot get it to go to epp. > > 08:00.0 Parallel controller: Oxford Semiconductor Ltd OX9162 Mode 0 (parallel > port) (prog-if 03 [IEEE1284]) > Subsystem: Siig Inc Device 2020 > Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- > Stepping- SERR- FastB2B- DisINTx- > Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- > <TAbort- <MAbort- >SERR- <PERR- INTx- > Interrupt: pin A routed to IRQ 18 > Region 0: I/O ports at c030 [size=8] > Region 1: I/O ports at c020 [size=4] > Region 2: I/O ports at c000 [size=32] > Region 3: Memory at fb100000 (32-bit, non-prefetchable) [size=4K] > Capabilities: <access denied> > Kernel driver in use: parport_pc > > > 0d00-ffff : PCI Bus 0000:00 > c000-cfff : PCI Bus 0000:07 > c000-cfff : PCI Bus 0000:08 > c000-c01f : 0000:08:00.0 > c020-c023 : 0000:08:00.0 > c030-c037 : 0000:08:00.0 > c030-c032 : parport0 > c033-c037 : parport0 > > I tried the c030 and c020 addresses. Not sure what ranges I would use for the > showport command and/or the pcisetup command - tried what seemed likely and > no dice. Also tried starting Axis with c020 and c030 addresses in hopes it > would set the board to epp for me - no dice. > > Here's the report from my older Siig card : 04:02.0 Parallel controller: Siig Inc CyberParallel (2-port) (prog-if 02) Subsystem: Siig Inc CyberParallel (2-port) Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at dc70 [size=8] Region 2: I/O ports at dc78 [size=8] Capabilities: [a0] Power Management version 1 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Kernel driver in use: parport_pc Kernel modules: parport_pc
DC70 and DC78 are the two data ports addresses for the two parallel ports it provides. Now, when I boot this system, I have to run the pcisetup program before the diags will work, and I think I use the dc70 address and it figures out the correct ECR address from that. LinuxCNC handles the EPP mode selection automatically, I don't have to do anything. Are you really sure your USC board is working? Possibly, something happened to either it or your IEEE-1284 cable. It WAS working a few days ago, and then SOMETHING quit. You assumed it was the parallel port, but maybe it was some other unit. When you power it on, does the Load Fail LED flash for about 0.1 second and then go out? Jon ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users