[Bdi4emc-help] 4.49 probable pinout problem
Matt Timmermans
mt0000 at sympatico.ca
Thu Jun 22 22:06:50 CEST 2006
>From: Pierpaolo Garofalo <pier_carla at yahoo.it>
>Hi everybody,
>I recently installed BDI 4.49 on my garage PC
>as I decided to migrate to Linux for good.
>So far I have used a DOS program I wrote to drive may
>cnc router and seldom TurboCNC with no problem.
>After installing BDI I edited the emc.ini file to sort
>the pinout configuration out.
The EMC-standard pinout, starting at pin1 (parport D0 bit 0) is:
X DIR, X STEP, Y DIR, Y STEP, Z DIR, Z STEP.
Is that your pinout? If not, you'll need to change it in the .ini:
- If you're using freqmod as your motion module, switch to quickstep. It's
better, anyway.
- In [EMCMOT] section, set the QS_PINOUT parameter. It's an 8-digit hex
number. Each nibble specifies a parport D0 bit (0-7), and polarity (+8 for
normally high). Starting at the LSB, they are DIR0, STEP0, DIR1, STEP1...
STEP3 //Starting at the LSB, they are DIR0, STEP0, DIR1, STEP1... STEP3
For the standard pinout, you would say QS_PINOUT = 0x76543210;
Make sure you don't try to use the same pin for two purposes.
After EMC starts up, you can run "dmesg" in a console to see kernel message,
which will include a description of the actual pinout it is using.
--
Matt
More information about the Bdi4emc-help
mailing list