dave wrote: >Script started on Thu 26 Mar 2009 01:53:54 PM PDT >^[]0;d...@cinci: >~/emc2-trunk/configs/m5i20^gd...@cinci:~/emc2-trunk/configs/m5i20$ >halrun -I m5i20-p^G^H^[[K^H^[[K_pidtest.hal ^M >insmod: error inserting '/home/dave/emc2-trunk/rtlib/threads.ko': -1 >Unknown symbol in module^M >m5i20_pidtest.hal:11: exit value: 1^M >m5i20_pidtest.hal:11: insmod failed, returned -1^M > > It might be good to paste from terminal backscroll - all the ^H / [^K are a little hard to read :)
>copied from dmesg output; > > 560.316311] RTAI[sched]: timer setup = 2010 ns, resched latency = 2688 >ns. >[ 560.438023] RTAI[math]: loaded. >[ 560.776873] threads: Unknown parameter `period' > > The parameters are period1, period2 ... The line is correct in the pidtest file in CVS, so it must have gotten mangled somewhere in translation to hm2. >[ 580.567152] RTAI[math]: unloaded. >[ 580.644862] SCHED releases registered named ALIEN RTGLBF >[ 580.666341] RTAI[malloc]: unloaded. > >However, if I hand type the m5i20_pidtest.hal then I get thru the whole >script but still get no output. > >The siggen sine wave (using halmeter) is on siggen, Xpos, and >pid.0.command but no place else. > >Where do I go from here? > > That file doesn't have the right stuff to keep the watchdog happy. You need to add the hm2_5i20.0.pet_watchdog function to the thread. You'll also have to set the hm2_5i20.0.watchdog.has-bit (check the spelling on that one), since it's really likely to bite before threads get started. - Steve ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users