Alex Joni pravi: > ----- Original Message ----- > From: "Slavko Kocjancic" <[email protected]> > To: "Enhanced Machine Controller (EMC)" <[email protected]> > Sent: Tuesday, March 16, 2010 12:57 PM > Subject: Re: [Emc-users] Jog under PAUSE / tool cnange > > > >> Alex Joni pravi: >> >>> http://article.gmane.org/gmane.linux.distributions.emc.user/17898/match= >>> >>> >>> >> .. Just little different name but I got it. >> Just can't run it. I get error and can't proceed. Seems that NML_FILE >> cause problem. >> For now I happily run my cnc without NML_FILE. When I change I got error >> and here is error log: >> > > you need a line like: NML_FILE = emc.nml > > >> So I try to setup some NML_FILE. As I don't have clue what here should >> be (manual explain that in one line ?!? -nothing-) I just run stepconf >> and I get emc.nml file. The problem is that with this file assigned I'm >> can't run machine any more. Here is log of attempt to run machine with >> old toolchanger routine and NML_FILE = emc.nml assigned in inifile. >> >> > > that seems like you have an old nml file. > for 2.5.0~pre (which you are running) you need the nml file to be like this: > http://git.linuxcnc.org/gitweb?p=emc2.git;a=blob;f=configs/common/emc.nml;h=3b3d72b0f9087cb044be3c6e9bf6e20f47721328;hb=HEAD > in your checkout it should be included in emc2-dev/configs/common/emc.nml > > regards, > Alex > Yes I found nml file and install in correct place. Now I'm able to run emc with old toolchange routine but still got error with new one. I instal new hal_manualtoolchange and set permissinos to 777. but still got error.
I'm just don't understand what file is missing? (as part of log say's that) Debug file information: Caa3Axis.hal:78: execv(hal_manualtoolchange): No such file or directory Caa3Axis.hal:78: hal_manualtoolchange exited without becoming ready in Caa3Axis.hal line 78 is command to load hal_manualtoolchange (loadusr -W hal_manualtoolchange) Here's the log: Print file information: RUN_IN_PLACE=yes EMC2_DIR= EMC2_BIN_DIR=/home/slavko/emc2-dev/bin EMC2_TCL_DIR=/home/slavko/emc2-dev/tcl EMC2_SCRIPT_DIR= EMC2_RTLIB_DIR=/home/slavko/emc2-dev/rtlib EMC2_CONFIG_DIR= EMC2_LANG_DIR=/home/slavko/emc2-dev/src/objects INIVAR=inivar HALCMD=halcmd EMC2_EMCSH=/usr/bin/wish8.4 EMC2 - 2.5.0~pre Machine configuration directory is '/home/slavko/emc2/configs/IronCnc' Machine configuration file is 'Caa3Axis.ini' INIFILE=/home/slavko/emc2/configs/IronCnc/Caa3Axis.ini PARAMETER_FILE=stepper.var EMCMOT=motmod EMCIO=io TASK=milltask HALUI= DISPLAY=axis NML_FILE=emc.nml Starting EMC2... Starting EMC2 server program: emcsvr Loading Real Time OS, RTAPI, and HAL_LIB modules Starting EMC2 IO program: io Shutting down and cleaning up EMC2... Killing task emcsvr, PID=26751 Removing HAL_LIB, RTAPI, and Real Time OS modules Removing NML shared memory segments Cleanup done Debug file information: Caa3Axis.hal:78: execv(hal_manualtoolchange): No such file or directory Caa3Axis.hal:78: hal_manualtoolchange exited without becoming ready 26751 PID TTY STAT TIME COMMAND Stopping realtime threads Unloading hal components Kernel message information: [ 8074.758900] I-pipe: Domain RTAI registered. [ 8074.758914] RTAI[hal]: <3.6.1> mounted over IPIPE-NOTHREADS 2.0-04. [ 8074.758917] RTAI[hal]: compiled with gcc version 4.2.4 (Ubuntu 4.2.4-1ubuntu3). [ 8074.758922] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0). [ 8074.758925] PIPELINE layers: [ 8074.758928] dcc36000 9ac15d93 RTAI 200 [ 8074.758930] c0383180 0 Linux 100 [ 8074.775078] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>. [ 8074.775685] RTAI[sched]: loaded (IMMEDIATE, UP, USER/KERNEL SPACE: <with RTAI OWN KTASKs>, kstacks pool size = 524288 bytes. [ 8074.775691] RTAI[sched]: hard timer type/freq = 8254-PIT/1193180(Hz); default timing: periodic; linear timed lists. [ 8074.775695] RTAI[sched]: Linux timer freq = 250 (Hz), CPU freq = 2120175000 hz. [ 8074.775698] RTAI[sched]: timer setup = 2010 ns, resched latency = 2688 ns. [ 8074.965372] RTAI[math]: loaded. [ 8074.992940] RTAPI: Init [ 8074.993358] RTAPI: Init complete [ 8075.002532] HAL_LIB: loading kernel lib [ 8075.002543] RTAPI: initing module HAL_LIB [ 8075.002549] RTAPI: module 'HAL_LIB' loaded, ID: 1 [ 8075.003553] RTAPI: shmem 01 created by module 01, key: 1212238898, size: 262000 [ 8075.003567] HAL_LIB: kernel lib installed successfully [ 8075.071427] config string '0x0378' [ 8075.510716] RTAI[math]: unloaded. [ 8075.575658] SCHED releases registered named ALIEN RTGLBH [ 8075.591750] RTAI[malloc]: unloaded. [ 8075.690832] RTAI[sched]: unloaded (forced hard/soft/hard transitions: traps 0, syscalls 0). [ 8075.694550] I-pipe: Domain RTAI unregistered. [ 8075.694562] RTAI[hal]: unmounted. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
