I have spent a good bit of time over the last month trying to get klipper mainsail running on a BeaglBone 3C. The instructions on the Klipper3D website suggest that it is not only possible but fairly easy. It appears to be somewhat dated but still workable. I did substitute Debian 10.3 for 9.9. I was able to follow the process up to the point where the the code for the PRUs is created and installed.
Quote:
To compile the Klipper micro-controller code, start by configuring it for the “Beaglebone PRU”:
cd ~/klipper/
make menuconfig
To build and install the new micro-controller code, run:
sudo service klipper stop
make flash
sudo service klipper start
It is also necessary to compile and install the micro-controller code for a Linux host process. Configure it a second time for a “Linux process”:
make menuconfig
Then install this micro-controller code as well:
sudo service klipper stop
make flash
sudo service klipper start
This makes no sense to me. Unless a step has accidentally been omitted, I will be doing exactly the same thing in exactly the same place. What gives?