AT Command Uart

HI Teams

I referenced the Thingy91_X design. The MCU nRF5340 connects to the nRF9151 using two UART interfaces, but AT commands should only require one UART.

Under what circumstances is the second UART needed? In what situations can it be released for use as other GPIOs?

Parents
  • Hello, 

    but AT commands should only require one UART.

    You can of course use it for other purposes, in our case the extra UART or VCOM is used for modem tracing.

    &uart0 {
    	compatible = "nordic,nrf-uarte";
    	current-speed = <115200>;
    	status = "okay";
    	pinctrl-0 = <&uart0_default>;
    	pinctrl-1 = <&uart0_sleep>;
    	pinctrl-names = "default", "sleep";
    };
    
    &uart1 {
    	current-speed = <1000000>;
    	status = "okay";
    	pinctrl-0 = <&uart1_default>;
    	pinctrl-1 = <&uart1_sleep>;
    	pinctrl-names = "default", "sleep";
    };

    In this case UART1 is intended for modem trace.

    Kind regards,
    Øyvind

Reply
  • Hello, 

    but AT commands should only require one UART.

    You can of course use it for other purposes, in our case the extra UART or VCOM is used for modem tracing.

    &uart0 {
    	compatible = "nordic,nrf-uarte";
    	current-speed = <115200>;
    	status = "okay";
    	pinctrl-0 = <&uart0_default>;
    	pinctrl-1 = <&uart0_sleep>;
    	pinctrl-names = "default", "sleep";
    };
    
    &uart1 {
    	current-speed = <1000000>;
    	status = "okay";
    	pinctrl-0 = <&uart1_default>;
    	pinctrl-1 = <&uart1_sleep>;
    	pinctrl-names = "default", "sleep";
    };

    In this case UART1 is intended for modem trace.

    Kind regards,
    Øyvind

Children
No Data
Related