Verdin UART1 issue on yocto build

Thanks for your reply Eric! My application is working now.

I’m using the dahlia device tree, plus a custom overlay that removes rts and cts from the uart1 pinctrl group (as suggested in this other post: Issue receiving data on IMX8MM UARTs - #16 by spencerarrasmith)

&main_pmx0 {
	pinctrl_uart1_no_rts: main-uart1-pins-no-rts-default {
		pinctrl-single,pins = <
			AM62X_IOPAD(0x01ac, PIN_INPUT_PULLUP, 2) /* (E19) MCASP0_AFSR.UART1_RXD  */ /* SODIMM 129 */
			AM62X_IOPAD(0x01b0, PIN_OUTPUT,       2) /* (A20) MCASP0_ACLKR.UART1_TXD */ /* SODIMM 131 */
		>;
	};
};

/* Verdin UART_1 */
&main_uart1 {
	pinctrl-names = "default";
	pinctrl-0 = <&pinctrl_uart1_no_rts>;
	status = "okay";
};

There was also an issue in my application code that resulted from switching from a docker container running python3.12 to kirkstone yocto, which provides python3.10. After fixing these 2 issues, communication is restored.