-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BBBlue] rc_test_drivers broken for linux kernel >=5.x.y.z #221
Comments
I am also looking for a solution here. I saw this forum post for BBAI PWMs. So there's source code for arm64, shouldn't be hard to move to arm. Is it an overlay problem? How do we make overlays for BeagleBone Blue? |
Honestly speaking, librobotcontrol widely seems abandoned for good. Some fixed are currently deployed for the devicetree. necessary changes for librobotcontrol will be using other PATH, no unexport / export of chips and finally porting to use libgpiod for gpio control and pwm.h for pwm control. This was all done in Kernel 5.x.y.z. |
FYI, for anyone else who might be looking for how to use the PRU firmware within this repo for the later SD images (which have kernel versions >=5.x.y.z). You have to change the pinmux for the AM335x chip. The later device trees must've changed it. You can drop in a device tree overlay like this to change the pinmux to map to the same pins as the librobocontrol PRU Firmware, this only updates the pinmux such that PRU1 can output to the Servo pins of the beaglebone blue using the same R30 register bits as the firmware :
|
Hello, I have reactivated a BeagleBoneBlue that was catching dust on my shelf and while updating the kernel
via
sudo /opt/scripts/tools/update_kernel.sh --lts-5_4
I found out that librobotcontrol seems broken on all kernels after 4.19.94-ti-r73.
Is this a librobotcontrol issue or is this a DeviceTree issue?
https://github.com/beagleboard/bb.org-overlays
claims it is supported.
The text was updated successfully, but these errors were encountered: