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.

Reply via email to