<?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>nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/10394/nrf51822-sdk10-printf-characters-out-of-order-with-921000-baud-rate</link><description>I recently migrate to SDK 10 from SDK 9 and printf is behaving weird with baud rate of 92100 (460800 and below works fine). Some of the characters were printed out of order. For example, 
 printf(&amp;quot;init complete\n&amp;quot;)
output became
&amp;quot;init ocmpelte&amp;quot; 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 27 Nov 2015 12:34:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/10394/nrf51822-sdk10-printf-characters-out-of-order-with-921000-baud-rate" /><item><title>RE: nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/thread/38596?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2015 12:34:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bb4d3d8c-3897-4a3b-bf66-2db9a51ec223</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=-zHBN45fbo8"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/thread/38595?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2015 12:32:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:987445a1-8812-49b7-b438-8d433bec2473</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Seems unlikely to be a hardware/signal issue if he&amp;#39;s receiving all the correct characters - just not in the correct order ?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/thread/38597?ContentTypeID=1</link><pubDate>Fri, 27 Nov 2015 11:52:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a7a2d94-2d21-4554-8d4e-8ea1644c4b43</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Bruce&lt;/p&gt;
&lt;p&gt;I did some testing, and while my PC is unable to receive anything meaningful at 921600 (I tried Putty and Tera Term), the signal looks fine on the scope.
I don&amp;#39;t see any characters being sent out of order, and I am using SDK v10.&lt;/p&gt;
&lt;p&gt;What I do see is that there is quite a lot of delay between bytes, so I don&amp;#39;t think you will gain much speed by going to 921600 unless you use a more optimized driver (I used app_uart_fifo for the test).&lt;/p&gt;
&lt;p&gt;Best regards&lt;br /&gt;
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/thread/38593?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2015 22:12:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7e87e86-2c82-49de-a3e8-f14536beda88</guid><dc:creator>Bruce</dc:creator><description>&lt;p&gt;I don&amp;#39;t think it&amp;#39;s a RX issue otherwise I would have seen it with all the previous SDKs. I&amp;#39;m using PuTTY 0.63&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 SDK10 printf characters out of order with 921000 baud rate</title><link>https://devzone.nordicsemi.com/thread/38594?ContentTypeID=1</link><pubDate>Tue, 24 Nov 2015 09:57:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eef3604b-1c3b-4723-8e68-848691dafcec</guid><dc:creator>ovrebekk</dc:creator><description>&lt;p&gt;Hi Bruce&lt;/p&gt;
&lt;p&gt;I haven&amp;#39;t heard any reports about similar issues with the UART in the nRF51.&lt;/p&gt;
&lt;p&gt;What are you using to receive the UART data?&lt;/p&gt;
&lt;p&gt;Have you verified the UART signals with a scope to see if the problem is there on the physical connection, or if it is a reception issue?&lt;/p&gt;
&lt;p&gt;Regards&lt;br /&gt;
Torbjørn&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>