<?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>Porting an pca10028 to pca20006</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/22643/porting-an-pca10028-to-pca20006</link><description>I have found these 2 threads in this forum regarding this matter but I am a bit stuck. 
 devzone.nordicsemi.com/.../ 
 devzone.nordicsemi.com/.../ 
 I want to port the BLE-UART central app to the beacon kit (PCA20006).
I&amp;#39;m a total beginner in Keil</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 08 Jun 2017 19:04:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/22643/porting-an-pca10028-to-pca20006" /><item><title>RE: Porting an pca10028 to pca20006</title><link>https://devzone.nordicsemi.com/thread/89062?ContentTypeID=1</link><pubDate>Thu, 08 Jun 2017 19:04:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f70432c-18a5-4397-b5e2-6b2f43059f12</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Hi Marvin,&lt;/p&gt;
&lt;p&gt;If you use in the project boards.h file with board type defined as global variable (e.g. in Makefile or project properties) then simply exchange PCA10028 to PCA20006 and unless you are using some code (e.g. some wired interface such as UART/SPI/I2C) which is incompatible with BSP (board support package) defines in .\components\boards\ header files the project should compile and work normally.&lt;/p&gt;
&lt;p&gt;When it comes to IROM1/IRAM1 and similar settings these should change only if you are migrating to different chip family/model but latest nRF51 DK (PCA10028 v1.0.0 and later) and nRF51822 Beacon Kit (PCA20006 v1.3.0) are both having nRF51x22_yFAC chip variants which are Rev3 chips with 256kB of flash and 32kB of RAM. So no change needed. If you are using earlier version of Beacon Kit (up to v1.2.1) then you have nRF51822_CyAA variant with only 16kB of RAM. That means to restrict RAM max value (how depends on your compilation chain).&lt;/p&gt;
&lt;p&gt;Cheers Jan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>