We have upgraded the community system as part of the upgrade a password reset is required for all users before login in.
Tool to access hardware PWM
Alexey Avdyukhin last edited by Alexey Avdyukhin
Just created tool to access hawdware PWM on Omega2: https://github.com/ClusterM/omega2-pwm
For some reason Omega2 has not any util to control hardware PWM. There is only fast-gpio tool, it uses software PWM which is awful for sound generation.
Channel #0 is pin #18, channel #1 is pin #19. Channels #2 and #3 are available on Omega2S only (UART2 pins).
Before usage you must set GPIO muxing using omega2-ctrl tool:
omega2-ctrl gpiomux set pwm0 pwm
omega2-ctrl gpiomux set pwm1 pwm
Then use this tool:
pwm <channel> <frequency> [duty]
Example to generate 3000Hz on channel #1 with 50% duty:
pwm 1 3000 50