<?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>Serial error on nRF54L15DK when no terminal connected</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/126081/serial-error-on-nrf54l15dk-when-no-terminal-connected</link><description>We are using both serial ports running over USB on the nRF54L15DK: 
 
 uart20 is LOG, CONSOLE, etc. 
 uart30 is for our communication (enabled in our overlay) 
 
 When we open a terminal to the COM port corresponding to uart20 but not to the COM port</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 12 Dec 2025 16:34:05 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/126081/serial-error-on-nrf54l15dk-when-no-terminal-connected" /><item><title>RE: Serial error on nRF54L15DK when no terminal connected</title><link>https://devzone.nordicsemi.com/thread/556901?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2025 16:34:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8ec159e9-37a8-46c4-a2a1-58f4d6d006e0</guid><dc:creator>ilnadi</dc:creator><description>&lt;p&gt;Hi Syed,&lt;/p&gt;
&lt;p&gt;Thank you for the reply.&amp;nbsp; Since we will not have this situation once we have real hardware, we bypassed the problem&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;disabled uart30 from the USB bridge (using Board Configurator&lt;/li&gt;
&lt;li&gt;connect the pins to a USB bridge that does not tri0state.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;thank you, we can close this ticket&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial error on nRF54L15DK when no terminal connected</title><link>https://devzone.nordicsemi.com/thread/556889?ContentTypeID=1</link><pubDate>Fri, 12 Dec 2025 15:02:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dde314f0-1ff7-41ac-b123-c1a2ec71e6d1</guid><dc:creator>Syed Maysum Abbas Zaidi</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for the logs, actually when the COM port for uart30 is not opened on the PC, the on-board debugger keeps that UART interface tri-stated. This means the RX pin is not actively driven and can pick up noise.&amp;nbsp;Even though you have bias-pull-up on the SoC RX pin in devicetree, the line between the SoC and the debugger can still be susceptible to noise when the debugger is not actively driving it. The async UART driver then interprets this noise as continuous RX activity, which shows up as “garbage” and buffer‑release events when no terminal is connected.&lt;br /&gt;&lt;br /&gt;You can try to solve this by&amp;nbsp;adding a stronger external pull-up resistor on the RX pin to keep the line stable.&amp;nbsp;Once the RX line is actively driven instead of floating, the unwanted RX activity disappears.&lt;br /&gt;&lt;br /&gt;Best Regards,&lt;br /&gt;Syed Maysum&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial error on nRF54L15DK when no terminal connected</title><link>https://devzone.nordicsemi.com/thread/556740?ContentTypeID=1</link><pubDate>Wed, 10 Dec 2025 21:08:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14435106-aa1e-4b15-80dc-ae8a0d797ad0</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Pull-ups are required for Rx to cover cases where the external transmitting device isn&amp;#39;t (transmitting). Try adding this to pinctrl:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;			/* Configure with pull-ups enabled for safety when Rx floating*/
			bias-pull-up;
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Edit: Ah, just saw you already did this for UART30; how about UART20? Also best to add pull-ups to all uart pins as a precaution, including Tx as that reverts to GPIO when the UART is disabled&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Serial error on nRF54L15DK when no terminal connected</title><link>https://devzone.nordicsemi.com/thread/556728?ContentTypeID=1</link><pubDate>Wed, 10 Dec 2025 17:48:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1346346f-ad7f-4d80-8334-be165cfa2ed8</guid><dc:creator>ilnadi</dc:creator><description>[quote userid="4142" url="~/f/nordic-q-a/126081/serial-error-on-nrf54l15dk-when-no-terminal-connected"]When we open a terminal to the COM port corresponding to uart20 but not to the &lt;span&gt;COM port corresponding to uart20, we seem to receive a lot of garbage.&lt;/span&gt;[/quote]
&lt;p&gt;Correcttion:&amp;nbsp;&lt;span&gt;When we open a terminal to the COM port corresponding to uart20 but not to the&amp;nbsp;&lt;/span&gt;&lt;span&gt;COM port corresponding to &lt;span style="font-size:150%;text-decoration:underline;"&gt;uart30&lt;/span&gt;, we seem to receive a lot of garbage.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>