On 14/01/12 17:40, gene heskett wrote: > Well, I see that lp is loaded again here, and it seems to be working. I > don't recall rebooting it since last running emc. > >>From an lsmod output: > ppdev 5259 0 > parport_pc 25637 1 > lp 7028 0 > parport 30764 3 ppdev,parport_pc,lp > > emc is not running ATM, so how does this compare to your machine? > > And do you have the correct stuff in the .hal file? That portion should > somewhat resemble this: > > loadrt trivkins > loadrt [EMCMOT]EMCMOT base_period_nsec=[EMCMOT]BASE_PERIOD > servo_period_nsec=[EMCMOT]SERVO_PERIOD num_joints=[TRAJ]AXES > loadrt probe_parport > loadrt hal_parport cfg="0x378 out " > setp parport.0.reset-time (total up all the propagation delays here, opto's > in the path will need larger values) > > Cheers, Gene
Hi Gene, thanks for replying. Oh, BTW I am using EMC2 installed onto the hard drive from the live EMC2 CD. (I don't like Ubuntu or Debian much - but for my Router, I'll use the live CD - Getting Realtime on my choice of operating system [OpenSuse] is too much work just for a cnc controller). ** Output from lsmod: bob@cnc:~$ lsmod | grep par parport_pc 25637 1 parport 30764 3 ppdev,parport_pc,lp I tried removing lp, parport_pc & ppdev - no joy. ** So maybe the hal is the problem. I based it on my old one, but checked against the samples that were with the EMC2 CD. (Maybe I have 'twisted' something that I just can't see. [I used to be infallible - now I'm getting on a bit, the 'in' seems to have vanished. :-) ] Many thanks, Bob My hal is: loadrt probe_parport loadrt hal_parport cfg="0x0378" setp parport.0.reset-time 5000 addf parport.0.read base-thread addf parport.0.write base-thread addf parport.0.reset base-thread net spindle-cw <= motion.spindle-forward net coolant-mist <= iocontrol.0.coolant-mist setp parport.0.pin-01-out-invert 1 net spindle-cw => parport.0.pin-01-out net xdir => parport.0.pin-02-out net xstep => parport.0.pin-03-out setp parport.0.pin-03-out-reset 1 net ydir => parport.0.pin-04-out net ystep => parport.0.pin-05-out setp parport.0.pin-05-out-reset 1 setp parport.0.pin-06-out-invert 1 net zdir => parport.0.pin-06-out net zstep => parport.0.pin-07-out setp parport.0.pin-07-out-reset 1 setp parport.0.pin-14-out-invert 1 net coolant-mist => parport.0.pin-14-out #net estop-ext <= parport.0.pin-10-in-not net estop-ext <= parport.0.pin-10-in net min-home-x <= parport.0.pin-11-in-not net max-home-y <= parport.0.pin-12-in-not net max-home-z <= parport.0.pin-13-in-not setp stepgen.0.position-scale [AXIS_0]SCALE setp stepgen.0.steplen 1 setp stepgen.0.stepspace 0 setp stepgen.0.dirhold 35000 setp stepgen.0.dirsetup 35000 setp stepgen.0.maxaccel [AXIS_0]STEPGEN_MAXACCEL net min-home-x => axis.0.home-sw-in net min-home-x => axis.0.neg-lim-sw-in setp stepgen.1.position-scale [AXIS_1]SCALE setp stepgen.1.steplen 1 setp stepgen.1.stepspace 0 setp stepgen.1.dirhold 35000 setp stepgen.1.dirsetup 35000 setp stepgen.1.maxaccel [AXIS_1]STEPGEN_MAXACCEL net max-home-y => axis.1.home-sw-in net max-home-y => axis.1.pos-lim-sw-in setp stepgen.2.position-scale [AXIS_2]SCALE setp stepgen.2.steplen 1 setp stepgen.2.stepspace 0 setp stepgen.2.dirhold 35000 setp stepgen.2.dirsetup 35000 setp stepgen.2.maxaccel [AXIS_2]STEPGEN_MAXACCEL net max-home-z => axis.2.home-sw-in net max-home-z => axis.2.pos-lim-sw-in net estop-out <= iocontrol.0.user-enable-out net estop-ext => iocontrol.0.emc-enable-in loadusr -W hal_manualtoolchange net tool-change iocontrol.0.tool-change => hal_manualtoolchange.change net tool-changed iocontrol.0.tool-changed <= hal_manualtoolchange.changed net tool-number iocontrol.0.tool-prep-number => hal_manualtoolchange.number net tool-prepare-loopback iocontrol.0.tool-prepare => iocontrol.0.tool-prepared -- The Sun is out, the sky is blue, it's time to drive the MR2. ------------------------------------------------------------------------------ RSA(R) Conference 2012 Mar 27 - Feb 2 Save $400 by Jan. 27 Register now! http://p.sf.net/sfu/rsa-sfdev2dev2 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users