<?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>UART on Fanstel BLG840XE</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123015/uart-on-fanstel-blg840xe</link><description>I am trying to set up UART communication between the nRF9160 and nRF52840 that are found in the Fanstel BLG840XE. Currently I am sending a test string of &amp;quot;abcd&amp;quot; from the nRF52840 to the nRF9160, however the nRF9160 is not receiving what is being sent</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 17 Jul 2025 20:16:59 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123015/uart-on-fanstel-blg840xe" /><item><title>RE: UART on Fanstel BLG840XE</title><link>https://devzone.nordicsemi.com/thread/542810?ContentTypeID=1</link><pubDate>Thu, 17 Jul 2025 20:16:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9bf9be0f-341d-46b2-88d7-bc763e6d2b92</guid><dc:creator>Ana_</dc:creator><description>&lt;p&gt;It turns out I wasn&amp;#39;t configuring the overlay correctly for the nRF52840. For anyone interested, here is the corrected overlay:&lt;br /&gt;&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;&amp;amp;uart0 {
    compatible = &amp;quot;nordic,nrf-uarte&amp;quot;;
	reg = &amp;lt; 0x40002000 0x1000 &amp;gt;;
	interrupts = &amp;lt; 0x2 0x1 &amp;gt;;
	status = &amp;quot;okay&amp;quot;;
	current-speed = &amp;lt; 0x1c200 &amp;gt;;
	pinctrl-0 = &amp;lt; &amp;amp;uart0_default &amp;gt;;
	pinctrl-1 = &amp;lt; &amp;amp;uart0_sleep &amp;gt;;
	pinctrl-names = &amp;quot;default&amp;quot;, &amp;quot;sleep&amp;quot;;
};

&amp;amp;pinctrl {
    uart0_default: uart0_default {
        group1 {
            psels = &amp;lt;0x3&amp;gt;, &amp;lt;0x2000028&amp;gt;;       // TXD = P0.03, RTS = P1.08
        };
        group2 {
            psels = &amp;lt;0x1000005&amp;gt;, &amp;lt;0x3000007&amp;gt;; // RXD = P0.05, CTS = P0.07
            bias-pull-up;
        };
    };
    uart0_sleep: uart0_sleep {
        group1 {
            psels = &amp;lt;0x3&amp;gt;, &amp;lt;0x1000005&amp;gt;, &amp;lt;0x2000028&amp;gt;, &amp;lt;0x3000007&amp;gt;; // TXD, RXD, RTS, CTS
            low-power-enable;
        };
    };
};&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>