Thanks everyone.  I booted from the LinuxCNC live DVD I created.   Once I 
realized that the single partition I'd reserved for Linux needed to be turned 
into two partitions, one for the swap file and one for the data disk things 
went smoothly.

Now I can boot from GRUB.  Select a number of different options including 
WIN-XP.

WIN-XP still runs and accesses both the parallel port at 0x378 and the second 
PCI plug in card Parallel port that lists i/o at 2000 got 8 bytes and 2008 for 
8 bytes with IRQ 14 available if needed.

Way back when I was doing this with a BeagleBone and Xylotex cape everything 
went smoothly because the hardware was known.  But now...

Under Linux from DMESG:
[   15.162377] lp0: using parport0 (interrupt-driven).
[   15.446380] ppdev: user-space parallel port driver

The command 
john@g3616:~$ lspci -v

has a the end the following which suggests the PCI card has been found.  

11:0a.0 Parallel controller: Device 1c00:2170 (rev 0f) (prog-if 01 [BiDir])
        Subsystem: Device 1c00:2170
        Flags: medium devsel, IRQ 10
        I/O ports at 2008 [size=8]
        I/O ports at 2000 [size=8]

I found this site.
https://forum.linuxcnc.org/forum/18-computer/18917-faq-pci-parallel-port-cards

Would I set 
loadrt hal_parport cfg="0x378 out 0xd000 out 0xd008 in"

When I run Linux with a customized hal and config file it will crash with the 
window with the errors.  But after that I can't even run the stock single 
parallel port version without it crashing.  It's like the 0x378 port has now 
vanished.

Suggestions?
Thanks
John








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

Reply via email to