New User with Questions – Experience with Linux, but not CNC
- BitBanger
- Offline
- New Member
-
Less
More
- Posts: 1
- Thank you received: 0
08 Jan 2018 16:30 #104166
by BitBanger
New User with Questions – Experience with Linux, but not CNC was created by BitBanger
Good Afternoon,
I’m a fairly experienced Linux user, but I have almost no experience with CNC at all.
1. Does LinuxCNC have support for devices driven via serial port? If so, what/where is it? There’s tons of documentation for parallel, but all I can find for serial is serport, which is documentation sparse.
2. Assuming the device in use is configured via one of the wizards, how much fiddling is required to get it in working order, and does any of the fiddling pose any risk to the device?
3. Does LinuxCNC support the LPC bus included on most (older) motherboards or are daughter cards required?
Thanks.
I’m a fairly experienced Linux user, but I have almost no experience with CNC at all.
1. Does LinuxCNC have support for devices driven via serial port? If so, what/where is it? There’s tons of documentation for parallel, but all I can find for serial is serport, which is documentation sparse.
2. Assuming the device in use is configured via one of the wizards, how much fiddling is required to get it in working order, and does any of the fiddling pose any risk to the device?
3. Does LinuxCNC support the LPC bus included on most (older) motherboards or are daughter cards required?
Thanks.
Please Log in or Create an account to join the conversation.
- cmorley
- Away
- Moderator
-
Less
More
- Posts: 7906
- Thank you received: 2141
08 Jan 2018 21:10 #104186
by cmorley
Replied by cmorley on topic New User with Questions – Experience with Linux, but not CNC
#1 for driving axes - no other stuff like VFDs yes
#2 Hard to answer because it depends on what you are trying to do and your experience.
If it's a basic parallel port, xyz machine probably not much.
Mesa card xyz machine probably a little
Others probably quite a bit.
#3 I doubt it - I had to look it up to see what it was. - not that you couldn't code a driver for it.
Is there a good reason to use this LPC port? can't use a parallel port?
Chris M
#2 Hard to answer because it depends on what you are trying to do and your experience.
If it's a basic parallel port, xyz machine probably not much.
Mesa card xyz machine probably a little
Others probably quite a bit.
#3 I doubt it - I had to look it up to see what it was. - not that you couldn't code a driver for it.
Is there a good reason to use this LPC port? can't use a parallel port?
Chris M
Please Log in or Create an account to join the conversation.
- cmorley
- Away
- Moderator
-
Less
More
- Posts: 7906
- Thank you received: 2141
08 Jan 2018 22:06 #104190
by cmorley
Replied by cmorley on topic New User with Questions – Experience with Linux, but not CNC
i read that LPC again - it seems thats a bus - that can connect to among other things a parallel port.
maybe it would work then.
I'm sure someone who actually knows will add a comment.
Chris M
maybe it would work then.
I'm sure someone who actually knows will add a comment.
Chris M
Please Log in or Create an account to join the conversation.
- ozzyrob
-
- Visitor
-
10 Jan 2018 08:26 - 10 Jan 2018 08:31 #104230
by ozzyrob
Replied by ozzyrob on topic New User with Questions – Experience with Linux, but not CNC
I'm going to assume Low Pin Count for the sake of my answer.
I was under the impression the LPC bus was (and still is) intended for use by so called "Super IO" chips (Parallel port, fdd and serial, keyboard & mouse) and the mapping was done via the Southbridge. Bascially a replacement for ISA peripherals.
It appears no connector has been defined and the only "add-in" cards are Trusted Platform Module. Which could be proprietary to each system (I dunno only speculating).
Even if you could breakout the signals, or there was a usable connector a custom FPGA would be needed to implement custom hardware....and if you had the means & knowledge to do that a driver would be no issue.
To use std devices connected to the LPC bus nothing special is required........but connecting a custom device would be a whole different kettle of fish. Whether what if any southbridge is able to map custom devices at a particular address would require going through data sheets.
Is the kind of info you were after ?
I'll say this is my basic understanding of it and one or two speculations re the southbridge and connector thrown in.
I was under the impression the LPC bus was (and still is) intended for use by so called "Super IO" chips (Parallel port, fdd and serial, keyboard & mouse) and the mapping was done via the Southbridge. Bascially a replacement for ISA peripherals.
It appears no connector has been defined and the only "add-in" cards are Trusted Platform Module. Which could be proprietary to each system (I dunno only speculating).
Even if you could breakout the signals, or there was a usable connector a custom FPGA would be needed to implement custom hardware....and if you had the means & knowledge to do that a driver would be no issue.
To use std devices connected to the LPC bus nothing special is required........but connecting a custom device would be a whole different kettle of fish. Whether what if any southbridge is able to map custom devices at a particular address would require going through data sheets.
Is the kind of info you were after ?
I'll say this is my basic understanding of it and one or two speculations re the southbridge and connector thrown in.
Last edit: 10 Jan 2018 08:31 by ozzyrob.
Please Log in or Create an account to join the conversation.
- andypugh
-
- Offline
- Moderator
-
Less
More
- Posts: 23323
- Thank you received: 4948
08 Feb 2018 13:57 #105572
by andypugh
Replied by andypugh on topic New User with Questions – Experience with Linux, but not CNC
LinuxCNC (probably) can't work using the PC serial port. But there is the possibility of using different hardware to interface serial devices.
www.generalmechatronics.com/en/linuxcnc might be worth a look.
Also, I have used the Mesa UART (on a 5i23) for real-time serial comms to an Arduino.
What specific hardware were you wanting to interface to?
www.generalmechatronics.com/en/linuxcnc might be worth a look.
Also, I have used the Mesa UART (on a 5i23) for real-time serial comms to an Arduino.
What specific hardware were you wanting to interface to?
Please Log in or Create an account to join the conversation.
Time to create page: 0.085 seconds