Mesa 7i96 driver/setup Plasma Table
07 Jul 2018 20:45 - 07 Jul 2018 20:47 #113717
by PCW
Replied by PCW on topic Mesa 7i96 driver/setup Plasma Table
Do you have a working LinuxCNC configuration?
That is, can you start LinuxCNC with a step/dir configuration for the 7I96
and jog the axis?
( if it was a networking issue you would get errors when starting or running LinuxCNC )
If LinuxCNC is running a step/dir configuration, and you get no motion, the most common issues are:
1. Wiring (step/dir reversed etc)
2. Step time too short
That is, can you start LinuxCNC with a step/dir configuration for the 7I96
and jog the axis?
( if it was a networking issue you would get errors when starting or running LinuxCNC )
If LinuxCNC is running a step/dir configuration, and you get no motion, the most common issues are:
1. Wiring (step/dir reversed etc)
2. Step time too short
Last edit: 07 Jul 2018 20:47 by PCW.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19200
- Thank you received: 6436
07 Jul 2018 21:23 #113724
by tommylight
Replied by tommylight on topic Mesa 7i96 driver/setup Plasma Table
Or running a sim config! Read the title at the top of the Linuxcnc window, if it says sim.axis.something it will not move the machine.
Please Log in or Create an account to join the conversation.
- snugglylovemuffin
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 209
- Thank you received: 11
14 Jul 2018 21:02 #114178
by snugglylovemuffin
Replied by snugglylovemuffin on topic Mesa 7i96 driver/setup Plasma Table
Thanks to you guys, I was able to fix my networking issues and successfully ping the card; as well I've modified the ini/hal files.
However when I start linuxcnc, I get an error "hm2_eth" module not being found within the 3.4-9-rtai-686-pae file set. However, if I boot into 3.2.0-4 I get another error, which I conveniently didn't write down.
I'll try booting back into 3.2.0-4 and see if I can work this out or at least get a definitive error. Do I just need to install the hm2_eth module manually on 3.4-9/
However when I start linuxcnc, I get an error "hm2_eth" module not being found within the 3.4-9-rtai-686-pae file set. However, if I boot into 3.2.0-4 I get another error, which I conveniently didn't write down.
I'll try booting back into 3.2.0-4 and see if I can work this out or at least get a definitive error. Do I just need to install the hm2_eth module manually on 3.4-9/
Please Log in or Create an account to join the conversation.
- snugglylovemuffin
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 209
- Thank you received: 11
14 Jul 2018 21:19 #114179
by snugglylovemuffin
Replied by snugglylovemuffin on topic Mesa 7i96 driver/setup Plasma Table
3.2 says it needs 3.4-9 realtime in order to run. Guess I need to repair the other error. I popped into synaptic and tried to find out if I could manually install the hm2_eth but I couldn't anything related.
Please Log in or Create an account to join the conversation.
14 Jul 2018 21:21 #114180
by PCW
Replied by PCW on topic Mesa 7i96 driver/setup Plasma Table
The hm2_eth module is not compatible with RTAI so will not work with the3.4-9-rtai-686-pae kernel
Please Log in or Create an account to join the conversation.
14 Jul 2018 21:29 #114183
by PCW
Replied by PCW on topic Mesa 7i96 driver/setup Plasma Table
That error is likely because you have installed a Preempt-RT kernel but you have not installed the uspace version of LinuxCNC. Probably the easiest way to get the required version for Wheezy is to fetch the LinuxCNC master package for Wheezy from the buildbot:
buildbot.linuxcnc.org/
buildbot.linuxcnc.org/
The following user(s) said Thank You: snugglylovemuffin
Please Log in or Create an account to join the conversation.
- snugglylovemuffin
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 209
- Thank you received: 11
14 Jul 2018 21:44 - 14 Jul 2018 21:45 #114185
by snugglylovemuffin
Replied by snugglylovemuffin on topic Mesa 7i96 driver/setup Plasma Table
OHHHHHHH, my bad; I didn't manually insert the proper address for the master branch and just selected the version that was already present.
Last edit: 14 Jul 2018 21:45 by snugglylovemuffin.
Please Log in or Create an account to join the conversation.
- snugglylovemuffin
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 209
- Thank you received: 11
14 Jul 2018 23:52 - 15 Jul 2018 00:14 #114190
by snugglylovemuffin
Replied by snugglylovemuffin on topic Mesa 7i96 driver/setup Plasma Table
Repositories have been added, uspace installed; getting a new exciting error!
Debug file info:
Note: Using POSIX non-realtime
hm2_eth: rtapi_app)main: Connection refused (-111)
Looks like my HAL file isn't playing nice.
I use pncconf to make a 7i76e file and then replaced card callouts with 7i96; from what I was reading, that should work... right?
EDIT:
Reading through another thread for the card. I had previously manually setup a network, apparently I didn't provide the default MAC. When I read the thread previously and was able to successfully ping my card.
Other thread ---> forum.linuxcnc.org/27-driver-boards/3276...ernet-board?start=10
Debug file info:
Note: Using POSIX non-realtime
hm2_eth: rtapi_app)main: Connection refused (-111)
Looks like my HAL file isn't playing nice.
I use pncconf to make a 7i76e file and then replaced card callouts with 7i96; from what I was reading, that should work... right?
EDIT:
Reading through another thread for the card. I had previously manually setup a network, apparently I didn't provide the default MAC. When I read the thread previously and was able to successfully ping my card.
Other thread ---> forum.linuxcnc.org/27-driver-boards/3276...ernet-board?start=10
Last edit: 15 Jul 2018 00:14 by snugglylovemuffin.
Please Log in or Create an account to join the conversation.
15 Jul 2018 00:38 #114193
by PCW
Replied by PCW on topic Mesa 7i96 driver/setup Plasma Table
Note: Using POSIX non-realtime
hm2_eth: rtapi_app)main: Connection refused (-111)
The first error is because you are not using a Preempt-RT kernel
You can check with uname -a, the response should include "PREEMPT RT"
Did you follow the instructions here:
linuxcnc.org/docs/html/getting-started/g...th_preempt_rt_kernel
Not sure what the second error is all about, Ive never seen it before
A perhaps simpler path is to try the LinuxCNC Stretch test ISO image
www.linuxcnc.org/testing-stretch-rtpreempt/
and then install a uspace version of LinuxCNC master for Stretch:
deb buildbot.linuxcnc.org/ stretch master-rtpreempt
hm2_eth: rtapi_app)main: Connection refused (-111)
The first error is because you are not using a Preempt-RT kernel
You can check with uname -a, the response should include "PREEMPT RT"
Did you follow the instructions here:
linuxcnc.org/docs/html/getting-started/g...th_preempt_rt_kernel
Not sure what the second error is all about, Ive never seen it before
A perhaps simpler path is to try the LinuxCNC Stretch test ISO image
www.linuxcnc.org/testing-stretch-rtpreempt/
and then install a uspace version of LinuxCNC master for Stretch:
deb buildbot.linuxcnc.org/ stretch master-rtpreempt
Please Log in or Create an account to join the conversation.
- snugglylovemuffin
- Topic Author
- Offline
- Elite Member
Less
More
- Posts: 209
- Thank you received: 11
15 Jul 2018 20:16 #114236
by snugglylovemuffin
Replied by snugglylovemuffin on topic Mesa 7i96 driver/setup Plasma Table
I've: installed Stretch, manually updated the repositories, installed uspace and successfully pinged the mesa card and manually configured network... kind of...
Getting the same error:
Note: Using POSIX realtime <--- wtf?
hm2_eth: rtapi_app_main: Connection refused (-111)
Currently operating under 4.9.0-5rt-amd64 #1 SMP PREEEMPT RT Debian 4.9.65-3
Getting the same error:
Note: Using POSIX realtime <--- wtf?
hm2_eth: rtapi_app_main: Connection refused (-111)
Currently operating under 4.9.0-5rt-amd64 #1 SMP PREEEMPT RT Debian 4.9.65-3
Please Log in or Create an account to join the conversation.
Time to create page: 0.248 seconds