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.

Reply via email to