Other Parts Discussed in Thread: AM62P
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1594672/am62p-pwm-pins
部件号: AM62P
您好、我之前尝试测试我的 PWM 控制引脚、但他们没有响应。
这在我的器件树中有
&epwm2{
status = "okay";
};
&epwm1{
status = "okay";
};
&main_pmx0{
bootph-all;
pinctrl-names = "default";
pinctrl-0 = <&backlight_pwm_pins_default>,<&myepwm1_pins_default>;
backlight_pwm_pins_default: bl-pwm-pins-default {
pinctrl-single,pins = <
AM62PX_IOPAD(0x0124, PIN_INPUT, 4) /* (J25) CN1/19 - PINO14 - MMC2_SDCD.EHRPWM2_A - PWM_BCKL_TFT */
>;
};
myepwm1_pins_default: myepwm1-default-pins {
pinctrl-single,pins = <
AM62PX_IOPAD(0x01b4, PIN_INPUT, 2) /* (D20) SPI0_CS0.EHRPWM0_A */
>;
};
};
打开电路板电源后、我已尝试运行此命令来测试我的引脚
root@am62p-Lohr:~# ls -l /sys/class/pwm
总计 0
lrwxrwxrwx 1 根根根 0 5 月 29 日 18:48 pwmchip0 ->./../devices/platform/bus@f0000/23000000.pwm/pwmchip0
lrwxrwxrwx 1 根根 0 5 月 29 日 18:48 pwmchip2 ->./../devices/platform/bus@f0000/23010000.pwm/pwmchip2
lrwxrwxrwx 1 根根 0 5 月 29 日 18:48 pwmchip4 ->./../devices/platform/bus@f0000/23020000.pwm/pwmchip4
Echo 0 >/sys/class/pwm/pwmchip4/export
Echo 1000000 >/sys/class/pwm/pwmchip4/pwm0/period
Echo 500000 >/sys/class/pwm/pwmchip4/pwm0/duty_cycle
Echo 1 >/sys/class/pwm/pwmchip4/pwm0/enable
Echo 0 >/sys/class/pwm/pwmchip2/export
Echo 1000000 >/sys/class/pwm/pwmchip2/pwm0/period
Echo 500000 >/sys/class/pwm/pwmchip2/pwm0/duty_cycle
Echo 1 >/sys/class/pwm/pwmchip2/pwm0/enable
然后两个都没有频率。
是否缺少任何内容或我可以执行任何测试?
BR