I’ve configured pin 11 of the 40-pin header as an output (its special purpose function is RTS of UART1). When toggling the output low with gpioset
, the voltage on the pin momentarily drops low (for roughly half a second), but then reverts high and remains that way. Here is my device-tree configuration for this pin:
hdr40-pin11 {
nvidia,pins = "uart1_rts_pr4";
nvidia,function = "rsvd1";
nvidia,pull = <0>;
nvidia,tristate = <0>;
nvidia,enable-input = <0>;
nvidia,lpdr = <0>;
};
I’m able to use pin 36 (UART1 CTS) as an input and can successfully read its values with gpioget
. It would follow that I should be able to use RTS as an output. Is there something wrong with my configuration?