Hi experts,
My SDK is 8.2 and I configured EHRPWM4 output and the ball W26 as EHRPWM4_B. but when I executed the following
root@j7-evm:/sys/class/pwm# ls -l
total 0
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip0 -> ../../devices/platform/bus@100000/3100000.pwm/pwm/pwmchip0
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip1 -> ../../devices/platform/bus@100000/3000000.pwm/pwm/pwmchip1
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip11 -> ../../devices/platform/bus@100000/3050000.pwm/pwm/pwmchip11
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip3 -> ../../devices/platform/bus@100000/3010000.pwm/pwm/pwmchip3
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip5 -> ../../devices/platform/bus@100000/3020000.pwm/pwm/pwmchip5
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip7 -> ../../devices/platform/bus@100000/3030000.pwm/pwm/pwmchip7
lrwxrwxrwx 1 root root 0 Aug 5 2021 pwmchip9 -> ../../devices/platform/bus@100000/3040000.pwm/pwm/pwmchip9
root@j7-evm:/sys/class/pwm# echo 1 > pwmchip9/export
root@j7-evm:/sys/class/pwm/pwmchip9/pwm1# echo 10000 > period
root@j7-evm:/sys/class/pwm/pwmchip9/pwm1# echo 5000 > duty_cycle
root@j7-evm:/sys/class/pwm/pwmchip9/pwm1# echo 1 > enable
There is no PWM wave output. I checked the pinmux of ball W26 and I got
root@j7-evm:/sys/class/pwm/pwmchip9/pwm1# devmem2 0x11c1a4
/dev/mem opened.
Memory mapped at address 0xffffa3c30000.
Read at address 0x0011C1A4 (0xffffa3c3c1a4): 0x00010006
I wonder what is wrong with my configuration.