<?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>What&amp;#39;s the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/52640/what-s-the-preferred-way-to-get-an-sdk-example-running-on-a-non-devkit-radio</link><description>Hi, 
 I have been using the PCA10040 and PCA10056 development boards to do some evaluation/testing of the Nordic BTLE radio functionality. We now have purchased standalone nrf52811 radio modules and I&amp;#39;d like to test my same code on these non-devkit radios</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 26 Sep 2019 15:43:57 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/52640/what-s-the-preferred-way-to-get-an-sdk-example-running-on-a-non-devkit-radio" /><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212114?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 15:43:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bd9d7235-7c54-4119-84ea-57cb3db16c8d</guid><dc:creator>MostTornBrain</dc:creator><description>&lt;p&gt;The simplest solution I found was to following the instructions here:&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/nrf52811_user_guide.html?cp=5_1_5_1_3_0#ug_52811_emulated_project"&gt;Transferring emulated project&lt;/a&gt;&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;If I work from a pca10056e-based project, there are only 2 defines to change to get it to deploy on an nrf52811 SoC. &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212110?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 15:05:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98b2e5ee-67be-4eba-a390-42b35719bded</guid><dc:creator>MostTornBrain</dc:creator><description>&lt;p&gt;I&amp;#39;m using Segger Embedded Studio. &amp;nbsp; &amp;nbsp;I&amp;#39;m looking at the documentation I linked to in my original reply - it is the&amp;nbsp;generic Nordic SDK docs - it is not specific to Keil. &amp;nbsp; &amp;nbsp;To be clear, I am not using Keil.&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk.html"&gt;Software Development Kit&lt;/a&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/struct_sdk/struct/sdk_nrf5_latest.html"&gt;nRF5 SDK v15.3.0&lt;/a&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/user_guides.html"&gt;User Guides&lt;/a&gt;&lt;span&gt; &amp;gt; &lt;/span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/nrf52811_user_guide.html"&gt;Developing for nRF52811&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212109?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 15:04:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:330cac2c-6405-4340-b033-d4804be54c97</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;Are you looking at documentation for Keil?&lt;/p&gt;
&lt;p&gt;AIUI, the _PH_ figures are the physical ones - ie, the chip specs; the others are the &amp;quot;application&amp;quot; settings.&lt;/p&gt;
&lt;p&gt;In SES, the device is a preprocessor define&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212107?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 14:49:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d69c8b8e-445e-4701-808f-48a2f99e33b1</guid><dc:creator>MostTornBrain</dc:creator><description>&lt;p&gt;However, from reading this section of the documentation it is not exactly clear where to find these settings in Segger Embedded Studio. &amp;nbsp;The documentation says:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;* In the project settings, change to device &amp;quot;NordicSemiconductor-&amp;gt;nRF52811_xxaa&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;However I can not find this defined in the project &amp;quot;Options&amp;quot; in Segger Studio.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Also, it says:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;In the linker script settings, adjust the linker script to match the maximum RAM and flash size of nRF52811.&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ROM END: 0x2FFFF&lt;/li&gt;
&lt;li&gt;RAM END: 0x20005FFF&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;However in Segger, the options for Linker are:&lt;/p&gt;
&lt;p&gt;FLASH_PH_START=0x0&lt;br /&gt;FLASH_PH_SIZE=0x80000&lt;br /&gt;RAM_PH_START=0x20000000&lt;br /&gt;RAM_PH_SIZE=0x10000&lt;br /&gt;FLASH_START=0x19000&lt;br /&gt;FLASH_SIZE=0x67000&lt;br /&gt;RAM_START=0x20002500&lt;br /&gt;RAM_SIZE=0xdb00&lt;/p&gt;
&lt;p&gt;I&amp;#39;m assuming I would need to change the sizes since there is no ROM END nor RAM END definition, but I don&amp;#39;t know what the difference between FLASH_PH and FLASH and RAM_PH vs RAM. &amp;nbsp;Should I change the PH and non-PH values?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Brian&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212106?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 14:47:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3ec6211f-e604-48f8-b6b4-b9a622fae458</guid><dc:creator>awneil</dc:creator><description>&lt;p&gt;See also:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/sdk_for_custom_boards.html"&gt;https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/sdk_for_custom_boards.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/0552._5F00_Verify_2D00_answer_2D00_nordic_5F00_2.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What's the preferred way to get an SDK example running on a non-devkit radio?</title><link>https://devzone.nordicsemi.com/thread/212095?ContentTypeID=1</link><pubDate>Thu, 26 Sep 2019 14:13:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b16f2dd-953c-4dcb-af80-a2285895cb2d</guid><dc:creator>MostTornBrain</dc:creator><description>&lt;p&gt;I think I found part of the&amp;nbsp;answer here in the SDK documentation: &amp;nbsp; &amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.3.0/nrf52811_user_guide.html?cp=5_1_5_1_3#ug_52811_project"&gt;Transferring the project to nRF52811 hardware&lt;/a&gt;&amp;nbsp; however, as I describe in more detail in a reply, the documentation is a bit ambiguous and needs some clarification in regards to what to change for Segger Embedded Studio.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>