<?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>RNG with CC310 Library Causing Board Watch Dog Reset.</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/71538/rng-with-cc310-library-causing-board-watch-dog-reset</link><description>Hi Team, 
 We are using the nRF52840 DK for one of our project, as part of that we are using the RNG functionality with CC310 Library. 
 When we call this &amp;quot;CRYS_RND_GenerateVector&amp;quot; function at fixed interval like for every 6 or 5 sec, over the period</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 11 Feb 2021 15:31:37 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/71538/rng-with-cc310-library-causing-board-watch-dog-reset" /><item><title>RE: RNG with CC310 Library Causing Board Watch Dog Reset.</title><link>https://devzone.nordicsemi.com/thread/294028?ContentTypeID=1</link><pubDate>Thu, 11 Feb 2021 15:31:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:85c7f2a3-1e03-4f9d-a717-93ba6277a8be</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;If you need random generated numbers you can also use the RNG module:&lt;br /&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/ps_nrf52840/rng.html"&gt;https://infocenter.nordicsemi.com/topic/ps_nrf52840/rng.html&lt;br /&gt;&lt;/a&gt;&lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/hardware_driver_rng.html"&gt;https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/hardware_driver_rng.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The only thing you need to make sure is to&amp;nbsp;enable BIAS correction in CONFIG register. The RNG module is the same as used by the BLE softdevice implementation, so it satisfy the requirements to RNG by the BLE core specification. If the softdevice is enabled you need to use the softdevice api to get the RNG values (then BIAS correction is already enabled).&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RNG with CC310 Library Causing Board Watch Dog Reset.</title><link>https://devzone.nordicsemi.com/thread/293962?ContentTypeID=1</link><pubDate>Thu, 11 Feb 2021 11:53:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:44d95c20-b1e2-4000-bb85-f2eb6a11adf5</guid><dc:creator>Srinivas V</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;Thanks for your reply.&lt;/p&gt;
&lt;p&gt;We have configured the WDT with time delay of 13sec. But it is not due to RNG is taking more time, but we continuously hitting the &amp;quot;&amp;nbsp;SaSi_HalWaitInterrupt&amp;quot; this handler and from this Watchdog Reset is occurring.&lt;/p&gt;
&lt;p&gt;Can you suggest any other driver which is having the less complexity compared to CC310.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Srinivas.V&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: RNG with CC310 Library Causing Board Watch Dog Reset.</title><link>https://devzone.nordicsemi.com/thread/293959?ContentTypeID=1</link><pubDate>Thu, 11 Feb 2021 11:45:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0f29b874-f623-4a05-bd12-3437bcbc0e26</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;There is no dependency between CC310 and WDT, can it simply be because you are using a very short reload of the watchdog timeout, such that it resets because it&amp;#39;s not reloaded?&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>