<?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>BSD Lib impacting serial communication</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/71252/bsd-lib-impacting-serial-communication</link><description>I am working with a custom hardware device similar to the Thingy91. I am communicating with an external device using COM1 using a binary stream at 38400 N81. (COM0 is assigned to the console.) As with the Thingy, I have a I2C bus instantiated as I2C_2</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 15 Feb 2021 20:54:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/71252/bsd-lib-impacting-serial-communication" /><item><title>RE: BSD Lib impacting serial communication</title><link>https://devzone.nordicsemi.com/thread/294490?ContentTypeID=1</link><pubDate>Mon, 15 Feb 2021 20:54:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:97c60843-0e10-46c9-86b6-610263d30ad7</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;I&amp;#39;m glad you found the cause!&lt;/p&gt;
&lt;p&gt;Always happy to help :)&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BSD Lib impacting serial communication</title><link>https://devzone.nordicsemi.com/thread/294468?ContentTypeID=1</link><pubDate>Mon, 15 Feb 2021 17:59:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:70a6efd6-5e54-4eff-942e-2b1a81543319</guid><dc:creator>dboling</dc:creator><description>&lt;p&gt;The problem ended up being a combination of 2 bugs in board_nonsecure.c for our platform. The first was a failure to update the magpio init code to specify a datagram socket. That failed the routine, that then caused the code to skip initializing a required GPIO.&lt;/p&gt;
&lt;p&gt;Thanks for you help. I appreciate how responsive you guys are to queries.&lt;/p&gt;
&lt;p&gt;Doug&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BSD Lib impacting serial communication</title><link>https://devzone.nordicsemi.com/thread/293208?ContentTypeID=1</link><pubDate>Sat, 06 Feb 2021 19:18:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:902be4fa-5d27-4835-8bc2-63d5ad09766e</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;You could take a look at the &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.4.2/nrf/samples/peripheral/lpuart/README.html"&gt;LPUART sample&lt;/a&gt; as well, which uses software flow control, and require much less power than hardware flow control.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: BSD Lib impacting serial communication</title><link>https://devzone.nordicsemi.com/thread/292713?ContentTypeID=1</link><pubDate>Wed, 03 Feb 2021 14:17:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fcbe0c7-c57f-42b4-a113-103d1b38a9d1</guid><dc:creator>Simon</dc:creator><description>&lt;p&gt;Could you try to enable flow control for the uart instance connected to the exernal device? That may make the communication more stable. On the nRF9160 side you can enable it using an overlay file like it&amp;#39;s done here:&amp;nbsp;&lt;a href="https://github.com/nrfconnect/sdk-nrf/blob/v1.4.2/applications/serial_lte_modem/nrf9160dk_nrf9160ns.overlay#L9"&gt;nrf/applications/serial_lte_modem/nrf9160dk_nrf9160ns.overlay&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>