Other Parts Discussed in Thread: SK-AM62B-P1
Tool/software:
Hi Expert,
Why can two PWMs only use the same period value?
Pin define
B17 |
EHRPWM2_A |
EHRPWM |
PWM,Buzzer Control |
A17 |
EHRPWM2_B |
EHRPWM |
PWM,LCM Backlight Control |
DTS:
lcd_bl: backlight {
compatible = "pwm-backlight";
power-supply = <&vcc_3v3_sys>;
pwms = <&epwm2 1 50000 0>;
enable-gpios = <&main_gpio0 34 GPIO_ACTIVE_HIGH>;
brightness-levels = <0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100>;
default-brightness-level = <100>;
};
main_epwm2_pins_backlight: main-epwm2-backlight-pins {
pinctrl-single,pins = <
AM62X_IOPAD(0x01ec, PIN_OUTPUT, 8) /* (A17) I2C1_SDA.EHRPWM2_B */
>;
};
main_epwm2_pins_buzz: main-epwm2-buzz-pins {
pinctrl-single,pins = <
AM62X_IOPAD(0x01e8, PIN_OUTPUT, 8) /* (B17) I2C1_SCL.EHRPWM2_A */
>;
};
&epwm2 {
pinctrl-names = "default";
pinctrl-0 = <&main_epwm2_pins_buzz>, <&main_epwm2_pins_backlight>;
status = "okay";
};
Thanks
Daniel