Hi,
I have tried to get PWM signals to work on my Beaglebone Black, to use it with the DRV8833 Servo Controller (Which needs 4 PWM inputs). I actually got a tricky Problem, controlling two PWMs of the same Controller. The Problem is, setting "run" in the pwm_test_PX_XX for multiple times leads to a wrong output. I did: # export SLOTS=/sys/devices/bone_capemgr.9/slots # echo am33xx_pwm > $SLOTS # echo bone_pwm_P9_14 > $SLOTS # echo bone_pwm_P9_16 > $SLOTS to setup the Pins. Then I controlled them by: # cd /sys/devices/ocp.3/ # echo 0 > pwm_test_P9_14.15/run # echo 0 > pwm_test_P9_16.16/run because they initially are turned on. Now, if I try to set them on and off again, it often happens, that the output does not match the run values (setting both off and one is still sending). I encountered that Problem with both 3.8.13 bone50 and 3.8.13 bone70 kernels. Is there any info about the PWMss I am missing? I havent found very much about that Problem on google... -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
