<?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>Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/41158/migrating-from-sdk14-2-to-sdk15-2</link><description>Hello! I am migrating ble_mpu_simple code from sdk 14.2 to sdk 15.2.While migrating,I am getting the error. 
 error: #20: identifier &amp;quot;SPIM_CSNPOL_CSNPOL_LOW&amp;quot; is undefined 
 error: #20: identifier &amp;quot;SPIM_CSNPOL_CSNPOL_HIGH&amp;quot; is undefined 
 I also checked</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 26 Dec 2018 07:15:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/41158/migrating-from-sdk14-2-to-sdk15-2" /><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/162993?ContentTypeID=1</link><pubDate>Wed, 26 Dec 2018 07:15:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:73889dbf-a7d2-4980-91d2-3753c13226ef</guid><dc:creator>Menaka_12</dc:creator><description>&lt;p&gt;Thanks a lot,it works.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/161018?ContentTypeID=1</link><pubDate>Mon, 10 Dec 2018 14:10:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:720a568f-9ad6-4f5d-8fe0-e4185d58f2be</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;My recommendation is to use the new nrfx driver directly as suggested in SDKv15 migration document directly when porting from sdkv14 to sdkv14.&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;For existing applications the migration to the new API in most cases will be quite simple and require only:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;renaming used functions and types from nrf_drv_* to nrfx_*,&lt;/li&gt;
&lt;li&gt;renaming used macros from NRF_DRV_* to NRFX_*,&lt;/li&gt;
&lt;li&gt;replacing old configuration options contained in &amp;quot;sdk_config.h&amp;quot; with their new versions by adding NRFX_ prefix to their names.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/160868?ContentTypeID=1</link><pubDate>Mon, 10 Dec 2018 04:51:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ea308935-cb1f-4eff-b22a-f161441cb5d7</guid><dc:creator>Menaka_12</dc:creator><description>&lt;p&gt;Hi Kenneth! Is there any alternative way to add CSNPOL in nrf_spim.h file manually.Can you please guide me to solve this.(I am a beginner in this field .&lt;span&gt;So kindly help me in solving this issue).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/160519?ContentTypeID=1</link><pubDate>Thu, 06 Dec 2018 09:18:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5274f822-635a-405c-a07b-acbb3ff1c94c</guid><dc:creator>Menaka_12</dc:creator><description>&lt;p&gt;I have gone through the above link.But I don&amp;#39;t know any basic idea about how to do the required changes.&lt;/p&gt;
&lt;p&gt;Can you please guide me to solve this.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/160276?ContentTypeID=1</link><pubDate>Tue, 04 Dec 2018 20:32:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f3fe5dbd-8fe6-4d45-84a7-765a2cb2626f</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;I think the&amp;nbsp;SPI driver in SDKv14 did not support the hardware&amp;nbsp;CSN pin that is configurable on the nRF52840,&amp;nbsp;instead the CSN pin had to be controlled by the application before and after each SPI transfer manually.&lt;/p&gt;
&lt;p&gt;If you&amp;nbsp;need the new functionality you will need to do quite some changes,&amp;nbsp;because there were quite some changes&amp;nbsp;to the drivers going from SDKv14 to v15 as described here:&lt;br /&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/migration.html?cp=4_0_1_1_9_4#migration_drivers"&gt;http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.sdk5.v15.0.0/migration.html?cp=4_0_1_1_9_4#migration_drivers&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Go down to &amp;#39;Drivers&amp;#39; if you are not automatically taken there.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/160215?ContentTypeID=1</link><pubDate>Tue, 04 Dec 2018 13:46:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:733a4d74-bc4f-4e57-88dc-0ec9cc78a626</guid><dc:creator>Menaka_12</dc:creator><description>&lt;p&gt;While sorting the issue,I am getting a new &lt;strong&gt;error:&amp;nbsp; #136: struct &amp;quot;&amp;lt;unnamed&amp;gt;&amp;quot; has no field &amp;quot;CSNPOL&amp;quot;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Can you please guide me to solve this(I am a beginner in this field.So kindly help me in solving this issue).&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Migrating from sdk14.2 to sdk15.2</title><link>https://devzone.nordicsemi.com/thread/160033?ContentTypeID=1</link><pubDate>Mon, 03 Dec 2018 15:21:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5d7bea03-2132-4d41-bdd4-5ee577656d61</guid><dc:creator>natersoz</dc:creator><description>&lt;p&gt;More macro hell from Nordic.&lt;/p&gt;
&lt;p&gt;These macros are required in&lt;/p&gt;
&lt;p&gt;&amp;lt;sdk-15&amp;gt;/modules/nrfx/hal/nrf_spim.h&lt;/p&gt;
&lt;p&gt;lines 177-85.&lt;/p&gt;
&lt;p&gt;They are likely supposed to be defined in your sdk_config.h or, now new in sdk-15, some other generated header include.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>