<?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>rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/8322/rev2-nrf51822-compatability-with-newer-sdks-7-8-9</link><description>Hi, I realize that the compatability matrix states that SDKs 7 8 and 9 are built for rev3 of the nrf51822 and nrf51422. It has been mentioned however that they may still work with an older revision of the silicon. Does anybody have any experience in this</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 08 Dec 2015 18:11:00 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/8322/rev2-nrf51822-compatability-with-newer-sdks-7-8-9" /><item><title>RE: rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/thread/30090?ContentTypeID=1</link><pubDate>Tue, 08 Dec 2015 18:11:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c28886e7-cdb4-4d1c-a0cb-4e087b6e5b76</guid><dc:creator>Nikolaus Wittenstein</dc:creator><description>&lt;p&gt;You also have to modify your linker file for the older chip, especially if you&amp;#39;re coming from the new Dev Kit board. Otherwise the linker might try to use RAM that doesn&amp;#39;t exist, and your program won&amp;#39;t run.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/thread/30091?ContentTypeID=1</link><pubDate>Mon, 07 Dec 2015 22:18:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bbb8aff1-882b-46bd-af9e-6a009606ecb9</guid><dc:creator>Nikolaus Wittenstein</dc:creator><description>&lt;p&gt;This answer is incredible and should have a higher rating. I&amp;#39;ve been reading all around about how to do this, and here&amp;#39;s everything I need to know. Thanks so much!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/thread/30089?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 12:14:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71488a44-8bf1-4404-845d-461a1255ac4b</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;@follower: Thanks for spotting that, I corrected it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/thread/30088?ContentTypeID=1</link><pubDate>Fri, 24 Jul 2015 07:55:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c210c9d0-db66-4b52-a1df-89ebe5e179e1</guid><dc:creator>follower</dc:creator><description>&lt;p&gt;Hi, &amp;quot;reset&amp;quot; seems to be a typo of &amp;quot;rest&amp;quot; in your comment.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: rev2 nrf51822 compatability with newer SDKs (7, 8, 9)</title><link>https://devzone.nordicsemi.com/thread/30087?ContentTypeID=1</link><pubDate>Thu, 23 Jul 2015 11:21:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3b4b2960-ca49-485a-bc94-ba8c404f20bb</guid><dc:creator>Hung Bui</dc:creator><description>&lt;p&gt;Hi Nargetdev,&lt;/p&gt;
&lt;p&gt;One of the main reasons in the compatibility matrix we stated that rev2 chip is not compatible with SDK newer than v6.1 was that we didn&amp;#39;t do any test/verification on rev2 chip from SDK v7.0 and later as we switching to rev3.&lt;/p&gt;
&lt;p&gt;So we can&amp;#39;t guarantee the normal behaviour for rev2 chip when using with SDK 7.0 and later.&lt;/p&gt;
&lt;p&gt;Secondly, the PAN issues that exist on rev2 and fixed on rev3 may cause some incompatibilities since we don&amp;#39;t implement the work around for them when only supporting rev3.&lt;/p&gt;
&lt;p&gt;However, the S110 v8.0 is compatible with rev2 chip, so if you make sure all the PANs are treated and workaround implemented the you should be fine. What you need to do is:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Follow the Release note in S110 v8.0 on how to switch the option for concurrent CPU-RADIO back to off. ( so that S110 would work on rev2)&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Follow the list of Fixed anomalies at section 3.2 in the nRF51822 PAN v3.0 document. Some PANs there are no workaround so you just need to be aware of, some of them already taken care of in the Softdevice, and the rest should be implemented in the application. Here is the list:&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Handled by softdevice or nordic tools : PAN 45, 44, 68&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;No workaround: 39, 40&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Should be handled by application if PAN conditions met:  63, 65, 59, 60, 41, 57, 42, 43, 62, 35, 56, 58, 48.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Anyway, my suggestion is to start your development with rev3 chip. For production, most likely you will have to use rev3 chip.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>