<?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>System halting when running Lesson 4 Exercise 2 from BLE Fundamentals Course</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/121446/system-halting-when-running-lesson-4-exercise-2-from-ble-fundamentals-course</link><description>Hi, 
 I&amp;#39;m trying to run the Lesson 4 Exercise 2 solution from the Nordic DevAcademy BLE Fudamentals course (origin/v2.9.0-v2.7.0) run on a nRF54L15 PDK board. 
 I&amp;#39;m currently using the nRF Connect SDK v2.8.0 where I can build and flash the firmware but</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 19 May 2025 13:36:38 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/121446/system-halting-when-running-lesson-4-exercise-2-from-ble-fundamentals-course" /><item><title>RE: System halting when running Lesson 4 Exercise 2 from BLE Fundamentals Course</title><link>https://devzone.nordicsemi.com/thread/536006?ContentTypeID=1</link><pubDate>Mon, 19 May 2025 13:36:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd2d83f4-4aaa-428f-ba91-2520652fd5f0</guid><dc:creator>mosantos</dc:creator><description>&lt;p&gt;Thanks for the clarification!&lt;br /&gt;&lt;br /&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: System halting when running Lesson 4 Exercise 2 from BLE Fundamentals Course</title><link>https://devzone.nordicsemi.com/thread/535542?ContentTypeID=1</link><pubDate>Thu, 15 May 2025 11:39:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bc869ea5-0781-491e-96e1-c2e0bb090086</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>[quote user="mosantos"]That said, why exactly is this the case? [/quote]
&lt;p&gt;The SoC revision is different between the PDK and the DK.&lt;/p&gt;
[quote user="mosantos"]What happens if I build for the DK and then flash the firmware to a PDK board? &amp;nbsp;[/quote]
&lt;p&gt;Undefined behaviour.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: System halting when running Lesson 4 Exercise 2 from BLE Fundamentals Course</title><link>https://devzone.nordicsemi.com/thread/535394?ContentTypeID=1</link><pubDate>Wed, 14 May 2025 16:31:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6f2e386b-f8b2-4c32-88ac-9062977562cb</guid><dc:creator>mosantos</dc:creator><description>&lt;p&gt;Hi! Thanks for replying&lt;em&gt;&lt;br /&gt;&lt;br /&gt;&amp;quot;I would not expect the PDK to work with newer versions of the SDK.&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p class="" data-start="137" data-end="211"&gt;That said, why exactly is this the case? If the schematics of the PDK and the DK are 99.9% identical, why shouldn&amp;#39;t SDK v2.8.0 work with the PDK? Are there tricky&amp;nbsp;constraints in the build system designed to prevent the newer SDK from running on PDK boards? Given that the .dts files for the PDK are nearly identical to those for the DK, what would prevent firmware built for the DK from running on the PDK if flashed manually?&lt;/p&gt;
&lt;p class="" data-start="641" data-end="768"&gt;&lt;span style="font-family:inherit;"&gt;Instead of using the command: &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="" data-start="641" data-end="768"&gt;&lt;span style="font-family:inherit;"&gt;&lt;/span&gt;&lt;code&gt;&lt;span style="font-family:inherit;"&gt;$ west build --build-dir builds/&lt;span&gt;nrf54l15pdk&lt;/span&gt; -b &lt;span&gt;nrf54l15pdk/nrf54l15/cpuapp &lt;/span&gt;--pristine&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p class="" data-start="641" data-end="768"&gt;&lt;span style="font-family:inherit;"&gt;What happens if I build for the DK and then flash the firmware to a PDK board? &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="" data-start="641" data-end="768"&gt;&lt;code&gt;&lt;span style="font-family:inherit;"&gt;$ &lt;span&gt;west build --build-dir builds/nrf54l15dk -b&lt;/span&gt; nrf54l15dk/nrf54l15/cpuapp&amp;nbsp;&lt;span&gt;--pristine&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/code&gt;&lt;/p&gt;
&lt;p class="" data-start="641" data-end="768"&gt;&lt;code&gt;$ west flash -d build/&lt;span&gt; builds/&lt;/span&gt;&lt;span&gt;nrf54l15dk&lt;/span&gt; --erase&amp;nbsp;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: System halting when running Lesson 4 Exercise 2 from BLE Fundamentals Course</title><link>https://devzone.nordicsemi.com/thread/535383?ContentTypeID=1</link><pubDate>Wed, 14 May 2025 15:00:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:79f76681-d7d9-49a9-acd2-f1432e9cc66f</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The PDK is a Preview DK that is intended for use until the DK is released. I would not expect the PDK to work with newer versions of the SDK.&lt;br /&gt;I recommend getting a DK.&lt;/p&gt;
&lt;p&gt;PS: There is a silkscreen error on some versions of the DK where it says &amp;quot;PDK&amp;quot; on the silkscreen. Check the DK version to be sure. 0.8.1&amp;nbsp; and up should be DKs. Below is PDKs.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>