Richard Acosta wrote: > OK, i have reinstalled linux because i could not connect to internet > using pppoe with ubuntu/emc2 downloaded from linuxcnc.org as a full CD > image. > Since i know nothing about CVS, and a little bit more about compiling, i > decided not to take that way. > Finally i achieved to install normal ubuntu, then emc2 and rtai kernel > using emc2_install.sh from linuxcnc.org and i'm now using version 2.2.6
The hostmot2 support in 2.2.6 has several known bugs. We can help you get the 2.2.6 module to load, but it probably won't work right for you. To run your machine with the 7i43 you'll have to compile TRUNK from CVS, or wait for 2.2.7 (or 2.3.0, or whatever the next version will be). > Using the supposedly correct config, This time, the error is this: > > -------------------------------------------------------------------------------------------------- > > > # Install driver. > loadrt hostmot2 > loadrt m7i43_hm2 config="firmware=SV8B.BIT num_encoders=1 num_pwmgens=1 > num_stepgens=0" > -------------------------------------------------------------------------------------------------- > > > -------------------------------------------------------------------------------------------------- > > > insmod: error inserting > '/usr/realtime-2.6.24-16-rtai/modules/emc2/hm2_7i43.ko': -1 Unknown > symbol in module > 7i43_motion.hal:4: exit value: 1 > 7i43_motion.hal:4: insmod failed, returned -1 > 8355 > PID TTY STAT TIME COMMAND > Stopping realtime threads > Unloading hal components > -------------------------------------------------------------------------------------------------- > > > > What's going on here? i'm using the new driver, but the error is > referred to old driver. Something's confused here. The halcmd commands you show above load the wrong driver (m7i43_hm2), but the error messages are from the correct driver (hm2_7i43). We need to know the commands that generate those error messages, and they're definately not the commands you show. Start with a clean reboot of your EMC computer, then get to the point where those error messages are generated, then run "dmesg" from the shell and pastebin all the dmesg output (eg on www.pastebin.ca). Also pastebin the ini files and HAL command files that you tried to run. Without seeing all this it'd be really hard to figure out what's going on. -- Sebastian Kuzminsky Distances obtained as the speed of light multiplied by a cosmological time interval have no direct physical significance. <http://en.wikipedia.org/wiki/Observable_universe> ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users