https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1113271/am3358-am3358
器件型号:AM3358您好:
我使用 BSP 版本07.00、但需要 RTS 自动切换。 然后、我在器件树中添加以下属性(RTS-GPIO)。 虽然可以自动切换,但发现它无法在睡眠后唤醒。 如果删除此属性,添加 RTS-GPIO、我可以从睡眠状态唤醒。 以下是我的器件树配置:
uart1{(&U)
pinctrl-names ="default";
pinctrl-0 =<uart1_PINs>;
状态="正常";
RTS-GPIO =<&GPIO3 4 GPIO_ACTIVE_HIGH_>;
RS485-RTS-高电平有效;
RS485-Rx-Dur-TX;
RS485-RTS-DELAY =<1 1>;
Linux、在引导时启用 RS485;
};

首先、通过 echo mem>/sys/power/state 进行休眠、然后通过调试串行端口 UART0 (即、按任意键)唤醒。 但是、发现添加 RTS-GPIO 后、您无法唤醒。 添加 RTS-GPIO 后,可以唤醒,但无法自动切换 RTS