<?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 Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/108625/uart-transmission-max-bytes</link><description>Hi i am using nrf52840 ble uart central sdk with latest ver . but i can able transmit up to 980 bytes max in the UART tx how can I increase these bytes or is there any limitation in this and the uart buffer size is initialized to 512 and i attached the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 08 Mar 2024 09:50:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/108625/uart-transmission-max-bytes" /><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/472880?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2024 09:50:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2495a179-73ad-4e14-8095-0e4b4f9daf4c</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/libuarte_example.html?cp=9_1_4_6_17"&gt;LibUARTE example,&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;regards&lt;/p&gt;
&lt;p&gt;Jared&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/472844?ContentTypeID=1</link><pubDate>Fri, 08 Mar 2024 04:28:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:074e43b6-f4a0-4ace-8070-9cf844302668</guid><dc:creator>AP1</dc:creator><description>&lt;p&gt;Is there any example other than&amp;nbsp;&lt;span&gt;app_uart to achieve more bytes at tx or any function that can able to send more bytes&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470868?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 21:20:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:371f3428-a36f-4aa8-8803-c85153743b0c</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Enabled Crystal, still only 2MBaud that works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470867?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 21:16:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5afbcd0d-76be-4f76-a1db-a2632d2fe988</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;I&amp;#39;ll dig out my old boards and try it later; I assume you had the HFCLK crystal running ..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470863?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 20:45:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:19b737c3-b0c3-49d0-9186-709912cea98c</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Tested on PCA10040, V1.10.2016.14&lt;/p&gt;
&lt;p&gt;Very old one.&lt;/p&gt;
&lt;p&gt;1.5, 2.5, 3 all failed. &amp;nbsp;Got garbage. &amp;nbsp;Only 2MBaud works. &amp;nbsp;I am not doing loop back because loopback has same timing as itself. &amp;nbsp;This is between PC through the onboard Segger and FTDI bridge as well. &amp;nbsp;PRBS data are transferred and check for validity. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470861?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 20:37:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b466f002-e7a6-4d7c-a24a-6237c860d2e1</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Curious, mine works; what silicon version did you test on?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470830?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 17:08:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05531ff4-aaa9-47d9-9b8a-7b7ddfb14ae1</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Tried with the baud rate calculation. &amp;nbsp;The only one that works higher than 1MBaud is 2MBaud on the nRF52832.&lt;/p&gt;
&lt;p&gt;The result with IOsonata at 2MBaud is 201 KB/s.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Results with nrfx SDK5 is 183.7KB/s&lt;/p&gt;
&lt;p&gt;nrfx 3.3 is 121KB/s&lt;/p&gt;
&lt;p&gt;Updates :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;On nRF52L15 UART30 :&amp;nbsp;&lt;/p&gt;
&lt;p&gt;IOsonata : 168KB/s at 2MBaud&lt;/p&gt;
&lt;p&gt;nrfx 3.3 : can&amp;#39;t handle the speed. &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470809?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 15:37:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:be65dc07-eced-4903-8181-cac15e8b27c1</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;No compile error. &amp;nbsp;It&amp;#39;s the same code. &amp;nbsp;Only the UART00 is used instead of other UART instance. &amp;nbsp;Nothing happens when UART00 is used. Must probably the Zephyr version does not take into account the different timing that is not the same as the other UART instances.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470674?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 10:39:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8b6dc401-b039-4cb1-8441-f18998ca7fd3</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;What error are you getting&amp;nbsp;&lt;span&gt;NRF_ERROR_NO_MEM?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;As others have already pointed out, using the UART peripheral through nrfx UART driver is better for higher throughput,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;regards&lt;br /&gt;Jared&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470599?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 03:59:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:75ff740a-d769-4f6c-8a4c-06bbc918d6f1</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Chip antenna builtin for both&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470598?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 03:58:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37d2fb0b-81e3-4937-952b-40b9906c8542</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;&lt;span&gt;BLYSTL15: Hopefully chip antenna, I&amp;#39;ll design that in when available, ECG patch - keep me posted&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470597?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 03:37:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:08e28b2e-56e2-4110-a492-1cff81fc7924</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;ok, thanks. I guess, I&amp;#39;ll have to do some trial &amp;amp; errors.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For the 54 PDK, you&amp;#39;ll need to ask your Nordic rep. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;We are module maker. &amp;nbsp;We&amp;#39;ll have 2 new modules based on the 54.&lt;/p&gt;
&lt;p&gt;BLYSTL15 : nRF54L15 module, 7x10x1.6mm, both crystals and all inductors are inside, all GPIO avail.&lt;/p&gt;
&lt;p&gt;BLYSTH20 : nRF54H20 module, 9x14x1.6mm, both crystals and all inductors inside, all GPIO avail.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470595?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 03:15:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d2ae5aa-77a7-419b-8801-f55bb0aea79d</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;I tried a few but not all; how do I get a 54 PDK? I hoped they&amp;#39;d just sent me one :-)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470590?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 01:50:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:67d67cd3-2921-49d3-a31a-4182dc68da08</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;Thanks for the info. &amp;nbsp;I&amp;#39;d love to try higher baudrate. &amp;nbsp;Are the calculation good for all nRF families ? The IOsonata driver work for all from nRF51 to nRF54, including nRF91&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470589?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 01:46:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:afce7152-0cdf-44c8-82d0-63c3c0384a74</guid><dc:creator>hmolesworth</dc:creator><description>&lt;p&gt;Excellent! How about performance at 1.5MBaud or even the max baud value for large packets which seems to be 1,777,760; baud register value 0x1C71&amp;#39;B000. More at&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/43280/technical-question-regarding-uart-baud-rate-generator-baudrate-register-offset-0x524/458422"&gt;regarding-uart-baud-rate-generator-baudrate-register&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: UART Transmission Max Bytes</title><link>https://devzone.nordicsemi.com/thread/470587?ContentTypeID=1</link><pubDate>Mon, 26 Feb 2024 00:46:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:518ef22b-3e02-40cf-819a-a2da535a3ab7</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;You won&amp;#39;t be able to achieve good results with app_uart. &amp;nbsp;Use either nrfx_uart or the &lt;a href="https://github.com/IOsonata/IOsonata"&gt;IOsonata&lt;/a&gt;. &amp;nbsp;See test results.&amp;nbsp;&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/UartTest_5F00_nRF52832.png" /&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/UartTest_5F00_nRF54L15.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>