<?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>Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata</link><description>Hi, 
 We&amp;#39;re using SR3 v1.1 for several BLE R/C. 
 Early this month, we received information of Engineering C Errata. 
 It suggests that we upgrade to SR3 v1.2 for fixing some errors relative to RADIO issues (error 102/106/107). 
 After comparing these</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 25 May 2018 07:48:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata" /><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/133357?ContentTypeID=1</link><pubDate>Fri, 25 May 2018 07:48:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c6d048b4-878c-440f-a726-b749128ce439</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi Sigurd,&lt;/p&gt;
&lt;p&gt;Excellent.&lt;/p&gt;
&lt;p&gt;Thanks for your explanation .&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/133355?ContentTypeID=1</link><pubDate>Fri, 25 May 2018 07:45:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:dca28b34-6777-4984-82d4-0c1952608ca8</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi Ralph,&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/133325"]So S132 v4 or v5&amp;nbsp; works around issues&amp;nbsp;&lt;span&gt;#102, #106, #107 for&lt;strong&gt; revision 1 chip and revision 2 chip&lt;/strong&gt;.&lt;/span&gt;[/quote]
&lt;p&gt;Correct.&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/133325"]S132 v6 uses &lt;strong&gt;HW fix&lt;/strong&gt; by setting a register only for &lt;span&gt;revision 2 devices? What if we use it for revision 1 chip, the issues won&amp;#39;t be fixed?&lt;/span&gt;&amp;nbsp;[/quote]
&lt;p&gt;S132 v6 will automatically detect if it&amp;rsquo;s being used on a rev1 or rev2 chip.&lt;/p&gt;
&lt;p&gt;If it detect a rev 1 device, it will apply the&amp;nbsp;&lt;span&gt;workaround for #102,#106 and #107&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If it detect a rev 2 device, it will instead enable the HW fix(#182)&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/133325?ContentTypeID=1</link><pubDate>Fri, 25 May 2018 02:48:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f13b972a-64f0-4b9c-9cb5-547b2452542d</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi, Sigurd&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;I&lt;/span&gt;n the case you want erratums #102, #106, #107 fixed, on either revision 1 or revision 2, you need to use one of these softdevices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;S132 v4 or v5&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;S132 v6 (applies #182 for revision 2 devices, which enables a hardware fix for #102/106/107)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;So S132 v4 or v5&amp;nbsp; works around issues&amp;nbsp;&lt;span&gt;#102, #106, #107 for&lt;strong&gt; revision 1 chip and revision 2 chip&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;S132 v6 uses &lt;strong&gt;HW fix&lt;/strong&gt; by setting a register only for &lt;span&gt;revision 2 devices? What if we use it for revision 1 chip, the issues won&amp;#39;t be fixed?&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Is that correct?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128965?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 12:11:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05a995b2-56fd-4b43-bf43-d04f5e84cc57</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/128875"]Are the results of using SR3v1.1 on both Rev.1 and Rev. 2 chips the same?[/quote]
&lt;p&gt;Yes, they will behave the same.&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/128875"]Are the errors 102/106/107 corrected in old &lt;span&gt;SR3v1.1&lt;/span&gt;with Rev 1 chip or not?[/quote]
&lt;p&gt;They are not corrected in SR3v1.1, because SRv1.1 uses S132 v3.(fix was first added in S132 v4)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Some comments on the erratas:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev1.errata/anomaly_832_102.html?cp=2_1_1_1_1_30"&gt;102&lt;/a&gt;:&amp;nbsp;&lt;span&gt;The frequency at which this occurs is low (&amp;lt;0.1% of packets).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev1.errata/anomaly_832_106.html?cp=2_1_1_1_1_31"&gt;106&lt;/a&gt;:&amp;nbsp;1 in 1600 (&amp;lt;0.07%) randomly generated BLE addresses&amp;nbsp;&amp;nbsp;are affected.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev1.errata/anomaly_832_107.html?cp=2_1_1_1_1_32"&gt;107&lt;/a&gt;:&amp;nbsp;BLE addresses are not affected.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128875?ContentTypeID=1</link><pubDate>Thu, 19 Apr 2018 02:21:15 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33e6f36b-c0cb-424b-aca1-1f22d59b5308</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your clear answer.&lt;/p&gt;
&lt;p&gt;We&amp;#39;d like to confirm something.&lt;/p&gt;
&lt;p&gt;As you mentioned above, using old SoftDevice with new chip(Rev. 2) the chip will behave equal to a Rev. 1 chip. We have questions in this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Are the results of using SR3v1.1 on both Rev.1 and Rev. 2 chips the same?&lt;/li&gt;
&lt;li&gt;Are the errors 102/106/107 corrected in old &lt;span&gt;SR3v1.1&lt;/span&gt;with Rev 1 chip or not?&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128810?ContentTypeID=1</link><pubDate>Wed, 18 Apr 2018 13:08:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:feaeb413-1fe0-4ac7-aa88-40ffcdfdaa71</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/128373"]I&amp;#39;d like to ask one thing: what will happen if we  using old softdevice on new chip? Does the error 102/106/107 will be corrected?[/quote]
&lt;p&gt;No. If you use an old softdevice(older than v.6.0) with the new chip(revision 2), the chip will behave equal to a revision 1 chip.&lt;/p&gt;
&lt;p&gt;In order for the fix that is implemented in revision 2 chip to take effect, the register described in &lt;a href="https://infocenter.nordicsemi.com/topic/com.nordic.infocenter.nrf52832.Rev2.errata/dita/errata/nRF52832/Rev2/latest/anomaly_832_182.html?cp=2_1_1_0_1_47"&gt;Errata 182 &lt;/a&gt;will need to be written when you enable the RADIO peripheral. This will need to be handled by the SoftDevice(starting from S132 v.6.0).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Summarized:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;In the case you want erratums #102, #106, #107 fixed, on either revision 1 or revision 2, you need to use one of these softdevices:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;S132 v4 or v5&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;S132 v6 (applies #182 for revision 2 devices, which enables a hardware fix for #102/106/107)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;In the case of using S132 v3 or older, you cannot workaround issues #102, #106, #107, and you cannot apply erratum #182 on revision 2 devices to enable the HW fix.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128761?ContentTypeID=1</link><pubDate>Wed, 18 Apr 2018 09:40:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b000e064-e111-4025-8a03-2bdd6051a8ca</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;d like to ask one thing: what will happen if we&amp;nbsp; using old softdevice on new chip?&lt;/p&gt;
&lt;p&gt;Does the error 102/106/107 will be corrected?&lt;/p&gt;
&lt;p&gt;If so, we can keep using SR3v1.1.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128569?ContentTypeID=1</link><pubDate>Tue, 17 Apr 2018 07:07:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d05d5bcb-ec7a-437c-b9f7-2784d8692cf6</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your information.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve checked the SoftDevice migration document.&lt;/p&gt;
&lt;p&gt;It seems that the effort of migration of SoftDevice is no less than of migrating to SR3 V1.2.&lt;/p&gt;
&lt;p&gt;We had a meeting and decided to migrate to SR3 V1.2.&lt;/p&gt;
&lt;p&gt;We&amp;#39;ll check the amount of the older chip that can be used for production to figure out the schedule of this migration.&lt;/p&gt;
&lt;p&gt;Thank you anyway!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128514?ContentTypeID=1</link><pubDate>Mon, 16 Apr 2018 15:09:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2fe0dc15-ec0d-4004-b6f4-902db0f849ab</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/128373"]Or, Can I use SoftDevice 4.0.2 or later in SR3 v1.1?[/quote]
&lt;p&gt;Yes, you can migrate the SR v1.1 code to use SoftDevice v.4.0.2 or later. But it will require work. We have migration documents in the SoftDevice .zip, found&amp;nbsp;&lt;a href="https://www.nordicsemi.com/eng/nordic/Products/nRF52832/S132-SD-v4/58803"&gt;here&lt;/a&gt;.&amp;nbsp;Depending on how you have structured your application, it could be easier to port&amp;nbsp;your application to the SR3 v1.2 code-base. But it could also easier to migrate to SD v.4.0.2 from your SR v1.1 application project.&lt;/p&gt;
[quote userid="52712" url="~/f/nordic-q-a/33360/error-102-106-107-in-engineering-c-errata/128373"]. In the errata workaround sections, it mentions using ESB and Gazell libraries of SDK 14.0.0 or later. Does it mean that I need copy them from SDK14 and paste onto SR3 v1.1?&amp;nbsp;[/quote]
&lt;p&gt;ESB and Gazell are&amp;nbsp;&lt;span&gt;Nordic proprietary radio protocols. SR3 uses Bluetooth low energy. ESB and Gazell are not used in SR3. So if you are not using ESB and Gazell in your application, you can ignore that section, and you don&amp;#39;t need to copy anything.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128373?ContentTypeID=1</link><pubDate>Mon, 16 Apr 2018 01:10:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5097e13f-e8ce-4d17-b4d4-caa78e1300d2</guid><dc:creator>Ralph</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Thanks for your replay. Below are answers and questions for you.&lt;/p&gt;
&lt;p&gt;1. I don&amp;#39;t know what reversion of nRF52832 will be used in production. Got no answer when I asked people who are in charge of purchase and sales the chip. So no matter what reversion will be used in production, we have to make sure it will be OK.&lt;/p&gt;
&lt;p&gt;2. Is it OK for using SoftDevice reversion other than 3.0.0 in SR3 v1.1?&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;Or, Can I use SoftDevice 4.0.2 or later in SR3 v1.1?&lt;/p&gt;
&lt;p&gt;3. In the errata workaround sections, it mentions using ESB and Gazell libraries of SDK 14.0.0 or later. Does it mean that I need copy them from SDK14 and paste onto SR3 v1.1?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Error 102/106/107 in Engineering C Errata</title><link>https://devzone.nordicsemi.com/thread/128258?ContentTypeID=1</link><pubDate>Fri, 13 Apr 2018 13:21:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32ebeac8-af8f-4dce-a8a8-97ead12163e6</guid><dc:creator>Sigurd</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;What revision of the nRF52832 are you going into production with?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;As you have seen from the errata workaround section, there are 2 workaround options for revision 1.&lt;/p&gt;
&lt;p&gt;1 ) Update to SoftDevice s132_nrf52_4.0.2 or later.&lt;/p&gt;
&lt;p&gt;2) Apply the errata workaround-code before triggering the RXEN task.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Option 2 only applies to solutions that don&amp;rsquo;t use the SoftDevice.&lt;/p&gt;
&lt;p&gt;You are therefore left with option 1&lt;/p&gt;
&lt;p&gt;Note that SR3 v1.1 uses S132 v.3.0.0 (no fix), and that SR3 v1.2 uses S132 v.5.1.0 (with fix)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>