<?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>nRF52810 + SD + SPIM</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/37926/nrf52810-sd-spim</link><description>I&amp;#39;m having trouble using the NRFX SPIM driver on the NRF52810 w/ Softdevice (S112). (SDK15.0.0) 
 I&amp;#39;m able to initialize but when I go to use nrfx_spim_xfer without the callback it hangs. If I use the callback, it returns but eventually the application</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Aug 2018 17:14:47 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/37926/nrf52810-sd-spim" /><item><title>RE: nRF52810 + SD + SPIM</title><link>https://devzone.nordicsemi.com/thread/146169?ContentTypeID=1</link><pubDate>Tue, 28 Aug 2018 17:14:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c5fe1cda-9f13-431e-ae56-c9fcf16d5019</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Solved the issue. Had a peripheral that I had connected to the SCK pin. Unstuffed it, and it seems to be ok now.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1535476478891v1.png" alt=" " /&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 + SD + SPIM</title><link>https://devzone.nordicsemi.com/thread/146167?ContentTypeID=1</link><pubDate>Tue, 28 Aug 2018 17:03:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9c67708d-c94f-4f56-883d-3f6c4590d9be</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;Thanks &lt;a href="https://devzone.nordicsemi.com/members/turboj"&gt;Turbo J&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I have &amp;quot;-flto&amp;quot; commented out as it&amp;#39;s caused some similar issues in the past.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll double check the priority, I haven&amp;#39;t mucked with it but at this point it&amp;#39;s likely to be something like that..&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 + SD + SPIM</title><link>https://devzone.nordicsemi.com/thread/146166?ContentTypeID=1</link><pubDate>Tue, 28 Aug 2018 16:59:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3159dea8-929a-4e9c-8d0d-233a0305448c</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;The error location is in softdevice, and &amp;quot;funny looking string&amp;quot; is probably just a NULL pointer.&lt;/p&gt;
&lt;p&gt;There might be problems in the SPIM interrupt handler - e.g. the handler function did not get picked up in &amp;quot;-flto&amp;quot; mode or an .o module (for the SPIM) is not linked properly.&lt;/p&gt;
&lt;p&gt;The default handler would cause a infinite looping in the handler function, which does not allow main() to run and thus cause a timeout in the softdevice.&lt;/p&gt;
&lt;p&gt;Another possible cause: Wrong interrupt priority. The default (0) priority is reserved by the softdevice.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF52810 + SD + SPIM</title><link>https://devzone.nordicsemi.com/thread/146165?ContentTypeID=1</link><pubDate>Tue, 28 Aug 2018 16:54:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9ee8b95f-55a5-4942-9ed5-0db52fb1bd09</guid><dc:creator>Jared</dc:creator><description>&lt;p&gt;ARM toolchain is&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;gcc-arm-none-eabi-6-2017-q2-update&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>