2012/3/10 Peter C. Wallace <[email protected]>:
>
> Looks like at least 2 problems, one is that the firmware and driver are
> different versions (that firmware is fairly ancient) and the second problame
> is that the config line syntax has changed (this should be fixable with man
> hostmot2)

John Murphy sent me a firmware file that is working for him and in INI
file the CONFIG line is this:
CONFIG="firmware=hm2/7i43-4/BOSSV.BIT num_encoders=1 sserial_port_0=00"

What am I missing as I get this error at LinuxCNC startup?
The fact that it complains about not being able to find nml_file makes
me think that something needs to be updated, but what exactly?
Could it be that Hostmot2 driver in LinuxCNC is outdated?

Viesturs


Here is complete error message:

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.0-pre2-916-g280b0ea
Machine configuration directory is '/home/viesturs/linuxcnc/configs/hm2-servo'
Machine configuration file is '7i43-big.ini'
INIFILE=/home/viesturs/linuxcnc/configs/hm2-servo/7i43-big.ini
PARAMETER_FILE=hm2-servo.var
TASK=milltask
HALUI=
DISPLAY=axis
Starting LinuxCNC...
Starting LinuxCNC server program: linuxcncsvr
Loading Real Time OS, RTAPI, and HAL_LIB modules
Starting LinuxCNC IO program: io
Shutting down and cleaning up LinuxCNC...
Killing task linuxcncsvr, PID=2440
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
insmod: error inserting
'/usr/realtime-2.6.32-122-rtai/modules/linuxcnc/hm2_7i43.ko': -1
Invalid parameters
hm2-servo.hal:46: exit value: 1
hm2-servo.hal:46: insmod failed, returned -1
See the output of 'dmesg' for more information.
2440
  PID TTY      STAT   TIME COMMAND
Stopping realtime threads
Unloading hal components

Kernel message information:
[  595.108459] I-pipe: Domain RTAI registered.
[  595.108470] RTAI[hal]: <3.8.1> mounted over IPIPE-NOTHREADS 2.6-03.
[  595.108473] RTAI[hal]: compiled with gcc version 4.4.3 (Ubuntu
4.4.3-4ubuntu5) .
[  595.108479] RTAI[hal]: mounted (IPIPE-NOTHREADS, IMMEDIATE
(INTERNAL IRQs DISPATCHED), ISOL_CPUS_MASK: 0).
[  595.108481] PIPELINE layers:
[  595.108485] fbc53e20 9ac15d93 RTAI 200
[  595.108488] c085cb20 0 Linux 100
[  595.136200] RTAI[malloc]: global heap size = 2097152 bytes, <BSD>.
[  595.136404] RTAI[sched]: IMMEDIATE, MP, USER/KERNEL SPACE: <with
RTAI OWN KTASKs>, kstacks pool size = 524288 bytes.
[  595.136409] RTAI[sched]: hard timer type/freq = APIC/12557105(Hz);
default timing: periodic; linear timed lists.
[  595.136413] RTAI[sched]: Linux timer freq = 250 (Hz), TimeBase freq
= 1808451000 hz.
[  595.136416] RTAI[sched]: timer setup = 999 ns, resched latency = 2943 ns.
[  595.136550] RTAI[usi]: enabled.
[  595.238850] RTAI[math]: loaded.
[  595.341395] hm2: loading Mesa HostMot2 driver version 0.15
[  595.350735] hm2_7i43: loading HostMot2 Mesa 7i43 driver version 0.3
[  595.354947]  hm2_7i43.0: firmware: requesting hm2/7i43-4/BOSSV.BIT
[  595.830428] hm2/hm2_7i43.0: inconsistent Module Descriptor for
Smart Serial Interface, not loading driver
[  595.830437] hm2/hm2_7i43.0:     Version = 0, expected 0
[  595.830442] hm2/hm2_7i43.0:     NumRegisters = 5, expected 6
[  595.830447] hm2/hm2_7i43.0:     InstanceStride = 0x00000004,
expected 0x00000040
[  595.830451] hm2/hm2_7i43.0:     MultipleRegisters = 0x0000001F,
expected 0x0000003C
[  595.830456] hm2/hm2_7i43.0: inconsistent Module Descriptor!
[  595.830460] hm2/hm2_7i43.0: failed to parse Module Descriptor 5
[  595.830471] hm2_7i43.0: board at (ioaddr=0x0378, ioaddr_hi=0x0778,
epp_wide ON) not found!
[  596.325306] hm2: unloading
[  596.382915] RTAI[math]: unloaded.
[  596.449225] SCHED releases registered named ALIEN RTGLBH
[  596.464583] RTAI[malloc]: unloaded.
[  596.564043] RTAI[sched]: unloaded (forced hard/soft/hard
transitions: traps 0, syscalls 0).
[  596.573316] I-pipe: Domain RTAI unregistered.
[  596.573329] RTAI[hal]: unmounted.

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to