<?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>hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15865/hrs-malfunction-when-switch-to-sdk9-0</link><description>I modified the nRF51 SDK_v5.1.0 .36092\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs proj and downloaded to my self-made pcb,and it worked well. Then I want to update to sdk 9.0 ,since I want new DFU. I modified \nRF51_SDK_9.0.0_2e23562\examples\ble_peripheral</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 15 Oct 2016 08:13:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15865/hrs-malfunction-when-switch-to-sdk9-0" /><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60539?ContentTypeID=1</link><pubDate>Sat, 15 Oct 2016 08:13:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:851dd513-bb01-468d-ab42-0b5d67925ada</guid><dc:creator>halive</dc:creator><description>&lt;p&gt;Thanks to  Stefan! the  problem is fixed  when the  ic is changed to rev 3.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60538?ContentTypeID=1</link><pubDate>Mon, 29 Aug 2016 15:56:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cb727751-2a51-4a8e-87e3-624cf705f6d3</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Perhaps you can realize more what needs to be done with looking at &lt;a href="https://devzone.nordicsemi.com/question/92087/problem-migrating-existing-setup-from-softdevice-s110-v600-to-s110-v800/?comment=92440#comment-92440"&gt;this thread&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I usually have found it easiest when moving an application from one SDK version to another, to copy my custom code into a code template which is a part of the new SDK.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60536?ContentTypeID=1</link><pubDate>Fri, 26 Aug 2016 18:03:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b1d208ec-3e47-46c8-99e9-611a349a520d</guid><dc:creator>halive</dc:creator><description>&lt;p&gt;I I know that my IC is rev 1,  but I used s110 6.0 for sdk 5, which is for rev 2 , and nothing bad happened. So I think , s110 8.0 will be ok for rev 1,  only bad when some softdevice API specially for rev 3.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60535?ContentTypeID=1</link><pubDate>Fri, 26 Aug 2016 17:56:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:41b49fe6-7d0d-4749-afb0-3ea76b0526d4</guid><dc:creator>halive</dc:creator><description>&lt;p&gt;I repeat my problem as the following:
It&amp;#39;s a custom board, with sdk 5.0, I modified SDK_v5.1.0.36092\Nordic\nrf51822\Board\pca10001\s110\ble_app_hrs , modifications include: ble_stack_init-&amp;gt;SOFTDEVICE_HANDLER_INIT(NRF_CLOCK_LFCLKSRC_RC_250_PPM_4000MS_CALIBRATION, false); and IO pins are reconfigured. The projet&amp;#39;s hex runs well in my board, I can connect and receive data with  NRF TOOLBOX.
Then I changed to sdk 9,\nRF51_SDK_9.0.0_2e23562\examples\ble_peripheral\ble_app_hrs\pca10028 , the same change was made and memory map was modified accordingly. I have no button on the board.I just see advertising led toggling rightly, but no device could be found on the phone.I donnot know how to get the bug.
It has been two weeks, and I am really upset now. Pls give me just some advice, thanks!!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60537?ContentTypeID=1</link><pubDate>Thu, 25 Aug 2016 17:05:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7e39e0a3-ee65-48ca-a04d-56351f73943f</guid><dc:creator>halive</dc:creator><description>&lt;p&gt;thanks.I tried what u said,i got no err loop. I compared the code between the two projs. The ble bond manage files show a lot of diferrences. In sdk 5.0, it is called &lt;strong&gt;ble_bondmngr.c&lt;/strong&gt;,  while in sdk 9, it is called &lt;strong&gt;device_manager_peripheral.c&lt;/strong&gt;. Is there something I have to do to make it adapt to 51822?  I tried to clear bond info in sdk 5 hrs proj,  and I can connect 51822 normally, but in sdk 9, if I tried device_manager_init(true),
the code will halt at some place, with no advertising led toggling.  What can I get from the my try?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60534?ContentTypeID=1</link><pubDate>Mon, 22 Aug 2016 10:30:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d294433f-ff98-4081-b549-7dc39b0e8bf8</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;On the phone, use nRF Connect, if you aren&amp;#39;t already.&lt;/p&gt;
&lt;p&gt;Make sure you use compatible softdevice compatible with SDK 9 applications, i.e. S110 8.0.0, or S130 1.0.0, see the &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51422_nRF51822_ic_rev_sdk_sd_comp_matrix.html?cp=3_0_3"&gt;nRF51 compatibility matrix&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;What if you debug through it &lt;a href="https://devzone.nordicsemi.com/question/60125/my-device-is-freezing-and-restarting/?answer=60126#post-id-60126"&gt;[1]&lt;/a&gt; &lt;a href="https://devzone.nordicsemi.com/blogs/821/an-introduction-to-error-handling-in-nrf5-projects/"&gt;[2]&lt;/a&gt;, do you see any errors returned in the main function?&lt;/p&gt;
&lt;p&gt;See the correct RAM and ROM settings in any of the SDK 9 example projects for the seftdevice that you are using. IROM1 0x18000 0x28000, IRAM1:0x20002000 0x2000 looks like correct for S110 8.0.0 softdevice and nRF51 QFAA IC. Anyway, &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51822_ic_revision_overview.html?cp=3_0_1"&gt;nRF51822 QFAAC0 is revision 1&lt;/a&gt;. You should replace that with nRF51822 revision 3.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60533?ContentTypeID=1</link><pubDate>Fri, 19 Aug 2016 23:51:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6bcac762-b9de-4c5f-be65-592eae0d56e2</guid><dc:creator>halive</dc:creator><description>&lt;p&gt;I am not sure what you mean to say, in nrfgo studio, I see:
nrf51822   QFAAC0(0X001d)
Is that what u want?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: hrs malfunction when switch to  sdk9.0</title><link>https://devzone.nordicsemi.com/thread/60532?ContentTypeID=1</link><pubDate>Fri, 19 Aug 2016 14:22:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:57a64b90-1708-4895-9cef-fcd004aa0086</guid><dc:creator>Wojtek</dc:creator><description>&lt;p&gt;What chip revision you have onboard?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>