<?xml-stylesheet type="text/xsl" href="https://test-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/"><channel><title>Developing for the nRF52805 with nRF5 SDK</title><link>/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><description>Introduction
The nRF52805 SoC is a low-cost member of the nRF52 Series with a subset of the features of the nRF52811 and nRF52810 SoCs. As the nRF52805 has a feature subset of the nRF52810/11 SoCs, which in turn has a feature subset of the nRF52...</description><dc:language>en-US</dc:language><generator>Telligent Community 13 Non-Production</generator><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Fri, 03 Dec 2021 05:46:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user106634</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This is very annoying and full of outdated stuff that does NOT MATCH WHAT YOU MAKE AVAILABLE!!!:&lt;/p&gt;
&lt;p&gt;I&amp;#39;m trying to build use&amp;nbsp;ble_app_hids_keyboard_pca10040_s112 on a NRF52805 minimal board BC805M, no dev kit.&lt;/p&gt;
&lt;p&gt;-&amp;nbsp;&lt;span&gt;nRF5_SDK_17.0.0_9d13099 is nowhere to be found and 17.0.2 is NOT&amp;nbsp;CLOSE ENOUGH&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;-&amp;nbsp;PCA10040 is mentioned but then files from&amp;nbsp;PCA10040e are described&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;- RAM has to be changed to RAM1,&amp;nbsp;or RAM1 to RAM and FLASH1 to FLASH in &amp;quot;Flash_Placement.xml&amp;quot; (from other posts) then for the keyboard example with S112 also must change&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;#define NRFX_PRS_ENABLED 1; &amp;#39;#define UART_LEGACY_SUPPORT 0&amp;#39; in sdk_config.h&lt;/p&gt;
&lt;p&gt;Then it builds, it programs, and IT STILL DOESN&amp;#39;T WORK!!!&lt;/p&gt;
&lt;p&gt;So many mistakes, so much work for something that doesn&amp;#39;t work.&lt;/p&gt;
&lt;p&gt;Other documents (nRF5 Series: Developing with&amp;nbsp;SEGGER Embedded Studio v1.3) are so old they don&amp;#39;t even mention the 52805.&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Thu, 21 Oct 2021 21:49:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user83646</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Another question - If I replace or add the patch files (in most case they are replace) what will happen when I try and build the same application using the S140 SoftDevice? I have renamed the replaced files with suffix &amp;#39;hk&amp;#39; of &amp;#39;ck&amp;#39; in case I need to restore the original files when the nRF82805 emulation fails.&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Thu, 21 Oct 2021 21:46:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user83646</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I completely failed trying to do this. But then again I do not have the nRF52 DK but the nRF52840 DK. There were several things (mostly UI related) which were different.&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Tue, 27 Jul 2021 16:19:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user103642</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Same issue as below for SES, it says to remove files, they are not in the project, then add firles, where are the files, I cannot locate them.&amp;nbsp; There was no answer below, is someone at Nordic looking at this?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Tue, 01 Jun 2021 07:56:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user104658</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I have a problem: I integrating Scure bootloader dfu into&amp;nbsp;example Light_Switch mesh and my problem is there. I can&amp;#39;t fix it, please help me, thanks!!!&lt;br /&gt;&amp;nbsp;&lt;img src="/resized-image/__size/320x240/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-d7ee4678-b5ea-4ef7-bac2-d279ada12995/pastedimage1622534191887v2.png" alt=" " /&gt;&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Fri, 14 May 2021 20:44:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user104388</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I followed this guide and it worked for the blinky example, but its just a simple GPIO example, when I try to compile other examples like ADC or UART it throws an error. Do you have some tips to begin develop with the nRF52805 and its basic peripherals?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Wed, 05 May 2021 02:25:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user104000</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;After struggling though Nordia documentation and feedback I am left with the overwhelming sense that dear old ancient Nordic SC (I I simply joke that it too often feels that way!)&amp;nbsp; have become experts in AMBIGUITY in everything they write and name.&lt;/p&gt;
&lt;p&gt;Like a Nordic SAGA?!!&lt;/p&gt;
&lt;p&gt;e.g. Wouldn&amp;#39;t we all just love to read a thirty volume history on WHAT PRECISELY sub-directories like &amp;quot;pca10040&amp;quot; &amp;quot;pca10040a&amp;quot; etc seek to achieve and how (a history undoubtedly reaching back many centuries to Norse mythology, I imagine) got their bizarre naming conventions etc etc&amp;nbsp;&lt;/p&gt;
&lt;p&gt;....but life, I fear, is too short.&lt;/p&gt;
&lt;p&gt;SO:&lt;/p&gt;
&lt;p&gt;Beware all newcomers to Nordic! - you WILL be mightily confused.&lt;/p&gt;
&lt;p&gt;Has this all to do with translation from the Norwegian, I wonder?&lt;/p&gt;
&lt;p&gt;A natural cultural&amp;nbsp; reticence to provide simple working examples (crucially checked against the latest SDK version)?&lt;/p&gt;
&lt;p&gt;Or simple under-funding in this critical area?&lt;/p&gt;
&lt;p&gt;I would be happy to provide a sample of how to provide UNAMBIGUOUS information and documentation for their products, simply for the betterment&amp;nbsp; of world mental health (especially for new, though well practiced, engineers coming to Nordic products for the first time).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;The real tragedy will be if Nordic feel they have made something clear in their English documentation and blogging, when an intelligent reading of blogs t (over the past 5+ YEARS!) in fact make it obvious that this is very far from the case..&lt;/p&gt;
&lt;p&gt;Nordic products.. they have so much promise. .. but presently very difficult to&amp;nbsp; recommend mainly because of the above..&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Sun, 02 May 2021 04:09:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user104000</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;All the above would be useful if they worked under sdk17.0.2.!!!!I I have NOT managed to get ANY of the 4 above examples, or the mods described above this, to lead to code that can be successfully built! Maybe somewhere I am at fault.. but I have not had problems using examples against nrf52840 etc etc&lt;/p&gt;
&lt;p&gt;Could someone in Nordic do regression testing of the 4 examples above(for nfr52805) , and the earlier instructions given on this page, against SDK17.0.2 please? The example should ideally be in SES for me. SDK17.0., which is specified above, is no longer available ....&lt;/p&gt;
&lt;p&gt;All we programmers need in ONE, JUST ONE(!) SIMPLE working example of Blinky or Hello World etc to allow use of nrf52805.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;At present, despite detailed searching,&amp;nbsp; there does not seem to be one anywhere on the web....This cannot be good for the future sales of nrf52805, and reputation of NORDIC generally,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I look forward to that magic single, oh so very much&amp;nbsp; longed for, working SES example!..&lt;/p&gt;
&lt;p&gt;Many Thanks..&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Fri, 30 Apr 2021 05:45:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user103888</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;&amp;quot;12. Add the following files to the project:&amp;nbsp;ses&lt;/span&gt;_startup_nrf52805.s&lt;span&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;system_nrf52805.c.&amp;quot;&lt;/p&gt;
&lt;p&gt;These files are not available here. Can anyone please provide them?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Fri, 30 Apr 2021 05:23:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user103888</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;Add the following files to the project:&amp;nbsp;ses&lt;/span&gt;_startup_nrf52805.s&lt;span&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;system_nrf52805.c&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Thu, 15 Apr 2021 07:32:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user15836</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Is it correct to use system_nrf52805.c? This means that the errata specific to the nRF52832 will not be applied on startup and may therefore cause issues in the application. What is the correct way to deal with errata in this case?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Sat, 27 Mar 2021 06:13:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user62200</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;훌륭한 게시물입니다. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;단, 첨부 된 ble_app_uart.zip 예제 파일은 사용하지 마십시오. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;SDK17.0.2에서는 메모리 설정 방법이 변경되었으므로 SDK17.0.0 예제를 사용하면 컴파일 오류가 발생합니다. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;nRF52810 및 nRF52805는 동일한 플래시 및 RAM 크기의 제품입니다. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;SDK17.0.2에서 nRF52810 예제 (pca10040e 폴더)를 복사하여 pca10040e_nRF52805 폴더를 만들어야합니다. &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="vertical-align:inherit;"&gt;&lt;span style="vertical-align:inherit;"&gt;위에서 설명한 ses 패치를 적용하면 컴파일 오류없이 컴파일됩니다.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div id="dicLayerLoader"&gt;&lt;/div&gt;
&lt;div id="dicLayer"&gt;
&lt;div id="dicLayerContents"&gt;&lt;/div&gt;
&lt;div id="dicLayerSub"&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div id="dicRawData"&gt;&lt;/div&gt;
&lt;div id="dicLayerLoader"&gt;&lt;/div&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Thu, 25 Mar 2021 11:04:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user102038</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Excellent post!&lt;/p&gt;
&lt;p&gt;However I still have two issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;I can&amp;#39;t compile provided applications on SDK 17.0.2 with Keil-MDK since the required Device Family Package is missing and I cannot replace it. I can however convert the projects manually without any issue;&lt;/li&gt;
&lt;li&gt;I think there are missing some patches to the SDK. For example in the folder SDK_Dir/config there should be a folder nRF52805 for reference files for that MCU. Is it&amp;nbsp;correct to just copy the nRF52810 folder?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thank you so much&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Mon, 04 Jan 2021 15:13:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user98204</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;excuse me, I set the button pin number like this:&lt;/p&gt;
&lt;p&gt;#define BUTTON_START 1&lt;br /&gt;#define BUTTON_1 1&lt;br /&gt;#define BUTTON_2 5&lt;br /&gt;#define BUTTON_3 12&lt;br /&gt;#define BUTTON_4 16&lt;br /&gt;#define BUTTON_STOP 16&lt;/p&gt;
&lt;p&gt;however, only BSP_EVENT_KEY_0 in bsp_event_handler can produce interruption when I give the pin number 1 a high level.&lt;br /&gt;The other pins(5 and 12) produce BSP_EVENT_KEY_1 and BSP_EVENT_KEY_2 interruption periodically, but I don&amp;#39;t give them high level.&lt;br /&gt;Hope you can help me:)&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Developing for the nRF52805 with nRF5 SDK</title><link>https://test-devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/developing-for-the-nrf52805-with-nrf5-sdk</link><pubDate>Thu, 24 Dec 2020 18:40:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d7ee4678-b5ea-4ef7-bac2-d279ada12995</guid><dc:creator>user12126</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Will future versions of the SDK fully support nRF52805 so that these modifications are not required?&lt;/p&gt;&lt;img src="https://test-devzone.nordicsemi.com/aggbug?PostID=1320&amp;AppID=13&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>