> On 25 Dec 2018, at 19:24, Scott Nortman <[email protected]> wrote: > > Hi > > See this page, look at step 9 > > https://jetforme.org/2018/04/machinekit-on-bbb/ > > Will fix the insmod errors > > Best regards, > Scott > >> On Tue, Dec 25, 2018, 1:02 PM mugginsac <[email protected] wrote: >> I have got X11 forwarding working (I got the config picker). However, the >> app is still not executing. >> I got these messages (with DEBUG=5 set): >> machinekit@beaglebone:~/machinekit/configs/ARM.BeagleBone.Xylotex$ >> machinekit Xylotex.ini >> MACHINEKIT - 0.1 >> Machine configuration directory is >> '/home/machinekit/machinekit/configs/ARM.BeagleBone.Xylotex' >> Machine configuration file is 'Xylotex.ini' >> Starting Machinekit... >> rtapi_msgd command: /usr/libexec/linuxcnc/rtapi_msgd --instance=0 >> --rtmsglevel=5 --usrmsglevel=5 --halsize=524288 >> rtapi_app command: /usr/libexec/linuxcnc/rtapi_app_rt-preempt --instance=0 >> io started >> <commandline>:0: Component 'iocontrol' ready >> <commandline>:0: Program 'io' started >> emc/iotask/ioControl.cc 768: can't load tool table. >> halcmd loadusr io started >> <commandline>:0: Component 'halui' ready >> <commandline>:0: Program 'halui' started >> Waiting for /sys/class/uio/uio0 OK >> Xylotex.hal:25: Program './setup.sh' finished >> Xylotex.hal:32: Realtime module 'trivkins' loaded >> Xylotex.hal:35: Realtime module 'tp' loaded >> Xylotex.hal:38: Realtime module 'motmod' loaded >> Xylotex.hal:41: Realtime module 'hal_bb_gpio' loaded >> Xylotex.hal:43: insmod failed, returned -1: >> rtapi_app_main(hal_pru_generic): -1 Operation not permitted >> >> See /var/log/linuxcnc.log for more information. >> Shutting down and cleaning up Machinekit... >> <commandline>:0: Realtime threads stopped >> <commandline>:0: Realtime module 'hal_bb_gpio' unloaded >> <commandline>:0: Realtime module 'motmod' unloaded >> <commandline>:0: Realtime module 'tp' unloaded >> <commandline>:0: Realtime module 'trivkins' unloaded >> Cleanup done >> Machinekit terminated with an error. For simple cases more information >> can be found in the following files: >> /home/machinekit/linuxcnc_debug.txt >> /home/machinekit/linuxcnc_print.txt >> >> For other cases get more meaningfull information by restarting after >> export DEBUG=5 >> >> and look at the output of: >> /var/log/linuxcnc.log >> dmesg >> >> When looking for errors, specifically look for libraries that fail to load >> by looking for lines with 'insmod failed' as per example below. >> >> insmod failed, returned -1: >> do_load_cmd: dlopen: nonexistant-component.so: cannot open shared object >> file: >> No such file or directory >> >> For getting help, please have a look here: >> www.machinekit.io/docs/getting-help/ >> >> Here is a link to my /var/log/linuxcnc.log
Looking at the linuxcnc.log is not optional but mandatory ;) Look at line 833 Dec 25 17:45:48 beaglebone rtapi:0: 1:rtapi_app:2023:user hal_pru_generic: cant find /usr/rt-preempt/pru_generic.bin in /home/machinekit/machinekit/configs/ARM.BeagleBone.Xylotex or /lib/firmware/pru/ Dec 25 17:45:48 beaglebone rtapi:0: 1:rtapi_app:2023:user hpg: ERROR: failed to initialize PRU So “sudo find / -name pru_generic.bin” and make sure the path in you ini/hal file is correct. (The link Scott provided) Cheers, Bas >> Here is a link to my dmesg output . >> -- >> website: http://www.machinekit.io blog: http://blog.machinekit.io github: >> https://github.com/machinekit >> --- >> You received this message because you are subscribed to the Google Groups >> "Machinekit" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> Visit this group at https://groups.google.com/group/machinekit. >> For more options, visit https://groups.google.com/d/optout. > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
