- Configuring LinuxCNC
- Configuration Tools
- StepConf Wizard
- Need help setting up parallel port on new build
×
Forum Header
Need help setting up parallel port on new build
18 Aug 2021 23:51 - 19 Aug 2021 00:01 #218098
by CNCApples
Need help setting up parallel port on new build was created by CNCApples
Hi everyone,
let me preface this by saying that I am very new to LinuxCNC and Linux as a whole.
Onto the issue..
I cannot get the motors to move on my desk when using stepconf and actually dont know what is causing the issue and have hit a dead on how to fix this.
I try to move the x axis and a different axis makes noise and moves the smallest amount (1 step?).
06:00.0 Parallel controller: Lava Computer mfg Inc Lava Dual Parallel port A (rev 03) (prog-if 01 [BiDir])
Subsystem: Lava Computer mfg Inc Lava Dual Parallel port A
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at d010
Kernel driver in use: parport_pc
06:00.1 Parallel controller: Lava Computer mfg Inc Lava Dual Parallel port B (rev 03) (prog-if 01 [BiDir])
Subsystem: Lava Computer mfg Inc Lava Dual Parallel port B
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at d000
Kernel driver in use: parport_pc
This is what comes up in the terminal for the parallel ports.
I have a duel port parallel card, I only need one port for the machine but this one was on sale and one of the few I was able to get shipped to New Zealand in a reasonable amount of time.
Do I have to set specific input and output pins or will LinuxCNC know which is which?
Any help is appreciated
Kernel driver in use: parport_pc
this is what comes up when I type lspci -vv into the terminal.
let me preface this by saying that I am very new to LinuxCNC and Linux as a whole.
Onto the issue..
I cannot get the motors to move on my desk when using stepconf and actually dont know what is causing the issue and have hit a dead on how to fix this.
I try to move the x axis and a different axis makes noise and moves the smallest amount (1 step?).
06:00.0 Parallel controller: Lava Computer mfg Inc Lava Dual Parallel port A (rev 03) (prog-if 01 [BiDir])
Subsystem: Lava Computer mfg Inc Lava Dual Parallel port A
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at d010
Kernel driver in use: parport_pc
06:00.1 Parallel controller: Lava Computer mfg Inc Lava Dual Parallel port B (rev 03) (prog-if 01 [BiDir])
Subsystem: Lava Computer mfg Inc Lava Dual Parallel port B
Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 17
Region 0: I/O ports at d000
Kernel driver in use: parport_pc
This is what comes up in the terminal for the parallel ports.
I have a duel port parallel card, I only need one port for the machine but this one was on sale and one of the few I was able to get shipped to New Zealand in a reasonable amount of time.
Do I have to set specific input and output pins or will LinuxCNC know which is which?
Any help is appreciated
Kernel driver in use: parport_pc
this is what comes up when I type lspci -vv into the terminal.
Last edit: 19 Aug 2021 00:01 by CNCApples. Reason: removed unnecesary fluff, added in details
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6432
19 Aug 2021 00:53 #218102
by tommylight
Replied by tommylight on topic Need help setting up parallel port on new build
Not much info to go on, but from what you explain seems like the step and dir pins are reversed.
Also, in the "address" entry in StepConf you can try entering
Region 0: I/O ports at d010
so that would be 0xd010
or
=8Region 0: I/O ports at d000
that would be 0xd000
Also, in the "address" entry in StepConf you can try entering
Region 0: I/O ports at d010
so that would be 0xd010
or
=8Region 0: I/O ports at d000
that would be 0xd000
Please Log in or Create an account to join the conversation.
19 Aug 2021 01:25 #218104
by CNCApples
Replied by CNCApples on topic Need help setting up parallel port on new build
Thank you for replying,
I have tried reversing the cables on pins 2 and 3 so that PUL- is on pin 3 and ENA- is on pin 2 and still get the same clicking noise out of the z axis motor regardless of which axis I'm testing.
The BOB is a cheap one I found on AliExpress
m.aliexpress.com/item/32969585672.html?s...70050f88b4ab5&is_c=N I have also attached some photos to show my wiring, unfortunately it's a bit of a rat's nest as I'm trying to test it on my desk before I put in a proper enclosure.
That is just one of the driver's but there are 6 in total (2x for X axis as you can see 2 red and 2 brown wires coming out of pins 2/3)
What other information would be helpful in trying to sort out this issue?
I have tried reversing the cables on pins 2 and 3 so that PUL- is on pin 3 and ENA- is on pin 2 and still get the same clicking noise out of the z axis motor regardless of which axis I'm testing.
The BOB is a cheap one I found on AliExpress
m.aliexpress.com/item/32969585672.html?s...70050f88b4ab5&is_c=N I have also attached some photos to show my wiring, unfortunately it's a bit of a rat's nest as I'm trying to test it on my desk before I put in a proper enclosure.
That is just one of the driver's but there are 6 in total (2x for X axis as you can see 2 red and 2 brown wires coming out of pins 2/3)
What other information would be helpful in trying to sort out this issue?
Please Log in or Create an account to join the conversation.
19 Aug 2021 01:30 - 19 Aug 2021 01:33 #218105
by CNCApples
Replied by CNCApples on topic Need help setting up parallel port on new build
Additional info
PUL+
DIR+
ENA+ are all looped together and running to the second to last PC5V pin,
ENA- is connected to pin 14
All motors have these cables looped together (all 5 axis)
they all run to one busbar and then all come into the PC5V pin as well as pin 14.
The cables going to the PC5V and pin 14 are separate from each other but together for all drivers. I think I made it sound like they are all looped together
PUL+
DIR+
ENA+ are all looped together and running to the second to last PC5V pin,
ENA- is connected to pin 14
All motors have these cables looped together (all 5 axis)
they all run to one busbar and then all come into the PC5V pin as well as pin 14.
The cables going to the PC5V and pin 14 are separate from each other but together for all drivers. I think I made it sound like they are all looped together
Last edit: 19 Aug 2021 01:33 by CNCApples.
Please Log in or Create an account to join the conversation.
19 Aug 2021 04:21 #218108
by phillc54
Replied by phillc54 on topic Need help setting up parallel port on new build
You do need to have a USB cable plugged in to provide 5V for the logic on the board.
Please Log in or Create an account to join the conversation.
19 Aug 2021 04:26 #218109
by CNCApples
Replied by CNCApples on topic Need help setting up parallel port on new build
Hi Phill,
Sorry the photo didn't show it but I have a power supply for the BOB only and tried both with and without USB 5v power supply and still no luck.
Sorry the photo didn't show it but I have a power supply for the BOB only and tried both with and without USB 5v power supply and still no luck.
Please Log in or Create an account to join the conversation.
19 Aug 2021 04:43 - 19 Aug 2021 04:45 #218110
by phillc54
Replied by phillc54 on topic Need help setting up parallel port on new build
You do need both.
Can you draw a wiring diagram of what you have
Edit: most of those drives have a inverted enable, so you could try with ENA disconnected.
Can you draw a wiring diagram of what you have
Edit: most of those drives have a inverted enable, so you could try with ENA disconnected.
Last edit: 19 Aug 2021 04:45 by phillc54.
Please Log in or Create an account to join the conversation.
19 Aug 2021 04:45 #218111
by CNCApples
Replied by CNCApples on topic Need help setting up parallel port on new build
I will do a full wiring diagram tonight and post it.
Thank you!
Thank you!
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19188
- Thank you received: 6432
19 Aug 2021 07:32 #218119
by tommylight
Replied by tommylight on topic Need help setting up parallel port on new build
Do not wire the enable signal, those drives are enabled by default and use the "enable" signal to actually disable them.
After getting them to work you can wire and configure the enable signal.
After getting them to work you can wire and configure the enable signal.
Please Log in or Create an account to join the conversation.
19 Aug 2021 07:53 #218121
by CNCApples
Replied by CNCApples on topic Need help setting up parallel port on new build
Is that ENA+ or ENA- or both?
I have attached some photos of the wiring diagram, wired as I had it before. I have taken it apart and only wired 1 motor and I couldn't even get that going. Motor is on pins 2 (PUL-) and 3 (DIR-).
I have attached some photos of the wiring diagram, wired as I had it before. I have taken it apart and only wired 1 motor and I couldn't even get that going. Motor is on pins 2 (PUL-) and 3 (DIR-).
Please Log in or Create an account to join the conversation.
- Configuring LinuxCNC
- Configuration Tools
- StepConf Wizard
- Need help setting up parallel port on new build
Time to create page: 0.088 seconds