Linux will not recognize my BOB no matter WHAT I try to do
- jmelson
- Offline
- Moderator
Less
More
- Posts: 805
- Thank you received: 150
16 May 2021 03:04 #209028
by jmelson
Replied by jmelson on topic Linux will not recognize my BOB no matter WHAT I try to do
OK, the parport card is at either address e010 or e000, so you need to try those addresses in the hal file to tell LinuxCNC what the port address is.
Jon
Jon
Please Log in or Create an account to join the conversation.
- Kidkasual1
- Offline
- Senior Member
Less
More
- Posts: 43
- Thank you received: 0
16 May 2021 05:04 #209036
by Kidkasual1
Replied by Kidkasual1 on topic Linux will not recognize my BOB no matter WHAT I try to do
Yup. Did that like 19 times, along with every other address in those files. Nada. Zip. Zero. Zilch. That is EXACTLY the reason I came to the forum. As far as I can tell, I have done everything that one is supposed to do to get this setup to work, yet it STILL doesn't. I tell it HAL_parport cfg "0=e010 out" and I get nothing. I change it to 0=e000, and again, nothing. All of the hexadecimal addresses associated with the PCI Bridges, the IRQ addresses for the parallel port and the PCI Bridges..... Nothing. Every way I can find to try and approach this has led me right back here to no-machine-control-ville......
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17856
- Thank you received: 4774
16 May 2021 05:13 #209037
by PCW
Replied by PCW on topic Linux will not recognize my BOB no matter WHAT I try to do
Shouldn't it be:
loadrt hal_parport cfg="e010 out"
loadrt hal_parport cfg="e010 out"
Please Log in or Create an account to join the conversation.
- Kidkasual1
- Offline
- Senior Member
Less
More
- Posts: 43
- Thank you received: 0
16 May 2021 06:21 #209039
by Kidkasual1
Replied by Kidkasual1 on topic Linux will not recognize my BOB no matter WHAT I try to do
Yes. That is what I am actually typing in the HAL file. I was just being short while typing in the post. All I did was add the actual port address number to the already preconfigured HAL file and cycle through them one by one.
Please Log in or Create an account to join the conversation.
- Kidkasual1
- Offline
- Senior Member
Less
More
- Posts: 43
- Thank you received: 0
16 May 2021 06:23 #209040
by Kidkasual1
Replied by Kidkasual1 on topic Linux will not recognize my BOB no matter WHAT I try to do
Sorry, not short. Synaptically challenged.....
Please Log in or Create an account to join the conversation.
- Kidkasual1
- Offline
- Senior Member
Less
More
- Posts: 43
- Thank you received: 0
16 May 2021 06:26 #209041
by Kidkasual1
Replied by Kidkasual1 on topic Linux will not recognize my BOB no matter WHAT I try to do
The HAL file I am changing is attached previously in the post. I'm just adding the address numbers after the 0.
Please Log in or Create an account to join the conversation.
- Kidkasual1
- Offline
- Senior Member
Less
More
- Posts: 43
- Thank you received: 0
16 May 2021 06:41 #209043
by Kidkasual1
Replied by Kidkasual1 on topic Linux will not recognize my BOB no matter WHAT I try to do
It actually doesn't matter if I type cfg "0 out", or cfg "0=e(address) out", or cfg "address" out. Nothing give me jog control of the machine. Here are a couple pictures of the HAL file with "e010 out" in it and the result in the Axis GUI. The last picture has the typical error code that Axis GUI cannot find the parallel port @adress XYZ12.
Please Log in or Create an account to join the conversation.
- phillc54
- Offline
- Platinum Member
Less
More
- Posts: 5698
- Thank you received: 2081
16 May 2021 08:55 #209054
by phillc54
Replied by phillc54 on topic Linux will not recognize my BOB no matter WHAT I try to do
Have you tried cfg="0xe010 out"
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19413
- Thank you received: 6509
16 May 2021 11:46 #209076
by tommylight
0 works for built in cards and for some add on, not for all add on.
e010 or any address of that type should not work
0xe010 type of address should work.
Replied by tommylight on topic Linux will not recognize my BOB no matter WHAT I try to do
+1Have you tried cfg="0xe010 out"
0 works for built in cards and for some add on, not for all add on.
e010 or any address of that type should not work
0xe010 type of address should work.
Please Log in or Create an account to join the conversation.
- PCW
- Away
- Moderator
Less
More
- Posts: 17856
- Thank you received: 4774
16 May 2021 12:51 - 16 May 2021 12:51 #209089
by PCW
Replied by PCW on topic Linux will not recognize my BOB no matter WHAT I try to do
Sorry I missed the "0x"
The reason 0,1,2 only works with some cards is it requires Linux to
recognize the parallel port card. The direct address method does not
require the OS support, it simply reads and writes to the set addresses.
The direct address method may fail on some parallel port cards that lack
Linux support because they require a driver to do hardware specific setup
before normal operation.
That said, the MCS9900 should be full supported.
The reason 0,1,2 only works with some cards is it requires Linux to
recognize the parallel port card. The direct address method does not
require the OS support, it simply reads and writes to the set addresses.
The direct address method may fail on some parallel port cards that lack
Linux support because they require a driver to do hardware specific setup
before normal operation.
That said, the MCS9900 should be full supported.
Last edit: 16 May 2021 12:51 by PCW.
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
Moderators: PCW, jmelson
Time to create page: 0.165 seconds