Parallel Port Linuxcnc 2.8
- tdhc2003
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
24 Nov 2020 22:04 #190224
by tdhc2003
Parallel Port Linuxcnc 2.8 was created by tdhc2003
Hello, I've search for about a week now for a solution but have not found one. I originally installed linuxcnc 2.7.14 Debian 7 Wheezy on my computer. I was able to get the machine connected to the parallel port and working on this version. I then installed LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT ISO because I wanted the Plasmac feature. I wrote in the .hal file my parallel port address that was obtain through the lspci -vv command when I had version 2.7.14 installed. The issue is when I load the linuxcnc interface it says it can not find the address of the port. Also when I type the command lspci -vv I get a message saying the "command cannot be found". I am not sure what I am doing wrong. My experience with linux is very minimal. Thank you for your help.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19481
- Thank you received: 6532
24 Nov 2020 23:56 #190232
by tommylight
Replied by tommylight on topic Parallel Port Linuxcnc 2.8
sudo lspci -v
Please Log in or Create an account to join the conversation.
- Adam Maszynotwór
- Offline
- Junior Member
Less
More
- Posts: 31
- Thank you received: 2
01 Feb 2021 12:02 - 01 Feb 2021 12:03 #197298
by Adam Maszynotwór
Replied by Adam Maszynotwór on topic Parallel Port Linuxcnc 2.8
LinuxCNC 2.8.1 Debian 10
sudo lspci -v not working "command not found"
The last working version with this command is 2.7.15
I think this is a problem with newer Debian but I have no solutions how to check the address of the PCI cards
sudo lspci -v not working "command not found"
The last working version with this command is 2.7.15
I think this is a problem with newer Debian but I have no solutions how to check the address of the PCI cards
Last edit: 01 Feb 2021 12:03 by Adam Maszynotwór.
Please Log in or Create an account to join the conversation.
- bevins
- Offline
- Platinum Member
Less
More
- Posts: 1937
- Thank you received: 335
01 Feb 2021 12:13 #197299
by bevins
sudo apt-get install pciutils
Replied by bevins on topic Parallel Port Linuxcnc 2.8
LinuxCNC 2.8.1 Debian 10
sudo lspci -v not working "command not found"
The last working version with this command is 2.7.15
I think this is a problem with newer Debian but I have no solutions how to check the address of the PCI cards
sudo apt-get install pciutils
Please Log in or Create an account to join the conversation.
- Adam Maszynotwór
- Offline
- Junior Member
Less
More
- Posts: 31
- Thank you received: 2
01 Feb 2021 23:22 #197347
by Adam Maszynotwór
Replied by Adam Maszynotwór on topic Parallel Port Linuxcnc 2.8
bevins
You're right it worked and shows PCI cards. found and checked this solution www.linuxquestions.org/questions/linux-n...nd-not-found-418455/
Unfortunately LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT ISO does not see these cards "Linux parallel port @ 8216 not found"
I made 2 cards with a tracksuit 0x2018
here is an old movie that the card works on an older system and the same PC
You're right it worked and shows PCI cards. found and checked this solution www.linuxquestions.org/questions/linux-n...nd-not-found-418455/
Unfortunately LinuxCNC 2.8.0 Debian 10 Buster PREEMPT-RT ISO does not see these cards "Linux parallel port @ 8216 not found"
I made 2 cards with a tracksuit 0x2018
here is an old movie that the card works on an older system and the same PC
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19481
- Thank you received: 6532
01 Feb 2021 23:33 #197348
by tommylight
Replied by tommylight on topic Parallel Port Linuxcnc 2.8
Ahoj Adam,
For the card in that video it seems the right address should be 0x3000, or maybe 0x3008.
Notice the statement at the end of each section of LSPCI command, for parallel port it does say:
Kernel driver in use: parport_pc
For the card in that video it seems the right address should be 0x3000, or maybe 0x3008.
Notice the statement at the end of each section of LSPCI command, for parallel port it does say:
Kernel driver in use: parport_pc
Please Log in or Create an account to join the conversation.
- jay.perez1
- Offline
- Senior Member
Less
More
- Posts: 47
- Thank you received: 3
25 Nov 2021 05:15 #227556
by jay.perez1
Replied by jay.perez1 on topic Parallel Port Linuxcnc 2.8
Greetings,
I have the same problem as Adam, connecting my parallel card on the latest version of LinuxCNC running on Debian 10 using this download: LinuxCNC 2.8.2 Debian 10 Buster PREEMPT-RT ISO.
Using the info in this thread and typing the "sudo lspci -v" command seems to confirm the system recognizes my card. However, none of the numbers in the output are recognized in LinuxCNC when I enter them into the StepConf utility. (i.e. a000:2000, a000, 4010, 4000). LinuxCNC will start but gives a warning that the parport was not registered.
As was mentioned in the post the card is recognized in Debian Wheezy and LinuxCNC 2.7 using this download: LinuxCNC 2.8.0 Debian 7 Wheezy RTAI. (Installs LinuxCNC 2.7 with instructions on how to update to 2.8)
Any help or thoughts would be appreciated.
Thanks !
Jay
Here's the results of the command.
cnc@LinuxCNC282:~$ sudo lspci -v
.
.
.
02:00.2 Parallel controller: Asix Electronics Corporation Device 9100 (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, fast devsel, latency 0, IRQ 3
I/O ports at 4010
I/O ports at 4000
Memory at e1a10000 (32-bit, non-prefetchable) [size=4K]
Memory at e1a00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
I have the same problem as Adam, connecting my parallel card on the latest version of LinuxCNC running on Debian 10 using this download: LinuxCNC 2.8.2 Debian 10 Buster PREEMPT-RT ISO.
Using the info in this thread and typing the "sudo lspci -v" command seems to confirm the system recognizes my card. However, none of the numbers in the output are recognized in LinuxCNC when I enter them into the StepConf utility. (i.e. a000:2000, a000, 4010, 4000). LinuxCNC will start but gives a warning that the parport was not registered.
As was mentioned in the post the card is recognized in Debian Wheezy and LinuxCNC 2.7 using this download: LinuxCNC 2.8.0 Debian 7 Wheezy RTAI. (Installs LinuxCNC 2.7 with instructions on how to update to 2.8)
Any help or thoughts would be appreciated.
Thanks !
Jay
Here's the results of the command.
cnc@LinuxCNC282:~$ sudo lspci -v
.
.
.
02:00.2 Parallel controller: Asix Electronics Corporation Device 9100 (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, fast devsel, latency 0, IRQ 3
I/O ports at 4010
I/O ports at 4000
Memory at e1a10000 (32-bit, non-prefetchable) [size=4K]
Memory at e1a00000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Please Log in or Create an account to join the conversation.
- andypugh
- Offline
- Moderator
Less
More
- Posts: 23170
- Thank you received: 4860
30 Nov 2021 14:23 #228021
by andypugh
Replied by andypugh on topic Parallel Port Linuxcnc 2.8
Have you tried just ignoring the "linux parallel port not found" message? I have a vague memory that it is not generated by LinuxCNC but by some part of the kernel code, and isn't necessary relevant.
github.com/LinuxCNC/linuxcnc/blob/f5751a...rtapi_parport.cc#L75
Note that there is no "@" there, and the exact string reported does not appear in the LinuxCNC code.
(But it has been quite some time since I tried to fix this, and I have forgotten the details)
github.com/LinuxCNC/linuxcnc/blob/f5751a...rtapi_parport.cc#L75
Note that there is no "@" there, and the exact string reported does not appear in the LinuxCNC code.
(But it has been quite some time since I tried to fix this, and I have forgotten the details)
Please Log in or Create an account to join the conversation.
- RobC
- Offline
- Junior Member
Less
More
- Posts: 25
- Thank you received: 5
30 Nov 2021 14:42 #228024
by RobC
Replied by RobC on topic Parallel Port Linuxcnc 2.8
The number you should need to enter in stepconf wizard is 0x4010 or maybe 0x4000.
The number I use is 0xccf0 based on my lspci output (have never had a port issue):
02:00.2 Parallel controller: Asix Electronics Corporation Device 9100 (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, fast devsel, latency 0, IRQ 3
I/O ports at ccf0
I/O ports at ccf8
Memory at fbcfe000 (32-bit, non-prefetchable) [size=4K]
Memory at fbcff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
The number I use is 0xccf0 based on my lspci output (have never had a port issue):
02:00.2 Parallel controller: Asix Electronics Corporation Device 9100 (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, fast devsel, latency 0, IRQ 3
I/O ports at ccf0
I/O ports at ccf8
Memory at fbcfe000 (32-bit, non-prefetchable) [size=4K]
Memory at fbcff000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
Capabilities: [78] Power Management version 3
Capabilities: [80] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Please Log in or Create an account to join the conversation.
Time to create page: 0.077 seconds