<?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>SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/69485/sdk-that-supports-softdevice-s110-and-nrf51288-and-its-dk</link><description>This should not be so hard - have to go here and wait until this gets answered. 
 
 1. I can&amp;#39;t find an SDK consistent with SoftDevice s110. 
 2. I have an nRF51822 production device and a corresponding DK. I need the SDK that supports SoftDevice 110 and</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Dec 2020 13:26:50 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/69485/sdk-that-supports-softdevice-s110-and-nrf51288-and-its-dk" /><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285333?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 13:26:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c1f4a385-5091-4358-8c7b-c83870057a2d</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Could you make sure that your IROM/IRAM settings are set properly for S110 example projects as this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/2977/flash-download-for-nrf51822-failed/11285#11285"&gt;post&lt;/a&gt;?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Maybe&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/question/64/why-do-i-get-error-flash-download-failed-cortex-m0-when-downloading-a-project-from-keil/"&gt;this question&lt;/a&gt;&amp;nbsp;is also helpful.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285311?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 12:36:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ef5052d4-fb4c-4bd2-8baa-32e88244305b</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I tried all kinds of RAM starts and flash starts. Seemed to be ignored. IN any case, made no difference. I would have expected the project to be setup with the correct values so in the end I went with those provided.&lt;/p&gt;
&lt;p&gt;However, my options are not as you provide. I have &amp;#39;RAM for Algorithm start&amp;#39; and &amp;#39;Programming Algorithm start&amp;#39;. If there are other places to do what you say I don&amp;#39;t know where it is, but I would again assume the project would be correctly set giving I am using the s110 version of the project for Keil.&lt;/p&gt;
&lt;p&gt;I cannot find a log for the flashing error. The build log in Keil is:&lt;/p&gt;
&lt;p&gt;Load &amp;quot;E:\\projects\\utech\\nrf51_SDK_8.1.0\\examples\\ble_peripheral\\ble_app_hts\\pca10028\\s110\\arm4\\_build\\nrf51822_xxaa_s110.axf&amp;quot; &lt;br /&gt;Set JLink Project File to &amp;quot;E:\projects\utech\nrf51_SDK_8.1.0\examples\ble_peripheral\ble_app_hts\pca10028\s110\arm4\JLinkSettings.ini&amp;quot;&lt;br /&gt;* JLink Info: Device &amp;quot;NRF51822_XXAA&amp;quot; selected.&lt;br /&gt; &lt;br /&gt;JLink info:&lt;br /&gt;------------&lt;br /&gt;DLL: V6.88a, compiled Nov 18 2020 15:09:23&lt;br /&gt;Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Mar 17 2020 14:43:00&lt;br /&gt;Hardware: V1.00&lt;br /&gt;S/N : 681004495 &lt;br /&gt;Feature(s) : RDI, FlashBP, FlashDL, JFlash, GDB &lt;br /&gt; &lt;br /&gt;* JLink Info: Found SW-DP with ID 0x0BB11477&lt;br /&gt;* JLink Info: DPIDR: 0x0BB11477&lt;br /&gt;* JLink Info: Scanning AP map to find all available APs&lt;br /&gt;* JLink Info: AP[1]: Stopped AP scan as end of AP map has been reached&lt;br /&gt;* JLink Info: AP[0]: AHB-AP (IDR: 0x04770021)&lt;br /&gt;* JLink Info: Iterating through AP map to find AHB-AP to use&lt;br /&gt;* JLink Info: AP[0]: Core found&lt;br /&gt;* JLink Info: AP[0]: AHB-AP ROM base: 0xF0000000&lt;br /&gt;* JLink Info: CPUID register: 0x410CC200. Implementer code: 0x41 (ARM)&lt;br /&gt;* JLink Info: Found Cortex-M0 r0p0, Little endian.&lt;br /&gt;* JLink Info: FPUnit: 4 code (BP) slots and 0 literal slots&lt;br /&gt;* JLink Info: CoreSight components:&lt;br /&gt;* JLink Info: ROMTbl[0] @ F0000000&lt;br /&gt;* JLink Info: ROMTbl[0][0]: E00FF000, CID: B105100D, PID: 000BB471 ROM Table&lt;br /&gt;* JLink Info: ROMTbl[1] @ E00FF000&lt;br /&gt;* JLink Info: ROMTbl[1][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS&lt;br /&gt;* JLink Info: ROMTbl[1][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT&lt;br /&gt;* JLink Info: ROMTbl[1][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB&lt;br /&gt;* JLink Info: ROMTbl[0][1]: F0002000, CID: B105900D, PID: 000BB9A3 ???&lt;br /&gt;ROMTableAddr = 0xF0000000&lt;br /&gt;* JLink Info: Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;br /&gt;* JLink Info: Reset: Reset device via AIRCR.SYSRESETREQ.&lt;br /&gt; &lt;br /&gt;Target info:&lt;br /&gt;------------&lt;br /&gt;Device: nRF51822_xxAA&lt;br /&gt;VTarget = 3.300V&lt;br /&gt;State of Pins: &lt;br /&gt;TCK: 0, TDI: 1, TDO: 1, TMS: 1, TRES: 1, TRST: 1&lt;br /&gt;Hardware-Breakpoints: 4&lt;br /&gt;Software-Breakpoints: 8192&lt;br /&gt;Watchpoints: 2&lt;br /&gt;JTAG speed: 1000 kHz&lt;br /&gt; &lt;br /&gt;Erase Failed!&lt;br /&gt;Error: Flash Download failed - &amp;quot;Cortex-M0&amp;quot;&lt;br /&gt;Flash Load finished at 07:07:20&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285291?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 11:56:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3f0531f-9510-4701-bd5e-35ccbcea9ac9</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
[quote user="brianreinhold"]Cant flash hts HEX from Keil. Get Cortex M0 error.[/quote]
&lt;p&gt;Could you provide the error log?&lt;/p&gt;
&lt;p&gt;For S110 v0.8, you should set the m&lt;span&gt;inimum RAM Start at&amp;nbsp;0x20002000,&amp;nbsp;FLASH start&amp;nbsp;0x18000. See this&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/adjustment-of-ram-and-flash-memory"&gt;adjustment-of-ram-and-flash-memory&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285272?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 10:27:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96a59fa2-df24-4d84-8689-80825bbfd6c1</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;I have stumbled through lots of problems and made lot of different attempts. I abandoned the 10.0.0 SDK because it had NO s110 SoftDevice hex file. It had all the other versions so I figured this SDK is simply incompatible with s110 SoftDevice.&lt;/p&gt;
&lt;p&gt;I dug up an 8.1.0 SDK and it DID have an s110 SoftDevice. However, I had a full day of headaches not realizing my Keil version was incompatible with this projects in this SDK. After many hours I finally went with Keil Chat help and he discovered that issue.&lt;/p&gt;
&lt;p&gt;So I finally built the project for the correct device and was able to flash the SoftDevice. However, flashing the hts gave me the same Cortex M0 error with an erase failure that i had before.&lt;/p&gt;
&lt;p&gt;So I used the nRF Connect program to erase everything and then install the SoftDevice. Same result when I tried to flash the hts from Keil.&lt;/p&gt;
&lt;p&gt;So that is where I am at now.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Given up on 10.0.0 (may come back to that)&lt;/li&gt;
&lt;li&gt;Have 8.1.0 that has an s110 hex file&lt;/li&gt;
&lt;li&gt;Get it to build for the nrf51822&lt;/li&gt;
&lt;li&gt;Have softdevice s110&amp;nbsp; HEX and hts HEX.&lt;/li&gt;
&lt;li&gt;Cant flash hts HEX from Keil. Get Cortex M0 error.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Its 5 Am and I have another full day of trial and error to look forward to. The thing I am going to look at next are the addresses for the flashing shown in Keil. They are the same for both the SoftDevice and the hts. Makes no sense. But when I flash SoftDevice, nrfConnect shows something completely different. It appear those memory address locations are ignored. I am totally confused as to what is going on.&lt;/p&gt;
&lt;p&gt;I wish the nrf51* DK and SDK were as nice as the nrf2*.The latter simply worked. This one is a mess.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285223?ContentTypeID=1</link><pubDate>Wed, 16 Dec 2020 07:54:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d285582-02b9-4f1c-8eaf-3ccb5fd2ac82</guid><dc:creator>Amanda Hsieh</dc:creator><description>[quote user="brianreinhold"]What is the latest SoftDevice and nRF SDK I can use on the nRF51822?[/quote]
&lt;p&gt;&amp;nbsp;As the&amp;nbsp;&lt;a title="SDKs and SoftDevices " href="https://infocenter.nordicsemi.com/topic/comp_matrix_nrf51/COMP/nrf51/nRF51422_nRF51822_ic_rev_sdk_sd_comp_matrix.html?cp=5_0_5"&gt;SDKs and SoftDevices&lt;/a&gt;&amp;nbsp;compatibility matrix indicates they are SDK&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk51.v10.0.0/index.html"&gt;10.0.0&lt;/a&gt;&amp;nbsp;and S110&amp;nbsp;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.s110.api.v8.0.0/index.html"&gt;8.0.0&lt;/a&gt;&amp;nbsp;(Download: &lt;a href="https://www.nordicsemi.com/Software-and-tools/Software/S110/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-tools/Software/S110/Download#infotabs&lt;/a&gt;). That link looks correct for SDK10.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is&amp;nbsp;s110_nrf51_8.0.0_softdevice.hex in the S110 v8.0.0 download package.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
[quote user="brianreinhold"]Where does that mystery&amp;nbsp;nRF5x_MDK_8_2_0_Keil4.msi install its junk? What does it do?[/quote]
&lt;p&gt;&lt;span&gt;Are you running arm5_no_packs? If not use the project in \pca10028\arm5_no_packs If you open Select Software Packs, what are selected, it should be ARM::CMSIS 4.5.0 and nRF_DeviceFamilyPack 8.2.0. If not open Pack Installer and click the green arrows to check for update.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/0842.pastedimage1608105093531v7.png" alt=" " /&gt;&lt;/p&gt;
[quote user="brianreinhold"]I want to switch it to nrf51822. I have found databases, pack installers, but NO way to change targets. [/quote]
&lt;p&gt;You could change the target from porject -&amp;gt; Option for target -&amp;gt; Device&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/3404.pastedimage1608104914334v2.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Change the output name:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/7536.pastedimage1608104946656v3.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;-Amanda H.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/285165?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 16:41:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:98d034a4-08a6-4aa5-a8fe-d987105eb28a</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;In this download&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip"&gt;https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The s110 directory for SoftDevice has no HEX file in it. s112 and up do. Is this saying that this SDK s incompatible with s110 SoftDevice?&lt;/p&gt;
&lt;p&gt;I install SoftDevice s112 and then I can flash the s110 example hts. Too bad it doesn&amp;#39;t work. Something is really messed up, and/or incorrectly documented here. I can&amp;#39;t find anything earlier than SDK v9.0.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/284976?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 09:40:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d60807a1-80e4-4905-8b80-1c6915a5b7d3</guid><dc:creator>brianreinhold</dc:creator><description>&lt;p&gt;The SDK page only has s112 softdevice and up. I could not find the SDK for nrf51* devices. I eventually did by doing a direct search (not through the company web site) and I stumbled upon a page of directories and files and downloaded the latest nrf51 SDK. But looking at your SDK and Softdevices link it looks like 8 is the latest version I can use,&lt;/p&gt;
&lt;p&gt;I am constrained by an nrf51822 chip using SoftDevice s110.At least that is what the production device is using right now. The hardware, in any case, is based upon the nRF51822 chip and I have an nrf51 DK with&amp;nbsp; PCA10028 v1.2.2 2016.44 printed on it. What is the latest SoftDevice and nRF SDK I can use on the nRF51822?&lt;/p&gt;
&lt;p&gt;It turns out I downloaded what is given by this link&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip"&gt;https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I was trying to get the device package for Keil and have run into issues. (Setup is always an agony.) I installed the msi in that package, but it does not tell me where and what was installed. Where does that mystery&amp;nbsp;nRF5x_MDK_8_2_0_Keil4.msi install its junk? What does it do?&lt;/p&gt;
&lt;p&gt;Another headache. Open the example file hts for keil and it is&amp;nbsp;nrf51422_xxac_s110. I want to switch it to nrf51822. I have found databases, pack installers, but NO way to change targets. The pack installer has hundreds of items to install. But I have no idea what they do. Is there any documentation that explains how one can open up a project example for a given device such as the nRF51822. Setup and configuring is far harder than writing the code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/284933?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 07:27:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3ae25a8-0ab3-4553-adb8-d9a6d7c272b6</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;See this&amp;nbsp;&lt;a title="SDKs and SoftDevices " href="https://infocenter.nordicsemi.com/topic/comp_matrix_nrf51/COMP/nrf51/nRF51422_nRF51822_ic_rev_sdk_sd_comp_matrix.html?cp=5_0_5"&gt;SDKs and SoftDevices&lt;/a&gt;&amp;nbsp;&lt;span&gt;section shows the compatibility between the nRF51 Series IC revisions, the relevant SoftDevices (SD) and their corresponding SoftDevice Specifications (SDS), and Software Development Kits (SDK). S110 v0.8 is provided by SDK9/10. &lt;/span&gt;&lt;span&gt;You could download from&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;S110:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-tools/Software/S110/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-tools/Software/S110/Download#infotabs&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;SDK:&amp;nbsp;&lt;a href="https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download#infotabs"&gt;https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK/Download#infotabs&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-Amanda H.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: SDK that supports SoftDevice s110 and nrf51288 and its DK</title><link>https://devzone.nordicsemi.com/thread/284913?ContentTypeID=1</link><pubDate>Tue, 15 Dec 2020 03:42:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:81c03c19-80be-4cc8-aa21-07f471257134</guid><dc:creator>Henry_Chou</dc:creator><description>&lt;p&gt;S110 is the softdevice for nRF51DK ver8.0&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip"&gt;https://www.nordicsemi.com/-/media/Software-and-other-downloads/SDKs/nRF5/Binaries/nRF51SDK1000dc26b5e.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>