Greetings all; 1. On the raspi, it appears that adding "isolcpus=3" to the end of /boot/cmdline.txt works, nothing uses cpu3 until I run lcnc, then it shows up as about a 15% load on cpu3 in the htop display. You can't see that with htop on an X86 box. I like that, confirming that lcnc does indeed have a core to itself.
I appear to have a large noise source that isn't quite synchronized with the spi bus. I disabled the estop_latch.0 functions so the a watchdog bite didn't disable lcnc. So I could still troubleshoot. Then I setup the halscope and went looking for noise, and found tons of it in the encoder-velocity output, it looked like it was hitting C speed instantly, and then stopping just as fast, in both directions. The spindle is motionless, something has gone sour in the control interface. The SpinX1 is sending the correct signals, but its not responding. But then I went to restore the estop_latch function and ran into this? line 41 in .hal file loadrt estop_latch count=1 That should work, right? line 53 addf estop_latch.0 servo-thread Yep, sure... #>linuxcnc -l [...] hm2/hm2_7i90.0: registered HAL: ERROR: function 'estop_latch.0' not found ./hm2-7i90-stepper.hal:53: addf failed Shutting down and cleaning up LinuxCNC... WTH? Running out of hair here. Thanks everybody. Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
