<?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>How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/43818/how-to-program-rf-bm-nd01-nrf51822-ble4-0</link><description>Hi, 
 I have RF-BM-ND01 (nrf51822) BLE4.0 module and i am programming it using nrfjprog tool. and i am using nrf SDK12 to program examples. i tried to flash softdevice S130, S120 and its examples flash downloading successfully. but i dont know whether</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 20 Feb 2019 18:31:02 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/43818/how-to-program-rf-bm-nd01-nrf51822-ble4-0" /><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/172175?ContentTypeID=1</link><pubDate>Wed, 20 Feb 2019 18:31:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62b1bb50-a803-4a1b-a341-84c2bbb57c7d</guid><dc:creator>saiteja</dc:creator><description>&lt;p&gt;Hi Einar Thorsrud,&lt;/p&gt;
&lt;p&gt;Thank you very much for the support, finally, I made it.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;issue is with both clock frequency and&amp;nbsp;ld file.&lt;/p&gt;
&lt;p&gt;Now its works perfectly by changing ld file by&amp;nbsp;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;MEMORY&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;{&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;FLASH (rx) : ORIGIN = 0x1b000, LENGTH = 0x25000&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;RAM (rwx) :&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;ORIGIN = 0x20002080, LENGTH = 0x1f80&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;}&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;Thanks for the support&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/172043?ContentTypeID=1</link><pubDate>Wed, 20 Feb 2019 08:46:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f1947fcb-d4e1-4c4d-ae0c-b45e919e3946</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There is no fundamental difference between the nRF51 DK and any nRF51 module, so it should be the same. Have you tried looking at &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/11134/no-source-available-for-0xfffffffe"&gt;older threads with this error&lt;/a&gt;?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/172006?ContentTypeID=1</link><pubDate>Wed, 20 Feb 2019 05:17:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9251787c-cc6d-4206-8cdb-7c06a98f6e0a</guid><dc:creator>saiteja</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I am able to debug nrf51 development kit. it is working fine for me and I&amp;nbsp;am able to run all example applications.&lt;/p&gt;
&lt;p&gt;if I am trying to debug&amp;nbsp;&lt;strong&gt;&lt;span&gt;RF-BM-ND01 &lt;/span&gt;&lt;/strong&gt;with j-Link debugger&amp;nbsp; it is throwing the exception&amp;nbsp;&amp;nbsp;&lt;strong&gt;No source available for &amp;quot;0xfffffffe&amp;quot;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;One thing I observed is whatever applications flashing on NRF51822QFAC is working fine.&lt;/strong&gt;&lt;strong&gt;But&amp;nbsp;&lt;span&gt;RF-BM-&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;ND01 which is&amp;nbsp;NRF51822QFAA is giving trouble(softdevice&amp;nbsp;and application downloading successfully but not running)&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171933?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 14:50:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64a91b72-59c7-4f3e-8c5c-c43b34ec1715</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This did not tell me much, other than that you are using GDB to successfully (?) debug the device. If you are unfamiliar with GDB then I recommend using a more modern and user friendly IDE such as Keil. If you have a Makefile project and don&amp;#39;t want to migrate it, then you can still use a modern debugger, such as &lt;a href="https://www.segger.com/products/development-tools/ozone-j-link-debugger/"&gt;Segger Ozone&lt;/a&gt;, which works very well with GCC.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171872?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 12:04:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:edd6baf0-283d-46ca-a6c8-b599acee1062</guid><dc:creator>saiteja</dc:creator><description>&lt;p&gt;When i am&amp;nbsp;trying to debug i am getting issues like&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;No source available for &amp;quot;0xfffffffe&amp;quot;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;where as NRF51 development board is working fine with the same soft device and application but RF-BM-ND01 is not.&lt;/p&gt;
&lt;p&gt;i am unable to find datasheet reagarding&amp;nbsp;&lt;strong&gt;&lt;span&gt;RF-BM-ND01&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;and here is the log for&amp;nbsp;&lt;span&gt;RF-BM-ND01&lt;/span&gt;:-&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;SEGGER J-Link GDB Server V6.12i Command Line Version&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="p1"&gt;JLinkARM.dll V6.12i (DLL compiled Feb&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;3 2017 15:29:31)&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;-----GDB Server start settings-----&lt;/p&gt;
&lt;p class="p1"&gt;GDBInit file:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;none&lt;/p&gt;
&lt;p class="p1"&gt;GDB Server Listening port: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;2331&lt;/p&gt;
&lt;p class="p1"&gt;SWO raw output listening port: 2332&lt;/p&gt;
&lt;p class="p1"&gt;Terminal I/O port: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;2333&lt;/p&gt;
&lt;p class="p1"&gt;Accept remote connection:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;localhost only&lt;/p&gt;
&lt;p class="p1"&gt;Generate logfile:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;off&lt;/p&gt;
&lt;p class="p1"&gt;Verify download: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;on&lt;/p&gt;
&lt;p class="p1"&gt;Init regs on start:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;on&lt;/p&gt;
&lt;p class="p1"&gt;Silent mode: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;off&lt;/p&gt;
&lt;p class="p1"&gt;Single run mode: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;on&lt;/p&gt;
&lt;p class="p1"&gt;Target connection timeout: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &lt;/span&gt;0 ms&lt;/p&gt;
&lt;p class="p1"&gt;------J-Link related settings------&lt;/p&gt;
&lt;p class="p1"&gt;J-Link Host interface: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;USB&lt;/p&gt;
&lt;p class="p1"&gt;J-Link script: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;none&lt;/p&gt;
&lt;p class="p1"&gt;J-Link settings file:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;none&lt;/p&gt;
&lt;p class="p1"&gt;------Target related settings------&lt;/p&gt;
&lt;p class="p1"&gt;Target device: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;nRF52&lt;/p&gt;
&lt;p class="p1"&gt;Target interface:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;SWD&lt;/p&gt;
&lt;p class="p1"&gt;Target interface speed:&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;1000kHz&lt;/p&gt;
&lt;p class="p1"&gt;Target endian: &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;little&lt;/p&gt;
&lt;p class="p2"&gt;&lt;/p&gt;
&lt;p class="p1"&gt;Connecting to J-Link...&lt;/p&gt;
&lt;p class="p1"&gt;J-Link is connected.&lt;/p&gt;
&lt;p class="p1"&gt;Firmware: J-Link OB-SAM3U128-V2-NordicSemi compiled Jul 12 2018 11:44:41&lt;/p&gt;
&lt;p class="p1"&gt;Hardware: V1.00&lt;/p&gt;
&lt;p class="p1"&gt;S/N: 682403177&lt;/p&gt;
&lt;p class="p1"&gt;Checking target voltage...&lt;/p&gt;
&lt;p class="p1"&gt;Target voltage: 3.30 V&lt;/p&gt;
&lt;p class="p1"&gt;Listening on TCP/IP port 2331&lt;/p&gt;
&lt;p class="p1"&gt;Connecting to target...WARNING: Identified core does not match configuration. (Found: Cortex-M0, Configured: Cortex-M4)&lt;/p&gt;
&lt;p class="p1"&gt;Connected to target&lt;/p&gt;
&lt;p class="p1"&gt;Waiting for GDB connection...Connected to 127.0.0.1&lt;/p&gt;
&lt;p class="p1"&gt;Reading all registers&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x00000000 (Data = 0x000007C0)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0x00000000 (Data = 0x07C0)&lt;/p&gt;
&lt;p class="p1"&gt;Target interface speed set to 1000 kHz&lt;/p&gt;
&lt;p class="p1"&gt;Resetting target&lt;/p&gt;
&lt;p class="p1"&gt;Halting target CPU...&lt;/p&gt;
&lt;p class="p1"&gt;...Target halted (PC = 0x000006D0)&lt;/p&gt;
&lt;p class="p1"&gt;R0 = FFFFFFFF, R1 = FFFFFFFF, R2 = FFFFFFFF, R3 = FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R4 = FFFFFFFF, R5 = FFFFFFFF, R6 = FFFFFFFF, R7 = FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R8 = FFFFFFFF, R9 = FFFFFFFF, R10= FFFFFFFF, R11= FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R12= FFFFFFFF, R13= 000007C0, MSP= 000007C0, PSP= FFFFFFFC&lt;/p&gt;
&lt;p class="p1"&gt;R14(LR) = FFFFFFFF, R15(PC) = 000006D0&lt;/p&gt;
&lt;p class="p1"&gt;XPSR C1000000, APSR C0000000, EPSR 01000000, IPSR 00000000&lt;/p&gt;
&lt;p class="p1"&gt;CFBP 00000000, CONTROL 00, FAULTMASK 00, BASEPRI 00, PRIMASK 00&lt;/p&gt;
&lt;p class="p1"&gt;Reading all registers&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x000006D0 (Data = 0x4C174916)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0x000006D0 (Data = 0x4916)&lt;/p&gt;
&lt;p class="p1"&gt;Select auto target interface speed (1000 kHz)&lt;/p&gt;
&lt;p class="p1"&gt;Flash breakpoints enabled&lt;/p&gt;
&lt;p class="p1"&gt;Semi-hosting enabled (Handle on BKPT)&lt;/p&gt;
&lt;p class="p1"&gt;Semihosting I/O set to TELNET Client&lt;/p&gt;
&lt;p class="p1"&gt;SWO disabled succesfully.&lt;/p&gt;
&lt;p class="p1"&gt;SWO enabled succesfully.&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x000006D0 (Data = 0x4C174916)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0x000006D0 (Data = 0x4916)&lt;/p&gt;
&lt;p class="p1"&gt;Downloading 15952 bytes @ address 0x0001B000 - Verified OK&lt;/p&gt;
&lt;p class="p1"&gt;Downloading 6608 bytes @ address 0x0001EE50 - Verified OK&lt;/p&gt;
&lt;p class="p1"&gt;Downloading 8 bytes @ address 0x00020820 - Verified OK&lt;/p&gt;
&lt;p class="p1"&gt;Downloading 148 bytes @ address 0x00020828 - Verified OK&lt;/p&gt;
&lt;p class="p1"&gt;Comparing flash &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;[....................] Done.&lt;/p&gt;
&lt;p class="p1"&gt;Verifying flash &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;[....................] Done.&lt;/p&gt;
&lt;p class="p1"&gt;Writing register (PC = 0x1cee0100)&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x0001EE1C (Data = 0x480A2103)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0x0001EE1C (Data = 0x2103)&lt;/p&gt;
&lt;p class="p1"&gt;Resetting target&lt;/p&gt;
&lt;p class="p1"&gt;Halting target CPU...&lt;/p&gt;
&lt;p class="p1"&gt;...Target halted (PC = 0x000006D0)&lt;/p&gt;
&lt;p class="p1"&gt;R0 = FFFFFFFF, R1 = FFFFFFFF, R2 = FFFFFFFF, R3 = FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R4 = FFFFFFFF, R5 = FFFFFFFF, R6 = FFFFFFFF, R7 = FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R8 = FFFFFFFF, R9 = FFFFFFFF, R10= FFFFFFFF, R11= FFFFFFFF&lt;/p&gt;
&lt;p class="p1"&gt;R12= FFFFFFFF, R13= 000007C0, MSP= 000007C0, PSP= FFFFFFFC&lt;/p&gt;
&lt;p class="p1"&gt;R14(LR) = FFFFFFFF, R15(PC) = 000006D0&lt;/p&gt;
&lt;p class="p1"&gt;XPSR C1000000, APSR C0000000, EPSR 01000000, IPSR 00000000&lt;/p&gt;
&lt;p class="p1"&gt;CFBP 00000000, CONTROL 00, FAULTMASK 00, BASEPRI 00, PRIMASK 00&lt;/p&gt;
&lt;p class="p1"&gt;Reading all registers&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x000006D0 (Data = 0x4C174916)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0x000006D0 (Data = 0x4916)&lt;/p&gt;
&lt;p class="p1"&gt;Starting target CPU...&lt;/p&gt;
&lt;p class="p1"&gt;...Target halted (DBGRQ, PC = 0xFFFFFFFE)&lt;/p&gt;
&lt;p class="p1"&gt;Reading all registers&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0xFFFFFFFE (Data = 0x02BCED00)&lt;/p&gt;
&lt;p class="p1"&gt;Read 2 bytes @ address 0xFFFFFFFE (Data = 0x0000)&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x20007FFC (Data = 0x00000000)&lt;/p&gt;
&lt;p class="p1"&gt;Reading 64 bytes @ address 0x20007FC0&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x00000000 (Data = 0x000007C0)&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x00000000 (Data = 0x000007C0)&lt;/p&gt;
&lt;p class="p1"&gt;Read 4 bytes @ address 0x00000000 (Data = 0x000007C0)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171863?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 11:36:29 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a2a4d290-2b70-4ef3-973f-4d161343157f</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;I see.&amp;nbsp;Then some debugging is required:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Have you remembered to flash the SoftDevice as well as the application .hex?&lt;/li&gt;
&lt;li&gt;Can you put a breakpoint in the beginning of the main function to verify that the application starts and you are able to debug?&lt;/li&gt;
&lt;li&gt;...&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171845?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 10:07:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b8e33b73-b0dc-4f5d-a760-5e45f6499390</guid><dc:creator>saiteja</dc:creator><description>&lt;p&gt;&amp;nbsp;tried to change crystal frequency as&lt;/p&gt;
&lt;p class="p1"&gt;// Low frequency clock source to be used by the SoftDevice&lt;/p&gt;
&lt;p class="p1"&gt;#ifdef S210&lt;/p&gt;
&lt;p class="p2"&gt;#define NRF_CLOCK_LFCLKSRC&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;NRF_CLOCK_LFCLKSRC_XTAL_20_PPM&lt;/p&gt;
&lt;p class="p2"&gt;#else&lt;/p&gt;
&lt;p class="p2"&gt;#define NRF_CLOCK_LFCLKSRC&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;{.source&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;= NRF_CLOCK_LF_SRC_RC,&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;\&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;.rc_ctiv &lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;= &lt;span class="s1"&gt;0&lt;/span&gt;,&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;\&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;.rc_temp_ctiv&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &lt;/span&gt;= &lt;span class="s1"&gt;0&lt;/span&gt;,&lt;span class="Apple-converted-space"&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;\&lt;/p&gt;
&lt;p class="p3"&gt;&lt;span class="Apple-converted-space"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;.xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_250_PPM}&lt;/p&gt;
&lt;p class="p2"&gt;#endif&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:inherit;"&gt;in file location&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="p1"&gt;&lt;strong&gt;&lt;span class="s1"&gt;/nRF5_SDK_12.3.0_d7731ad/components/boards/pca10028.h&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;still i am facing issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171828?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 09:27:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63637c20-1024-445a-986c-e2ac573f15d4</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;The&amp;nbsp;RF-BM-ND01 module is based on a nRF51822 chip, so you can use any SDK with support for it. The latest SDK for nRF51 is SDK 12.3, so you are using the correct SDK. A typical issue when using SDK examples with modules is that some modules does not include the optional 32.768 kHz crystal, but the SDK examples assume it is present out of the box. If that is the case, using a unmodified example will not work, as the SoftDevice will attempt to start the non-existing crystal oscillator.&lt;/p&gt;
&lt;p&gt;Assuming this is the problem, you have to adjust the SoftDevice configuration so that it uses the internal LFRC oscillator instead. In most SDK examples, that means that you need to change the&amp;nbsp;nrf_clock_lf_cfg_t instance which is passed to&amp;nbsp;softdevice_handler_init(), for instance by setting it to something like this:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="c_cpp"&gt;#define NRF_CLOCK_LFCLKSRC      {.source        = NRF_CLOCK_LF_SRC_RC,              \
                                 .rc_ctiv       = 0,                                \
                                 .rc_temp_ctiv  = 0,                                \
                                 .xtal_accuracy = NRF_CLOCK_LF_XTAL_ACCURACY_250_PPM}&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171778?ContentTypeID=1</link><pubDate>Tue, 19 Feb 2019 04:27:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3c2adcb4-1af7-4e0a-a8e4-fd63b2fba550</guid><dc:creator>saiteja</dc:creator><description>&lt;p&gt;thanks for the Quick reply.&lt;/p&gt;
&lt;p&gt;Actually, my module is RF-BM-ND01.&amp;nbsp; i am able to download hex file on it. but it is not advertising at all. so is it possible to use nrf12.3 SDK for&amp;nbsp;&lt;span&gt;&amp;nbsp;RF-BM-ND01 module?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I even tried to download s130 from SDK12.3 and downloaded BLE_app_uart example file inRF-BM-ND01, the download was successful but the application is not running(not observed any advertisements in nrf connect app).&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to Program RF-BM-ND01 (nrf51822) BLE4.0</title><link>https://devzone.nordicsemi.com/thread/171631?ContentTypeID=1</link><pubDate>Mon, 18 Feb 2019 13:10:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:852b3809-2219-420c-9222-bf9162f9551c</guid><dc:creator>Einar Thorsrud</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;There are three SoftDevice variants available for the nRF51:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;S110 - peripheral only&lt;/li&gt;
&lt;li&gt;S120 - central only&lt;/li&gt;
&lt;li&gt;S130&amp;nbsp; - central and peripheral.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The S130 SoftDevice is the most resent and feature rich, so this is the recommended SoftDevice to use unless you are so limited in flash space that you have to use another one. SDK 12.3, which is the most recent SDK for the nRF51 targets S130 version 2.0.1.&lt;/p&gt;
&lt;p&gt;Regarding programming there is no difference between any modules. You need to use a SWD debugger of some sort (Nordic tools support J-Link).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>