I have a buildroot system with 5.10.168-r75 of this kernel and using the am335x-boneblue.dts device tree file that's part of it. I'm targeting the beaglebone blue. The PRU_gpioToggle is the same way that I'm trying to toggle these pins. I am not able to pick up any signals off the servo connectors in either case using a logic analyzer.
It seems like to me that the pinmux is not being set correctly. I see the servo_pins sections of the dts file and it seems to set the 8 pins to mux_mode5 and pinoutput. It's also commented " Servo Output Pins via PRU, so that implies to me it should be ready to go. Could there be a driver or other configuration interfering the the pinmux of these pins?
I have a buildroot system with 5.10.168-r75 of this kernel and using the am335x-boneblue.dts device tree file that's part of it. I'm targeting the beaglebone blue. The PRU_gpioToggle is the same way that I'm trying to toggle these pins. I am not able to pick up any signals off the servo connectors in either case using a logic analyzer.
It seems like to me that the pinmux is not being set correctly. I see the servo_pins sections of the dts file and it seems to set the 8 pins to mux_mode5 and pinoutput. It's also commented " Servo Output Pins via PRU, so that implies to me it should be ready to go. Could there be a driver or other configuration interfering the the pinmux of these pins?