ok, so i read the new docs on homing and made a few modifications to slave both y joints for homing and i STILL get the same result.
so, in the interests of eliminating possible variables, i ran the parallel port test on both cards this morning. Surprisingly, they both functioned perfectly! the only thing that i forgot to check before i bough them was their voltages and so it caught me a bit off guard to see that they were both 3v3, but my controller doesnt seem to mind. the only thing was with the pex card is that halrun gave me the error:
Code:
cnc@cnc:~/parport$ halrun -I -f ptest.hal
Waiting for component 'hal_parport' to become ready........Waited 3 seconds for
master. giving up.
Note: Using POSIX realtime
config string '0xe010 out'
Linux parallel prot @57360 not found
but despite that, it still functioned normally. do you think this is a driver issue? i dont know enough about drivers to even begin where to start diagnosing the problem if that is the case... how would i go about eliminating that as an issue?
as it sits right now, i have 2 cards, same machine, same config. one card (pex) cant be found, but works. the other card (startech) is better liked by the os, but doesnt properly under linux cnc. the current state of it, is when it homes, x homes like normal, y0 sits like a bump on a log, y1 homes and then i get a bunch of errors about how joint 1 is negative and cant jog. prior to that, if i try and jog, x is fine, y only y1 moves, and trying to move z ALSO moves y1! any suggestions?