Hello all, we get a Gerber Dimension 200 Gantry router converted today w/
the help of my dad and brother.  This is the first time I've used a 7i76
and it seems to be generating a bad ini/hal file?  We installed a clean
2.5.1 and get the following error when trying to start LinuxCNC.  PNCConf
can jog the axis back and forth in its built in test so the hardware seems
to work.  I can't make sense of the errors.  There are no MOT, IO, etc
sections in the ini file.  Can anyone help?

Thanks,
Stephen

Print file information:
RUN_IN_PLACE=no
LINUXCNC_DIR=
LINUXCNC_BIN_DIR=/usr/bin
LINUXCNC_TCL_DIR=/usr/lib/tcltk/linuxcnc
LINUXCNC_SCRIPT_DIR=
LINUXCNC_RTLIB_DIR=/usr/realtime-2.6.32-122-rtai/modules/linuxcnc
LINUXCNC_CONFIG_DIR=
LINUXCNC_LANG_DIR=/usr/share/linuxcnc/tcl/msgs
INIVAR=inivar
HALCMD=halcmd
LINUXCNC_EMCSH=/usr/bin/wish8.5
LINUXCNC - 2.5.1
Machine configuration directory is '/home/jdubovsky/linuxcnc/configs/Gerber'
Machine configuration file is 'Gerber.ini'
INIFILE=/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
PARAMETER_FILE=linuxcnc.var
TASK=milltask
HALUI=halui
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Starting HAL User Interface program: halui
Starting TASK program: milltask
Starting DISPLAY program: axis
USRMOT: ERROR: command timeout
USRMOT: ERROR: command timeout
USRMOT: ERROR: command timeout
USRMOT: ERROR: command timeout
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
waiting for s.axes
Shutting down and cleaning up LinuxCNC...
USRMOT: ERROR: command timeout
Running HAL shutdown script
Killing task linuxcncsvr, PID=1716
Killing task milltask, PID=1799
USRMOT: ERROR: command timeout
USRMOT: ERROR: command timeout
Timeout, trying kill -9
Removing HAL_LIB, RTAPI, and Real Time OS modules
Removing NML shared memory segments
Cleanup done

Debug file information:
Can not find -sec MOT -var MOT -num 1
Can not find -sec IO -var IO -num 1
Can not find -sec LINUXCNC -var NML_FILE -num 1
Can not find -sec EMC -var NML_FILE -num 1
A configuration error is preventing LinuxCNC from starting.
More information may be available when running from a terminal.
1716
  PID TTY      STAT   TIME COMMAND
1799
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        R      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
 1799 ?        S      0:00 milltask -ini
/home/jdubovsky/linuxcnc/configs/Gerber/Gerber.ini
  PID TTY      STAT   TIME COMMAND
/usr/bin/linuxcnc: line 381:  1799 Killed                  $EMCTASK -ini
"$INIFILE"
Stopping realtime threads
Unloading hal components

Kernel message information:
[   64.941409] I-pipe: Domain RTAI registered.
[   64.941414] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[   64.941415] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu
4.4.3-4ubuntu5) .
[   64.941520] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE (INTERNAL
IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[   64.941522] PIPELINE layers:
[   64.941524] f83e9e20 9ac15d93 RTAI 200
[   64.941525] c085cb20 0 Linux 100
[   64.957650] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[   64.957983] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with RTAI
OWN KTASKs>, kstacks pool size = 524288 bytes.
[   64.957987] RTAI[sched]: hard timer type/freq = APIC/12542255(Hz);
default timing: periodic; linear timed lists.
[   64.957990] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq =
3009954000 hz.
[   64.957991] RTAI[sched]: timer setup = 999 ns, resched latency = 2944 ns.
[   64.958046] RTAI[usi]: enabled.
[   64.986640] RTAI[math]: loaded.
[   65.175088] hm2: loading Mesa HostMot2 driver version 0.15
[   65.178031] hm2_pci: loading Mesa AnyIO HostMot2 driver version 0.7
[   65.178060]   alloc irq_desc for 21 on node -1
[   65.178062]   alloc kstat_irqs on node -1
[   65.178068] hm2_pci 0000:04:06.0: PCI INT A -> GSI 21 (level, low) ->
IRQ 21
[   65.178071] hm2_pci: discovered 5i25 at 0000:04:06.0
[   65.178530] hm2/hm2_5i25.0: Smart Serial Firmware Version 35
[   65.293193] hm2/hm2_5i25.0: 34 I/O Pins used:
[   65.293196] hm2/hm2_5i25.0:     IO Pin 000 (P3-01): StepGen #0, pin
Direction (Output)
[   65.293198] hm2/hm2_5i25.0:     IO Pin 001 (P3-14): StepGen #0, pin Step
(Output)
[   65.293200] hm2/hm2_5i25.0:     IO Pin 002 (P3-02): StepGen #1, pin
Direction (Output)
[   65.293203] hm2/hm2_5i25.0:     IO Pin 003 (P3-15): StepGen #1, pin Step
(Output)
[   65.293205] hm2/hm2_5i25.0:     IO Pin 004 (P3-03): StepGen #2, pin
Direction (Output)
[   65.293207] hm2/hm2_5i25.0:     IO Pin 005 (P3-16): StepGen #2, pin Step
(Output)
[   65.293209] hm2/hm2_5i25.0:     IO Pin 006 (P3-04): StepGen #3, pin
Direction (Output)
[   65.293211] hm2/hm2_5i25.0:     IO Pin 007 (P3-17): StepGen #3, pin Step
(Output)
[   65.293213] hm2/hm2_5i25.0:     IO Pin 008 (P3-05): StepGen #4, pin
Direction (Output)
[   65.293215] hm2/hm2_5i25.0:     IO Pin 009 (P3-06): StepGen #4, pin Step
(Output)
[   65.293217] hm2/hm2_5i25.0:     IO Pin 010 (P3-07): Smart Serial
Interface #0, pin TxData0 (Output)
[   65.293220] hm2/hm2_5i25.0:     IO Pin 011 (P3-08): Smart Serial
Interface #0, pin RxData0 (Input)
[   65.293222] hm2/hm2_5i25.0:     IO Pin 012 (P3-09): IOPort
[   65.293223] hm2/hm2_5i25.0:     IO Pin 013 (P3-10): IOPort
[   65.293225] hm2/hm2_5i25.0:     IO Pin 014 (P3-11): Encoder #0, pin
Index (Input)
[   65.293228] hm2/hm2_5i25.0:     IO Pin 015 (P3-12): Encoder #0, pin B
(Input)
[   65.293230] hm2/hm2_5i25.0:     IO Pin 016 (P3-13): Encoder #0, pin A
(Input)
[   65.293231] hm2/hm2_5i25.0:     IO Pin 017 (P2-01): IOPort
[   65.293233] hm2/hm2_5i25.0:     IO Pin 018 (P2-14): IOPort
[   65.293235] hm2/hm2_5i25.0:     IO Pin 019 (P2-02): IOPort
[   65.293236] hm2/hm2_5i25.0:     IO Pin 020 (P2-15): IOPort
[   65.293238] hm2/hm2_5i25.0:     IO Pin 021 (P2-03): IOPort
[   65.293239] hm2/hm2_5i25.0:     IO Pin 022 (P2-16): IOPort
[   65.293241] hm2/hm2_5i25.0:     IO Pin 023 (P2-04): IOPort
[   65.293243] hm2/hm2_5i25.0:     IO Pin 024 (P2-17): IOPort
[   65.293244] hm2/hm2_5i25.0:     IO Pin 025 (P2-05): IOPort
[   65.293246] hm2/hm2_5i25.0:     IO Pin 026 (P2-06): IOPort
[   65.293247] hm2/hm2_5i25.0:     IO Pin 027 (P2-07): IOPort
[   65.293249] hm2/hm2_5i25.0:     IO Pin 028 (P2-08): IOPort
[   65.293251] hm2/hm2_5i25.0:     IO Pin 029 (P2-09): IOPort
[   65.293252] hm2/hm2_5i25.0:     IO Pin 030 (P2-10): IOPort
[   65.293254] hm2/hm2_5i25.0:     IO Pin 031 (P2-11): IOPort
[   65.293256] hm2/hm2_5i25.0:     IO Pin 032 (P2-12): IOPort
[   65.293257] hm2/hm2_5i25.0:     IO Pin 033 (P2-13): IOPort
[   65.293302] hm2/hm2_5i25.0: registered
[   65.293303] hm2_5i25.0: initialized AnyIO board at 0000:04:06.0
[   73.844433] hm2_5i25.0: dropping AnyIO board at 0000:04:06.0
[   73.844438] hm2/hm2_5i25.0: unregistered
[   73.844462] hm2_pci 0000:04:06.0: PCI INT A disabled
[   73.844482] hm2_pci: driver unloaded
[   73.846428] hm2: unloading
[   73.902522] RTAI[math]: unloaded.
[   73.914582] SCHED releases registered named ALIEN RTGLBH
[   73.977138] RTAI[malloc]: unloaded.
[   74.076780] RTAI[sched]: unloaded (forced hard/soft/hard transitions:
traps 0, syscalls 0).
[   74.078543] I-pipe: Domain RTAI unregistered.
[   74.078657] RTAI[hal]: unmounted.



And the HAL file PNCConf generated:
# Generated by PNCconf at Wed Nov 21 19:37:54 2012
# If you make changes to this file, they will be
# overwritten when you run PNCconf again

[EMC]
MACHINE = Gerber
DEBUG = 0

[DISPLAY]
DISPLAY = axis
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
MAX_FEED_OVERRIDE = 2.000000
MAX_SPINDLE_OVERRIDE = 1.000000
MIN_SPINDLE_OVERRIDE = 0.500000
INTRO_GRAPHIC = linuxcnc.gif
INTRO_TIME = 5
PROGRAM_PREFIX = /home/jdubovsky/linuxcnc/nc_files
INCREMENTS = .1in .05in .01in .005in .001in .0005in .0001in
POSITION_OFFSET = RELATIVE
POSITION_FEEDBACK = ACTUAL
DEFAULT_LINEAR_VELOCITY = 0.250000
MAX_LINEAR_VELOCITY = 1.000000
MIN_LINEAR_VELOCITY = 0.010000
DEFAULT_ANGULAR_VELOCITY = 0.250000
MAX_ANGULAR_VELOCITY = 1.000000
MIN_ANGULAR_VELOCITY = 0.010000
EDITOR = gedit
GEOMETRY = xyz

[FILTER]
PROGRAM_EXTENSION = .png,.gif,.jpg Greyscale Depth Image
PROGRAM_EXTENSION = .py Python Script
png = image-to-gcode
gif = image-to-gcode
jpg = image-to-gcode
py = python

[TASK]
TASK = milltask
CYCLE_TIME = 0.010

[RS274NGC]
PARAMETER_FILE = linuxcnc.var

[EMCMOT]
EMCMOT = motmod
COMM_TIMEOUT = 1.0
COMM_WAIT = 0.010
SERVO_PERIOD = 1000000

[HOSTMOT2]
# **** This is for info only ****
# DRIVER0=hm2_pci
# BOARD0=5i25

[HAL]
HALUI = halui
HALFILE = Gerber.hal
HALFILE = custom.hal
POSTGUI_HALFILE = postgui_call_list.hal
SHUTDOWN = shutdown.hal

[HALUI]

[TRAJ]
AXES = 3
COORDINATES = X Y Z
LINEAR_UNITS = inch
ANGULAR_UNITS = degree
CYCLE_TIME = 0.010
DEFAULT_VELOCITY = 0.33
MAX_LINEAR_VELOCITY = 3.33

[EMCIO]
EMCIO = io
CYCLE_TIME = 0.100
TOOL_TABLE = tool.tbl

#********************
# Axis X
#********************
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
FERROR = 0.005
MIN_FERROR = 0.0005
MAX_VELOCITY = 3.33333333333
MAX_ACCELERATION = 2.0
# these are in nanoseconds
DIRSETUP   = 200
DIRHOLD    = 200
STEPLEN    = 1000
STEPSPACE  = 2000
STEP_SCALE = 10000.0
MIN_LIMIT = -24.0
MAX_LIMIT = 24.0
HOME_OFFSET = 0.0

#********************
# Axis Y
#********************
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
FERROR = 0.005
MIN_FERROR = 0.0005
MAX_VELOCITY = 3.33333333333
MAX_ACCELERATION = 2.0
# these are in nanoseconds
DIRSETUP   = 200
DIRHOLD    = 200
STEPLEN    = 1000
STEPSPACE  = 2000
STEP_SCALE = 10000.0
MIN_LIMIT = -24.0
MAX_LIMIT = 24.0
HOME_OFFSET = 0.0

#********************
# Axis Z
#********************
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
FERROR = 0.005
MIN_FERROR = 0.0005
MAX_VELOCITY = 1.667
MAX_ACCELERATION = 2.0
# these are in nanoseconds
DIRSETUP   = 200
DIRHOLD    = 200
STEPLEN    = 1000
STEPSPACE  = 2000
STEP_SCALE = 10000.0
MIN_LIMIT = -8.0
MAX_LIMIT = 8.0
HOME_OFFSET = 0.0

#********************
# Spindle
#********************
[SPINDLE_9]

Thanks,
Stephen
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to