TI中文支持网
TI专业的中文技术问题搜集分享网站

SK-AM62: 配置PWM过程中出现问题

Part Number:SK-AM62

你好:

修改设备树如下:

mypwm {

       pwm-3{
             pwms = <&main_pwm3 0 50000 0>;
             status = "okay";};
         };

main_pwm3: dmtimer-main-pwm-3 {
       pinctrl-0 = <&mytimer3_pins_default>;
       pinctrl-names = "default";
       compatible = "ti,omap-dmtimer-pwm";
        #pwm-cells = <3>;
        ti,timers = <&main_timer3>;
};

mytimer3_pins_default: mytimer3-pins-default {
        pinctrl-single,pins = <
        AM62X_IOPAD(0x01dc, PIN_OUTPUT, 2) /* (E15) MCAN0_RX.TIMER_IO3 */
>;
};

参照链接:https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/08_06_00_42/exports/docs/linux/Foundational_Components/Kernel/Kernel_Drivers/PWM.html

在使用echo 0 > /sys/class/pwm/pwmchip0/export时无法产生PWM1 文件,测试AM62评估版的leds–led-0时同样无法生成,请问可能是什么原因?

谢谢!

Cherry Zhou:

您好,您的问题我们需要升级到英文论坛寻求帮助,链接如下,您可以多多关注工程师的答复:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1250074/sk-am62-configure-pwm

,

Annie Liu:

我们需要几天时间看看 AM62x SDK 8.6 是否支持 dmtimer PWM。

请您参考:

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1245532/am625-echo-0-export-but-got–sh-echo-write-error-device-or-resource-busy/4710112#4710112

然而,很明显,AM62x SDK 9.0 通过新的 devicetree 文件覆盖 k3-am625-sk-dmtimer-pwm.dtso 支持 dmtimer PWM,并且 AM62x SDK 8.5 和 8.6 都包含 k3-am62x-sk-common.dtsi 中定义的 ti,omap-dmtimer-pwm 节点。

,

Annie Liu:

timer as pwm

从 AM62x SDK 8.5 开始,添加了对 DM 定时器作为 PWM 的支持。

另外,看到您删除了关于无法使用export 导出现有的通道问题,请问是问题解决了吗?

,

hao teng:

是支持和leds一样,操作TIME定时器,当作PWM输出的是么

是的,export问题解决了

,

Cherry Zhou:

您好,

hao teng said:是支持和leds一样,操作TIME定时器,当作PWM输出的是么

您能否重新完整的再描述下该问题,我们来反馈给工程师看看?

,

hao teng:

问题解决了,感谢感谢

赞(0)
未经允许不得转载:TI中文支持网 » SK-AM62: 配置PWM过程中出现问题
分享到: 更多 (0)