<?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>Transfer project from PCA10040 to PCA10059</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/67442/transfer-project-from-pca10040-to-pca10059</link><description>Hello, I have a project running on a PCA10040 board, using softdevice 132 (0x9D, v5.0), ble and serial port for data transfer. 
 
 I want to migrate this project from this board to the dongle PCA10059. I tried to update following some examples from PCA10056</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 21 Oct 2020 09:05:31 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/67442/transfer-project-from-pca10040-to-pca10059" /><item><title>RE: Transfer project from PCA10040 to PCA10059</title><link>https://devzone.nordicsemi.com/thread/276117?ContentTypeID=1</link><pubDate>Wed, 21 Oct 2020 09:05:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:20f59155-b3ff-479e-b24d-bd4aa02e4d3d</guid><dc:creator>Simonr</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;There are a bit more differences between a project running on an nRF52832 and an nRF52840, so you&amp;#39;ll need to do a few more changes to modify an example running on PCA10040 to be compatible on a PCA10059.&lt;/p&gt;
&lt;p&gt;First of all, the devices don&amp;#39;t support the same SoftDevice, as the nRF52840 requires the S140 SoftDevice as opposed to the S132. In order to do so, you&amp;#39;ll need to edit the RAM and Flash sizes and start addresses, you can find more information on this in our &lt;a href="https://devzone.nordicsemi.com/nordic/short-range-guides/b/getting-started/posts/adjustment-of-ram-and-flash-memory"&gt;Adjustment of RAM and Flash memory guide&lt;/a&gt;. In your IDE, you also need to change the preprocessor definitions to NRF52840_XXAA, BOARD_PCA_10059. You also need to include the path to the S140 SoftDevice instead of the S132.&lt;/p&gt;
&lt;p&gt;We generally suggest taking an SDK example and compare the difference between an nRF52840 and nRF52832 project to see the exact differences between the projects.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Simon&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>