<?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>nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/64606/nrf5340pdk-data-length-extension</link><description>Hi, I am using the Nordic nRF53PDK, with the Segger IDE, and v1.3.0 of theSDK, and would like to know how to enable Data Length Extensions. I am starting from the SDK \\v1.3.0\nrf\samples\bluetooth\llpm project, as this is a BT5.2 capable project, supporting</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Aug 2020 17:46:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/64606/nrf5340pdk-data-length-extension" /><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/264335?ContentTypeID=1</link><pubDate>Wed, 12 Aug 2020 17:46:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:27edca5a-cecf-411b-8584-088045fe1564</guid><dc:creator>rick-w</dc:creator><description>&lt;p&gt;Thanks Haakonsh.&lt;/p&gt;
&lt;p&gt;I tried this and it has resolved my issue&lt;/p&gt;
&lt;p&gt;Best Regards,&lt;/p&gt;
&lt;p&gt;Rick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/263968?ContentTypeID=1</link><pubDate>Tue, 11 Aug 2020 08:59:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e13a5fb-2b6e-437f-bb93-da4c3157fe2e</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Is this log from the net core?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Try increasing the&amp;nbsp;&lt;span&gt;CONFIG_SYSTEM_WORKQUEUE_STACK_SIZE or&amp;nbsp;CONFIG_MAIN_STACK_SIZE in prj.conf of the hci_rpmsg sample.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/263843?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 13:16:39 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baabfab8-690d-450a-a35b-b9c05d445b2a</guid><dc:creator>rick-w</dc:creator><description>&lt;p&gt;My Bad - it&amp;#39;s an assert in:&lt;/p&gt;
&lt;p&gt;void arm_core_mpu_mark_areas_for_dynamic_regions()&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __ASSERT(0, &amp;quot;Marking %u areas for dynamic regions failed %x %x \n&amp;quot;,&lt;br /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;dyn_region_areas_num, dyn_region_areas-&amp;gt;start, dyn_region_areas-&amp;gt;size);&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;it appears that if the code size trips over boundary 0x2CA00 (decimal 182748B), then the assertion is called.&lt;br /&gt;&lt;br /&gt;Can you point ot the config file where this boundary is set.&lt;/p&gt;
&lt;p&gt;Thansk - Rick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/263842?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 13:10:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a214f2e2-8bbb-426a-98b7-67cfc37a292e</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;Can you share the exception?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/263835?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 13:04:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0299b603-e8a6-414e-9a71-f8a054e2b2a2</guid><dc:creator>rick-w</dc:creator><description>&lt;p&gt;Thanks Haakonsh.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I believe that the exception I was seeing is due to the Arm MPU size, which is configured for a given project, and that by setting CONFIG_BT_DATA_LEN_UPDATE=y, I was overstepping the MPU boundary, which is currently set to 64KRam for the NET processor.&lt;/p&gt;
&lt;p&gt;Is there any documentation on changing the MPU size of the ARM code, from within the SDK&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Rick&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340PDK Data Length Extension</title><link>https://devzone.nordicsemi.com/thread/263817?ContentTypeID=1</link><pubDate>Mon, 10 Aug 2020 12:14:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:563978ab-9274-4629-863a-c64865981fd1</guid><dc:creator>haakonsh</dc:creator><description>&lt;p&gt;I believe LLPM uses a tiny payload due to the low-latency nature. If you need more than a few bytes of payload you should not use LLPM.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
[quote user=""]but this causes an exception to be issues immediately to the debug ouput UART[/quote]
&lt;p&gt;&amp;nbsp;Care to share?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>