<?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>migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/42305/migration-of-14-2-fds-app-back-to-12-3</link><description>I have a fairly extensive application built in 12.3. 
 To add FDS to this I started with 14.2, replaced the logging with RTT and I know I&amp;#39;ll have the change the FDS calls. 
 This builds fine in 14.2 for pca10040 and runs OK. 
 However, I was not expecting</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Jan 2019 07:03:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/42305/migration-of-14-2-fds-app-back-to-12-3" /><item><title>RE: migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/thread/165633?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 07:03:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ffaa61bd-c42a-4e7b-b1d5-1ae5de845a27</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="paul_tanner"]The best plan when time allows is probably to start with a correct 12.3 Makefile for another example and try adding FDS to that.&amp;nbsp;[/quote]
&lt;p&gt;&amp;nbsp;sounds like a plan.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/thread/165586?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 17:54:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87782ac9-6d86-41af-bd94-742757bf9563</guid><dc:creator>paul_tanner</dc:creator><description>&lt;p&gt;Thx &lt;a href="https://devzone.nordicsemi.com/members/aryan"&gt;Susheel Nuguru&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I did try that but just got a world of further errors that are hard to understand.&amp;nbsp; I wish I had access to&amp;nbsp;whatever tools Nordic have for creating those Makefiles.&amp;nbsp; The best plan when time allows is probably to start with a correct 12.3 Makefile for another example and try adding FDS to that.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/thread/165406?ContentTypeID=1</link><pubDate>Mon, 14 Jan 2019 11:00:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ebf3e323-629f-4994-b3ee-74048b7e2a56</guid><dc:creator>Susheel Nuguru</dc:creator><description>[quote user="paul_tanner"]The two Makefiles are identical so this evidently has to do with different mechanisms for pulling in GPIO components between the SDKs.[/quote]
&lt;p&gt;The Makefiles are identical and the file structure is identical, and still for some reason nrf_gpio.h cannot see nrf52840_peripherals.h file. If the compiler is also the same, then this will be a mystery difficult to solve.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Why not brute force add the header into nrf_gpio.h file? You will be able to move on I hope?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/thread/165281?ContentTypeID=1</link><pubDate>Sat, 12 Jan 2019 08:50:41 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d4f91b86-c1b5-4479-9a64-b24177a7eaf0</guid><dc:creator>paul_tanner</dc:creator><description>&lt;p&gt;Thx @Susheel,&lt;/p&gt;
&lt;p&gt;It&amp;#39;s because of a parameter called GPIO_COUNT.&amp;nbsp; &amp;nbsp;This is defined in&amp;nbsp;&lt;span class="s1"&gt;components/device/nrf52840_peripherals.h&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="s1"&gt;#define GPIO_COUNT 2&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The two Makefiles are identical so this evidently has to do with different mechanisms for pulling in GPIO components between the SDKs.&lt;/p&gt;
&lt;p&gt;Still at a loss.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: migration of 14.2 FDS app back to 12.3</title><link>https://devzone.nordicsemi.com/thread/164724?ContentTypeID=1</link><pubDate>Wed, 09 Jan 2019 13:51:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:00efebbc-e35a-46f3-96b2-10a26175e765</guid><dc:creator>Susheel Nuguru</dc:creator><description>&lt;p&gt;isn&amp;#39;t that error related to&amp;nbsp;GPIO_COUNT not being defined?&amp;nbsp;&lt;/p&gt;
[quote user=""]This seems to&amp;nbsp;indicate a problem with boards which is odd because pca10040 is supported in bother cases.[/quote]
&lt;p&gt;&amp;nbsp;Can&amp;#39;t you track the header dependency to see why nrf_gpio.h cannot see nrf_52832_peripherals.h file&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>