mirror of https://github.com/OpenIPC/wiki.git
1.3 KiB
1.3 KiB
OpenIPC Wiki
SigmaStar SoC research and debugging notes
Control PWM channels on SigmaStar SSC338Q
Switch GPIO1 to PWM1 mode and set parameters
devmem 0x1F207994 16 0x1121
echo 1 > /sys/class/pwm/pwmchip0/export
echo 10000 > /sys/class/pwm/pwmchip0/pwm1/period
echo 25 > /sys/class/pwm/pwmchip0/pwm1/duty_cycle
echo 1 > /sys/class/pwm/pwmchip0/pwm1/enable
Control PWM IR led on 8232SWC-WE-B device, SSC335DE
# PINMUX_FOR_PWM4_MODE_3 - set PWM4 on GPIO4
devmem 0x1f203C1C w 0x3000
echo 4 > /sys/class/pwm/pwmchip0/export
echo 40000 > /sys/class/pwm/pwmchip0/pwm4/period
echo 40 > /sys/class/pwm/pwmchip0/pwm4/duty_cycle
echo 1 > /sys/class/pwm/pwmchip0/pwm4/enable
61 pin red_led PM_GPIO2
./devmem 0x1f001CA0 w 0x40
echo 2 > /sys/class/pwm/pwmchip0/export
echo 16000 > /sys/class/pwm/pwmchip0/pwm2/period
echo 50 > /sys/class/pwm/pwmchip0/pwm2/duty_cycle
echo 1 > /sys/class/pwm/pwmchip0/pwm2/enable
63 pin blue_led PM_GPIO3
./devmem 0x1f001CA0 w 0x100
echo 3 > /sys/class/pwm/pwmchip0/export
echo 16000 > /sys/class/pwm/pwmchip0/pwm3/period
echo 80 > /sys/class/pwm/pwmchip0/pwm3/duty_cycle
echo 1 > /sys/class/pwm/pwmchip0/pwm3/enable