Hello, I am working at a university student club and we are trying to make a CoreXY 3D printer with BeagleBone Black and the CRAMPS cape. We are new to this things. We installed the machinekit image from this link: elinux.org/Beagleboard:BeagleBoneBlack_Debian#BBW.2FBBB_.28All_Revs.29_Machinekit
The machinekit program works well with sample configurations but the problem is that, we need CoreXY configuration with CRAMPS board. We tryed the CoreXY configuration that Charles Steinkuehler made on the github but I cant give the link because it is not exist now. We copied only the config files to machinekit folder and opened it from the MK Launcher. The configuration gave an error and we realized that the configuration files is out of date. After that, we try to start a configuration whose link is given : https://github.com/machinekit/machinekit/tree/master/configs/ARM/BeagleBone/CRAMPS. Firstly, we copied all the machinekit folders to the machinekit folder that BBB has in it. Then we started the configuration from the MK Launcher and it gave an error. It was an setup.sh error and we solved that problem by using the command "sudo chmod +x setup.sh" at the directory which has the setup.sh file. Then we started that configuration again and hal_pru_generic error appeared. This problem is solved by two steps : 1. In the pru_stepper.ini file, the hal_pru_generic.bin location was shown uncorrect. We find hal_pru_generic.bin by using the command "sudo find /-name pru_generic_bin" and we changed the file location to the correct location. 2. In the CRAMPS.ini file, the xenomai kernel option was commented since we use 3.8 xenomai kernel. The RT_PREEMPT one is commented and the xenomai one is uncommented. After these steps, the configuration started without error but after rebooting the BBB, all the configurations (sample configurations included) were not started and any error didn't appear. After killing the halcmd task on the task manager, the program gave an error. The debug message on the error, we found that the system waiting the file in the /sys/class/uio/uio0. Howerver this file is not exist in that directory. Everytime we reinstalled the image and tryed the steps given above again and again but this problem always occurs after rebooting the BBB. In summary, we need to learn how to install a working CoreXY configuration on the BBB. Also this configuration should start after rebooting the BBB. *Note :* The CRAMPS board didn't manufactured. It's pcb design is revised to manufacture it by our equipment easily. Thanks Anıl -- 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.
