> On Nov 20, 2015, at 9:14 PM, Jon Elson <el...@pico-systems.com> wrote:
> 
> 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.

Hi Jon,

Hmm - yours says " Kernel modules: parport_pc” whereas my only states: "Kernel 
driver in use: parport_pc”.

So I guess you are saying it has to be one of the following then:

        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]

But I get nothing on any of them.

jeshua@cncBot:~$ sudo ./pcisetup c030
io addr = c030
jeshua@cncBot:~$ sudo univstepdiag/univstepdiags c030 bus
io addr = c030
parport addr 0xc030 
Bus Map 
  Board Addr  Type         Ver.
   0        No Board        ff
   1        No Board        ff


jeshua@cncBot:~$ sudo univstepdiag/univstepdiags c020 bus
io addr = c020
parport addr 0xc020 
Bus Map 
  Board Addr  Type         Ver.
   0        No Board        ff
   1        No Board        ff


jeshua@cncBot:~$ sudo ./pcisetup c000
io addr = c000
jeshua@cncBot:~$ sudo univstepdiag/univstepdiags c000 bus
io addr = c000
parport addr 0xc000 
Bus Map 
  Board Addr  Type         Ver.
   0        Unknown          0
   1        Unknown          0

For my last SIIG card (also showed c030, that is what I used in fact), but I 
didn’t use the pcisetup command, I used this utility someone on this list 
pointed me to and the magic command was:

sudo ./showport C020 C030 e

Based on my shell history, it looks like I used trial and error to come up with 
those addresses. I am not sure who wrote it - they don’t have their name in the 
source but it is here:

http://glassprinted.com/showport.c.txt

The nice thing about the showport command is it flashed parport to stay in 
extended mode even on reboot. Well that is, until the Big Zap, then I had to 
run that showport command every reboot - which lead me to suspect the parport 
over the cable even more.

> 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?

The USC is brand new that you just tested. When I got it, it was working 
intermittently so I thought we figured it either had to have been the old PCI 
Parport card or the cable.

The cable I ordered from you, but do you really think the whole cable could 
have got fried? I will test all the pins if you think so.

But - if the cable is bad - it was at least letting me talk to the USC - albeit 
unreliably - however now with the new card nothing. I can swap the old card 
back in to see if it still can see it (I suspect that it will). Let me know if 
you think that would be helpful.

When I power it on, yes I get a red flash then go out to a solid green beside 
it; only when the power is also connected.  When just the parport cable is 
plugged in (no 12v to the USC) I get no lights on the board, which IIRC, is how 
it was in the past when it was woking until I set the card to epp then I would 
get dim green (and maybe dim red) lights...


Thanks,

Jeshua Lacock
Founder/Engineer
<3DTOPO.com>
GlassPrinted.com


------------------------------------------------------------------------------
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to