<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/128278/nrf54lm20b-uart-communication</link><description>Hi Team, 
 Currently I am working with nRF54LM20 DK. And tried to import and use echo bot example from SDK. And modified the overlay file as per the UART pin changes required for my application. But I am not able to see any UART prints on console. Adding</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 01 Jun 2026 09:32:32 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/128278/nrf54lm20b-uart-communication" /><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567187?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 09:32:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:437292fc-8e9f-435d-8074-f57dd4a39332</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Vinay,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for the update. Unfortunately, changing the logic voltage to 5v is not a solution.&amp;nbsp;&lt;/span&gt;&lt;span&gt;The IO voltage of the nRF follows the VDD supply voltage, which adjustable from 1.8v to 3.3v on the DK.&amp;nbsp;When setting the&amp;nbsp;&lt;/span&gt;&lt;span&gt;serial bridge IO voltage to 5 V, you will exceed the maximum IO voltage rating of the chip with good margin, and this may cause irreversible damage to the chip:&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ps_nrf54LM20A/page/chapters/abs_max_ratings/doc/abs_max_ratings.html"&gt;https://docs.nordicsemi.com/bundle/ps_nrf54LM20A/page/chapters/abs_max_ratings/doc/abs_max_ratings.html&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Best regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vidar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567182?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 09:18:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15adcc80-fbac-4398-b873-910ce87a39d7</guid><dc:creator>VinayKotadamakki</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;Thank you for your response.&lt;/p&gt;
&lt;p&gt;I missed one setting TTL to USB converter. I should have changed logic to 5v. I was trying 3.3v. No I am able to see the output.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you for solving the issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567180?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 09:02:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:633694b2-2998-44ab-99b0-040353d28999</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Vinay,&lt;/span&gt;&lt;/p&gt;
[quote userid="122190" url="~/f/nordic-q-a/128278/nrf54lm20b-uart-communication/567177"]a logic analyzer to RX,TX and Grnd and tried to see the changes in RX, TX lines.&amp;nbsp;[/quote]
&lt;p&gt;So the logic trace isn&amp;#39;t showing anything when the external serial bridge is sending data either?&amp;nbsp;Keep in mind that this sample only prints the boot banner and the info&amp;nbsp;messages once at startup. After that, it will only echo any received data.&lt;/p&gt;
[quote userid="122190" url="~/f/nordic-q-a/128278/nrf54lm20b-uart-communication/567177"]Please let me know Console output you have shown is from COM ports detected when you connect USB. Or external UART-USB Converter.[/quote]
&lt;p&gt;I am using the on-board bridge as said in my previous response. See board picture for the connections I made.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567177?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 08:50:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:244a371e-4b4e-4646-ba2f-485d30be848d</guid><dc:creator>VinayKotadamakki</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;I have used hex file shared by you and flashed it to nRF54LM20 DK using Programmer. And connected a logic analyzer to RX,TX and Grnd and tried to see the changes in RX, TX lines.&amp;nbsp;&lt;br /&gt;But could not able to detect any changes in line. Its only high flat line.&lt;/p&gt;
&lt;p&gt;Please let me know Console output you have shown is from COM ports detected when you connect USB. Or external UART-USB Converter.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks and regards,&lt;/p&gt;
&lt;p&gt;Vinay&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567162?ContentTypeID=1</link><pubDate>Mon, 01 Jun 2026 06:49:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ecb0138-d097-4342-b700-9a50c2cc4374</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi Vinay,&lt;/p&gt;
&lt;p&gt;P1.5 and P1.6 are not assigned to any specific functionality on the DK, so you can use them freely. As for why it is not working, it is difficult to say without more debugging information. Have you verified that your serial bridge is working and that the connections are correct (for example, could TX and RX be swapped)?&lt;/p&gt;
&lt;p&gt;I quickly tested the echo_bot sample with the following DT overlay:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;pinctrl {
    uart20_default: uart20_default {
        group1 {
            psels =
                &amp;lt;NRF_PSEL(UART_TX, 1, 5)&amp;gt;,
                &amp;lt;NRF_PSEL(UART_RX, 1, 6)&amp;gt;;
        };
        /delete-node/ group2;
    };

    uart20_sleep: uart20_sleep {
        group1 {
            psels = &amp;lt;NRF_PSEL(UART_RX, 1, 6)&amp;gt;;
            low-power-enable;
        };
        group2 {
            psels = &amp;lt;NRF_PSEL(UART_TX, 1, 5)&amp;gt;;
            low-power-enable;
            bias-pull-up;
        };
    };
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;I used jumper wires to connect P1.16 to P1.5 and P1.17 to P1.6 in order to use the on-board serial bridge.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/IMG_5F00_0541.jpeg" /&gt;&lt;/p&gt;
&lt;p&gt;Console output:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1780296483340v3.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Hex file from my build:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/echo_5F00_bot.hex"&gt;devzone.nordicsemi.com/.../echo_5F00_bot.hex&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567144?ContentTypeID=1</link><pubDate>Sat, 30 May 2026 17:11:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6e3191eb-a38e-4be3-aa41-24f5d8bdf15b</guid><dc:creator>VinayKotadamakki</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;Thank you for your reply.&lt;/p&gt;
&lt;p&gt;Yes because we are using nRF54LM20 DK because we are going to build a custom board using nRF54LM20B. So we have used other pins for different usage. Ok I have tried this and still no output.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;pinctrl {
    uart20_default: uart20_default {
        group1 {
            psels = &amp;lt;
                NRF_PSEL(UART_TX, 1, 5)
                NRF_PSEL(UART_RX, 1, 6)
            &amp;gt;;
        };
    };

    uart20_sleep: uart20_sleep {
        group1 {
            psels = &amp;lt;
                NRF_PSEL(UART_TX, 1, 5)
                NRF_PSEL(UART_RX, 1, 6)
            &amp;gt;;
            low-power-enable;
        };
    };
};

&amp;amp;uart20 {
    compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
    status = &amp;quot;okay&amp;quot;;
    current-speed = &amp;lt;115200&amp;gt;;

    pinctrl-0 = &amp;lt;&amp;amp;uart20_default&amp;gt;;
    pinctrl-1 = &amp;lt;&amp;amp;uart20_sleep&amp;gt;;
    pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
};&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Please let me know why I am facing this issue.&lt;/p&gt;
&lt;p&gt;Thanks and regards,&lt;/p&gt;
&lt;p&gt;Vinay&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567126?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 13:16:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4cabaf92-5530-49c7-8bf8-c0c29a3ff998</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi Vinay,&lt;/p&gt;
&lt;p&gt;I see you&amp;nbsp;are still using P1.02 for UART_TX, which&amp;nbsp;as I mentioned in my previous reply, isn&amp;#39;t connected to the pin header by default&lt;span&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1780060534726v2.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Is there a reason for why you cannot use the default pin assigments with the on-board Jlink serial bridge?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Regards,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vidar&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567118?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 12:08:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:560709cd-a5a4-4766-83b9-4ed2d174a13f</guid><dc:creator>VinayKotadamakki</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;br /&gt;Thank you for your info.&lt;/p&gt;
&lt;p&gt;Sorry. Now I have changed the pinmux for UART20. Still I am not able to see any prints in my console.&lt;/p&gt;
&lt;p&gt;Pinmux:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;
/ {
    aliases {
        uart0 = &amp;amp;uart20;
    };
};

&amp;amp;pinctrl {

    uart20_default: uart20_default {
        group1 {
            psels = &amp;lt;
                NRF_PSEL(UART_TX, 1, 2)
                NRF_PSEL(UART_RX, 1, 3)
                NRF_PSEL(UART_RTS, 1, 4)
                NRF_PSEL(UART_CTS, 1, 5)
            &amp;gt;;
            bias-pull-up;   // RX pull-up applied here
        };
    };

    uart20_sleep: uart20_sleep {
        group1 {
            psels = &amp;lt;
                NRF_PSEL(UART_TX, 1, 2)
                NRF_PSEL(UART_RX, 1, 3)
                NRF_PSEL(UART_RTS, 1, 4)
                NRF_PSEL(UART_CTS, 1, 5)
            &amp;gt;;
            low-power-enable;
        };
    };
};

&amp;amp;uart20 {
    status = &amp;quot;okay&amp;quot;;

    current-speed = &amp;lt;115200&amp;gt;;

    pinctrl-0 = &amp;lt;&amp;amp;uart20_default&amp;gt;;
    pinctrl-1 = &amp;lt;&amp;amp;uart20_sleep&amp;gt;;
    pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
};

// / {
//     chosen {
//         zephyr,console = &amp;amp;uart21;
//         zephyr,shell-uart = &amp;amp;uart21;
//     };
// };

&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Application Sample using: Echo bot&lt;/p&gt;
&lt;p&gt;External UART-USB is being used for checking the UART logs.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Please let me know the issue.&lt;/p&gt;
&lt;p&gt;Thanks and regards,&lt;/p&gt;
&lt;p&gt;Vinay&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567113?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 11:21:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:78dfbe29-9268-4a76-91cb-28c38f588fec</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;&lt;span&gt;Please try to include this kind of relevant information when posting a question&lt;/span&gt;.&amp;nbsp;If you check the out the link I shared in&amp;nbsp;my post here:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/128250/nrf54lm20-i2c-communication-issue/566941"&gt;https://devzone.nordicsemi.com/f/nordic-q-a/128250/nrf54lm20-i2c-communication-issue/566941&lt;/a&gt;, you can see that&amp;nbsp;P1.02 is connected to the NFC antenna by default.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567112?ContentTypeID=1</link><pubDate>Fri, 29 May 2026 11:09:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ddcd9ba-e0bb-4353-829f-69dcf2c2d1dc</guid><dc:creator>VinayKotadamakki</dc:creator><description>&lt;p&gt;Hi Vidar,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Yes we have external UART-USB Bridge which we have connected to PC and checking the output. But we are not able to see any logs printed on the console.&lt;/p&gt;
&lt;p&gt;Please need your guidance on this.&lt;/p&gt;
&lt;p&gt;Thanks and regards,&lt;/p&gt;
&lt;p&gt;Vinay&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF54LM20B UART Communication</title><link>https://devzone.nordicsemi.com/thread/567010?ContentTypeID=1</link><pubDate>Thu, 28 May 2026 08:24:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e8324353-1777-4e46-9444-756bd3367efb</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Do you have an external UART-USB bridge connected to these pins to bridge the serial communication to your PC? If not, you need to use the default pin assignments to use the on-board J-Link as your serial bridge&lt;/span&gt;, see&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/ug_nrf54lm20_dk/page/UG/nRF54LM20_DK/program_debug/virtual_serial_ports.html"&gt;https://docs.nordicsemi.com/bundle/ug_nrf54lm20_dk/page/UG/nRF54LM20_DK/program_debug/virtual_serial_ports.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>