Hi Tim, On Wed, Jun 7, 2023 at 2:12 PM Tim Harvey <tharvey@xxxxxxxxxxxxx> wrote: > +/* bluetooth HCI */ > +&uart3 { > + pinctrl-names = "default"; > + pinctrl-0 = <&pinctrl_uart3>, <&pinctrl_bten>; > + cts-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>; > + rts-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>; > + uart-has-rtscts; 'uart-has-rtscts' means: use native RTS and CTS lines, but you are passing 'cts-gpios/rts-gpios', which contradicts that. I suggest you remove 'uart-has-rtscts'.