<?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>Switch from S210 to S310</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/72321/switch-from-s210-to-s310</link><description>Hi, 
 Is switching from softdevice S210 to S310 as simple as changing the IRom start address and putting the uploading the softdevice onto the device? 
 Now I have IROM1 start: 0xD000 and size: 0x33000. Should I change these values? To what? 
 Are the</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 04 Mar 2021 10:28:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/72321/switch-from-s210-to-s310" /><item><title>RE: Switch from S210 to S310</title><link>https://devzone.nordicsemi.com/thread/297734?ContentTypeID=1</link><pubDate>Thu, 04 Mar 2021 10:28:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e64124ca-fef1-40e8-980d-5bf97ae2adb4</guid><dc:creator>dragilla</dc:creator><description>&lt;p&gt;Ok. One needs to also change the Ram settings. All acoording to this post:&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/rom-and-ram-management"&gt;https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/rom-and-ram-management&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;When all was changed accroding to it, it started working :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Switch from S210 to S310</title><link>https://devzone.nordicsemi.com/thread/297686?ContentTypeID=1</link><pubDate>Thu, 04 Mar 2021 08:45:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:46c94ee9-afe2-469c-b915-772dbaf068e5</guid><dc:creator>dragilla</dc:creator><description>&lt;p&gt;Ok, I just tried. I moved the address from 0xD000 to 0x1D000 as the S310 take up 0x1CFFF. The program loads and runs however the execution failes @ the softdevice initiation. To be exact, it fails @&amp;nbsp;err_code = ant_plus_key_set(ANTPLUS_NETWORK_NUMBER);&lt;/p&gt;
&lt;p&gt;Network number i 0. Network key is set properly I suppose as the code worked on the S210.&lt;/p&gt;
&lt;p&gt;I also changed the settings in the preprocessor settings for C++ and Asm (changed S210 to S310). Need I change anything else?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>