I am trying to use a PCIe duel parallel port card and I'm having some trouble with it. It uses a Moschip 9865 according to lspci-v. I have 2 different breakout boards, one is a CNC4PC C10 board and it works perfectly fine with this parallel port card. The other one is one of those cheap 5 axis boards targeted for Mach3.
My problem seems to be that with Linuxcnc this parallel port card defaults to a mode where none of the input pins (10,11,12,13,15) are pulled up internally. That isn't a problem with the C10 because it has it's own pull ups for all the inputs. But it is a problem on the cheap board which has no pull ups on those pins. The outputs all seem to work fine. It isn't that this parallel port card can't pull up those pins. When I test the port in Windows it does pull up the input pins up to 3.3v, and the cheap breakout will work there. So there must be some magic setting that can make it work. Does anyone have a clue what it might be and how to use it in Linuxcnc? I also can't seem to make the card work in X mode in Linuxcnc, which makes me think that It isn't using SPP and is defaulting to EPP or ECP modes. Is there a way to try to force a parallel port into SPP mode? (I ask this hoping that forcing the ports into SPP will make the inputs pull up.) I did see on the forum that some have worked around this problem simply by adding pull ups to input pins on these cheap breakout boards. But since this parallel port is in fact capable of pulling up those pins in Windows, I was hoping a way could be found to do it in Linux, and thus avoid having to get out the soldering iron. Todd Zuercher P. Graham Dunn Inc.<http://www.pgrahamdunn.com/index.php> 630 Henry Street Dalton, Ohio 44618 Phone: (330)828-2105ext. 2031 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users