<?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>nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/15038/nrf51822-qfaac0-code-compatibility-with-nrf51422ac-on-nrf51-dk</link><description>Hey, 
 I have written a custom service for my company&amp;#39;s sensor readings on the nRF51 DK, on top of the uart peripheral example given n SDK_11.0.0. However, for the final product development, the PCB will be using nrf51822 since it&amp;#39;s cheaper and we don</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 18 Jul 2016 15:01:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/15038/nrf51822-qfaac0-code-compatibility-with-nrf51422ac-on-nrf51-dk" /><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57396?ContentTypeID=1</link><pubDate>Mon, 18 Jul 2016 15:01:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d6a50cd-d44a-4426-8d7e-b6843722ab70</guid><dc:creator>KasemC</dc:creator><description>&lt;p&gt;I have tried the RC oscillator but there&amp;#39;s no luck..  I can&amp;#39;t seem to pinpoint where the error is coming from yet. I have checked the error code of each function it&amp;#39;s always = 0x0000000.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57395?ContentTypeID=1</link><pubDate>Mon, 18 Jul 2016 07:41:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ee7f6e69-afac-400a-96a6-372c3fb94819</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I still don&amp;#39;t know why your application is not working on the RFduino. Could you try to use the RC oscillator as LF clock source instead of the synth? Try this:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;nrf_clock_lf_cfg_t rc_cfg = {
   .source = NRF_CLOCK_LF_SRC_RC,
   .rc_ctiv = 4, // check every 4 * 250ms
   .rc_temp_ctiv = 1, // only calibrate if temperature has changed.
};
&lt;/code&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57397?ContentTypeID=1</link><pubDate>Mon, 18 Jul 2016 07:41:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e13c940-00fb-4a28-9d08-3c4e5054ff80</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Sorry. Now I understand. On the nRF51 DK you have revision 3 of the nRF51422 IC (QF AC), see &lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf51/dita/nrf51/compatibility_matrix/nRF51422_ic_revision_overview.html?cp=3_0_0"&gt;this&lt;/a&gt;. An application that works with this IC, will work with a revision 3 of the nRF51822 chip IC, see &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;this&lt;/a&gt;. As long as you have the same amount of memory, and the same hardware configuration.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57394?ContentTypeID=1</link><pubDate>Fri, 15 Jul 2016 15:50:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3fa4c995-1552-4990-a553-0457ba63eaa3</guid><dc:creator>KasemC</dc:creator><description>&lt;p&gt;Yes, I do get to ble_advertising_start() with err_code = 0; meaning there are no errors. I already initialised the crystal to be LFCLKSRC synthesised from the 16MHz crystal since the RFduino doesn&amp;#39;t have a 32.678 crystal, and I checked if the crystal is working by using a timer to blink an LED every second. It did work. I have the nRF51 DK and the existing code does work on it however I need to program the nRF51 IC in the RFduino since it&amp;#39;s the device that&amp;#39;s soldered to our PCB. Currently, we are designing a new PCB with just the nRF51822 IC, however we&amp;#39;re scared we will run into code compatibility problems just like we did with IC in RFduino and would want to ensure that revision we choose will be compatible with the existing code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57393?ContentTypeID=1</link><pubDate>Fri, 15 Jul 2016 07:12:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:63e5903d-58d3-4a15-8d50-fedf15ebd10a</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Ok. So you get to ble_advertising_start()? And it does not return an error? Then maybe it is a crystal issue. Do you know what kind of crystals the RFduino has? Does it have a 16 MHz crystal and a 32 kHz crystal? I would recommend buying one of our DKs. Either the &lt;a href="https://www.nordicsemi.com/eng/Products/nRF51-DK"&gt;nRF51 DK&lt;/a&gt;, or the &lt;a href="https://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF52-DK"&gt;nRF52 DK&lt;/a&gt;, nRF52 is our latest and greatest device. They are compatible with SDK 11, and SoftDevice S130/S132 v2.0.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57392?ContentTypeID=1</link><pubDate>Thu, 14 Jul 2016 19:12:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b634ba9d-039f-40d6-8ea0-2e888f1a9c28</guid><dc:creator>KasemC</dc:creator><description>&lt;p&gt;Also, is it going to work if I purchase and use the latest revision of the nRF51822 IC, that it will be compatible with SDK 11 and SoftDevice S130 v2.0?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57391?ContentTypeID=1</link><pubDate>Thu, 14 Jul 2016 17:20:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9e3d5756-23b1-40ab-b1ab-948d482ca01f</guid><dc:creator>KasemC</dc:creator><description>&lt;p&gt;The memory settings were the ones causing an issue in sd_ble_enable, I changed the RAM start to 0x20002080 as it originally was on uart-example and RAM size to 0x1F80 since it&amp;#39;s 16 KB not 32KB. After changing this setting there was no memory error. I am back to the same problem were the code compiles and loads but is still not advertising. I used LED&amp;#39;s after each function to check if functions are not running into errors.&lt;/p&gt;
&lt;p&gt;Is it possibly the revision of the chip with SDK 11 that might be causing the prioblem?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57390?ContentTypeID=1</link><pubDate>Wed, 13 Jul 2016 14:03:14 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b9e4c5e9-a521-4ea5-b7cc-65f476c17c90</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;Does sd_ble_enable() return at all? Do you get to return err_code; at line 482? If you do, how far do you get?&lt;/p&gt;
&lt;p&gt;You need to use RTT to use the print outs, but it is not necessary. You can use the debugger as well, ram_start should be bigger than app_ram_base after you have called sd_ble_enable(). Calling sd_ble_enable() with too little ram should only return an error, so I don&amp;#39;t think the memory settings are causing the issue.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57388?ContentTypeID=1</link><pubDate>Mon, 11 Jul 2016 18:53:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:327524fb-7715-40a1-8930-d44e5cd125aa</guid><dc:creator>KasemC</dc:creator><description>&lt;p&gt;I am getting to sd_ble_enable() inside softdevice_enable() and it doesn&amp;#39;t return an error. I didn&amp;#39;t use the print outs in softdevice_enable()? how can I use them? I just used the RAM start and size for softdevice 130 given in the ROM and RAM Management Tutorial. How can I confirm that the size and start are correct inside the code?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF51822 QFAAC0 code compatibility with nRF51422AC on nRF51 DK?</title><link>https://devzone.nordicsemi.com/thread/57389?ContentTypeID=1</link><pubDate>Mon, 11 Jul 2016 10:39:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:afb4e542-8b38-4ff2-a69e-b85381a6a1da</guid><dc:creator>Petter Myhre</dc:creator><description>&lt;p&gt;I&amp;#39;m not sure what IC revision of the nRF51822 is in your RFduino, but let&amp;#39;s assume it is compatible with SDK 11.0.0 for now. Does softdevice_enable() return an error? If not, are you getting to sd_ble_enable() inside softdevice_enable()? Does it return an error? How did you set the RAM start and size? Did you use the print outs in softdevice_enable()?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>