Debug output from my test. Don't know if the pin is ticking. # ls duty_cycle enable period polarity power uevent # echo 50000 > period [ 41.678063] JDS - sunxi_pwm_config duty 0 period 50000 # echo 50 > duty_cycle [ 48.753739] JDS - sunxi_pwm_config duty 50 period 50000 [ 48.758971] JDS - period 50000000 clk_pico 5000000 div 10 [ 48.764449] JDS - period 50000000 clk_pico 7500000 div 6 [ 48.769796] JDS - period 50000000 clk_pico 10000000 div 5 [ 48.775194] JDS - period 50000000 clk_pico 15000000 div 3 [ 48.780616] JDS - period 50000000 clk_pico 20000000 div 2 [ 48.786012] JDS - period 50000000 clk_pico 20000000 div 2 [ 48.791433] JDS - period 50000000 clk_pico 20000000 div 2 [ 48.796830] JDS - period 50000000 clk_pico 20000000 div 2 [ 48.802252] JDS - period 50000000 clk_pico 142086058 div 0 [ 48.807734] JDS - period 50000000 clk_pico 105215146 div 0 [ 48.813239] JDS - period 50000000 clk_pico 68344234 div 0 [ 48.818635] JDS - period 50000000 clk_pico 31473322 div 1 [ 48.824047] JDS - period 50000000 clk_pico 136688469 div 0 [ 48.829534] JDS - period 50000000 clk_pico 136688469 div 0 [ 48.835035] JDS - period 50000000 clk_pico 136688469 div 0 [ 48.840542] JDS - period 50000000 clk_pico 41666 div 1200 [ 48.845935] JDS - period 50000000 clk_pico 5000000 [ 48.850744] JDS - period 50000000 clk_pico 7500000 [ 48.855532] JDS - period 50000000 clk_pico 10000000 [ 48.860430] JDS - period 50000000 clk_pico 15000000 [ 48.865304] JDS - period 50000000 clk_pico 20000000 [ 48.870202] JDS - period 50000000 clk_pico 20000000 [ 48.875075] JDS - period 50000000 clk_pico 20000000 [ 48.879972] JDS - period 50000000 clk_pico 20000000 [ 48.884847] JDS - period 50000000 clk_pico 31473322 [ 48.889743] JDS - period 50000000 clk_pico 41666 [ 48.894370] sunxi-pwm 1c20e00.pwm: Best prescale is 15 [ 48.899502] JDS - clk_pico 41666 [ 48.902756] sunxi-pwm 1c20e00.pwm: Best prescale was 15, entire cycles was 1200 [ 48.910078] JDS - clk_pico 41666 [ 48.913309] sunxi-pwm 1c20e00.pwm: Best prescale was 15, entire cycles was 2 # echo 25000 >duty_cycle [ 90.222821] JDS - sunxi_pwm_config duty 25000 period 50000 [ 90.228313] JDS - period 50000000 clk_pico 5000000 div 10 [ 90.233790] JDS - period 50000000 clk_pico 7500000 div 6 [ 90.239099] JDS - period 50000000 clk_pico 10000000 div 5 [ 90.244536] JDS - period 50000000 clk_pico 15000000 div 3 [ 90.249963] JDS - period 50000000 clk_pico 20000000 div 2 [ 90.255357] JDS - period 50000000 clk_pico 20000000 div 2 [ 90.260777] JDS - period 50000000 clk_pico 20000000 div 2 [ 90.266173] JDS - period 50000000 clk_pico 20000000 div 2 [ 90.271593] JDS - period 50000000 clk_pico 142086058 div 0 [ 90.277076] JDS - period 50000000 clk_pico 105215146 div 0 [ 90.282580] JDS - period 50000000 clk_pico 68344234 div 0 [ 90.287975] JDS - period 50000000 clk_pico 31473322 div 1 [ 90.293396] JDS - period 50000000 clk_pico 136688469 div 0 [ 90.298879] JDS - period 50000000 clk_pico 136688469 div 0 [ 90.304383] JDS - period 50000000 clk_pico 136688469 div 0 [ 90.309887] JDS - period 50000000 clk_pico 41666 div 1200 [ 90.315279] JDS - period 50000000 clk_pico 5000000 [ 90.320087] JDS - period 50000000 clk_pico 7500000 [ 90.324875] JDS - period 50000000 clk_pico 10000000 [ 90.329775] JDS - period 50000000 clk_pico 15000000 [ 90.334651] JDS - period 50000000 clk_pico 20000000 [ 90.339522] JDS - period 50000000 clk_pico 20000000 [ 90.344425] JDS - period 50000000 clk_pico 20000000 [ 90.349301] JDS - period 50000000 clk_pico 20000000 [ 90.354199] JDS - period 50000000 clk_pico 31473322 [ 90.359074] JDS - period 50000000 clk_pico 41666 [ 90.363718] sunxi-pwm 1c20e00.pwm: Best prescale is 15 [ 90.368850] JDS - clk_pico 41666 [ 90.372102] sunxi-pwm 1c20e00.pwm: Best prescale was 15, entire cycles was 1200 [ 90.379404] JDS - clk_pico 41666 [ 90.382657] sunxi-pwm 1c20e00.pwm: Best prescale was 15, entire cycles was 600
-- Jon Smirl jonsm...@gmail.com -- You received this message because you are subscribed to the Google Groups "linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an email to linux-sunxi+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.