Выходной вывод Am335x как ВЫСОКИЙ для состояния по умолчанию - PullRequest
0 голосов
/ 19 ноября 2018

Я использую pocketbeagle в качестве своей платы для разработки. Я пытаюсь, чтобы вывод PWM0 (GPIO110) имел высокое значение по умолчанию. Я пошел к am335x-pocketbeagle-common.dtsi и изменил следующее:

P1_36_default_pin: pinmux_P1_36_default_pin { pinctrl-single,pins = <
    AM33XX_IOPAD(0x0990, PIN_OUTPUT_PULLUP | INPUT_EN | MUX_MODE1) >; };    /* mcasp0_aclkx.ehrpwm0a */

P1_36_pwm_pin: pinmux_P1_36_pwm_pin { pinctrl-single,pins = <
    AM33XX_IOPAD(0x0990, PIN_OUTPUT_PULLUP | INPUT_EN | MUX_MODE1)

В основном изменил PIN_OUTPUT_PULLDOWN на PIN_OUTPUT_PULLUP. Однако это не работает. Я перекомпилирую ядро ​​и ничего не произошло!

Как я могу убедиться, что PWM0 (gpio110) имеет "1" в качестве состояния по умолчанию?

Спасибо

...