On 7/24/22 19:19, Bari wrote:

On 7/24/22 15:39, Jon Elson wrote:

Hello, all,

I sell a line of motion interfaces for LinuxCNC, and supply Syba PCIe parport cards to go with them.  I am retrofitting a Bridgeport R2E3 mill for my own use, and bought a Dell Optiplex 7010 computer to run it.  I cannot get the Syba cards (with NETMOS MCS9900 or MCS9901 chips) to work at all in these machines.  These are my only PCIe motherboards.  I do have one Siig card with a Oxford OXPCIe952-FBAG chip that works with LinuxCNC but does not work with my diagnostic program.  I have loaded it with the LibnuxCNC 2.8.2 rt-preempt DVD live download file.

Is there anybody who has used Pico Systems products with PCIe parport cards, and can you report what does (and DOESN'T) work, in terms of what LinuxCNC version, kernel, motherboard and parport?

I am trying to diagnose whether this is a 64-bit kernel issue, kernel version issue, motherboard chipset or configuration of the parport card.  Most of these parport cards have programmable I/O chips, where the PCI config ROM can set up the address mapping of the various device registers, and the issue might be that the newer cards I have have changed the address of the extended control register that selects the parport mode to bidir/EPP/ECP etc.

I have ordered a Dell Optiplex 980 (last of the line that has an on-mobo parport), that should tell me whether the issue is the PCIe cards or the kernel.

Thanks much in advance for any experience anybody has with this!


Same PCIe MCS9900  just more lspci info


02:00.0 Parallel controller [0701]: MosChip Semiconductor Technology Ltd. MCS9900 Multi-I/O Controller [9710:9900] (prog-if 03 [IEEE1284])

        Subsystem: Asix Electronics Corporation (Wrong ID) MCS9900 Multi-I/O Controller [a000:2000]         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 0, Cache Line Size: 4 bytes
        Interrupt: pin A routed to IRQ 5
        NUMA node: 0
        Region 0: I/O ports at df00 [size=8]
        Region 1: I/O ports at de00 [size=8]
        Region 2: Memory at fdcff000 (32-bit, non-prefetchable) [size=4K]
        Region 5: Memory at fdcfe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: <access denied>


Both of you need to go play with the /lib/udev/rules giving the real user permissions. Or make your selves members of what ever group udev assigns it. Some dummy has decreed its a
security problem and /fixed/ it.
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to