<?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>Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/40359/dependency-on-nrfx-causing-tests-to-fail-in-sdk-15-2</link><description>Hi all, 
 I just migrated from sdk 14.0 to sdk 1.52, and now I&amp;#39;m running into a problem while testing my codebase with ceedling. When testing my delay module, which uses nrf_delay, I get a slew of &amp;quot;unknown type name&amp;quot; errors. In sdk 14.0, nrf_delay included</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 15 Jan 2019 17:10:23 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/40359/dependency-on-nrfx-causing-tests-to-fail-in-sdk-15-2" /><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/165817?ContentTypeID=1</link><pubDate>Tue, 15 Jan 2019 17:10:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:38a258ab-2295-4c69-8321-c52daddfefc9</guid><dc:creator>Ian</dc:creator><description>&lt;p&gt;Would it be possible to see the snippet of your project.yml where you set up the arm-gcc compiler options?&lt;br /&gt;I&amp;#39;m just going through the process of evaluating using ceedling rather than segger embedded studio and any advice would be much appreciated.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/157843?ContentTypeID=1</link><pubDate>Sun, 18 Nov 2018 14:46:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2a4636ed-cf03-4f6b-98a4-9c9ccc7a6993</guid><dc:creator>Maipei</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;Thank you for the recommendation. We are pretty far through the project at this point, and I&amp;#39;m hesitant to switch gears. I figured out the error though! So no worries.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/157842?ContentTypeID=1</link><pubDate>Sun, 18 Nov 2018 14:44:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e6a8ea8-334c-40be-9fca-c17aee656cad</guid><dc:creator>Maipei</dc:creator><description>&lt;p&gt;I figured it out. It was some higher-level architectural issues messing with the include structure. I fixed it by implementing some #ifdefs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/157037?ContentTypeID=1</link><pubDate>Tue, 13 Nov 2018 10:12:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:74da8908-3b83-410f-8701-4be51863b400</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Even if you patch out the compiler checks somehow - much stuff in the nRF SDK is written only with 32-bit ARM architecture in mind.&lt;/p&gt;
&lt;p&gt;E.g. NRF_LOG_XXX macros cast pointers to uint32_t - works fine on ARM MCUs, but will cause severe headache on 64-bit MacOS (or any other non-32 bit platforms).&lt;/p&gt;
&lt;p&gt;I&amp;#39;d rather try to run the testing code &lt;strong&gt;on&lt;/strong&gt; the actual device, maybe running code from RAM.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/156875?ContentTypeID=1</link><pubDate>Mon, 12 Nov 2018 12:51:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07bee87d-56a0-4ffe-9791-9db190739333</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Have you considered using Segger Embedded Studio?&amp;nbsp;&lt;br /&gt;&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/nordic_tools.html?cp=1_0_1"&gt;http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/nordic_tools.html?cp=1_0_1&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Free commercial license and gcc compiler when developing with Nordic nRF.&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: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/156768?ContentTypeID=1</link><pubDate>Sat, 10 Nov 2018 16:45:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:938ee25d-0c03-411c-8140-a5b16bd59b04</guid><dc:creator>Maipei</dc:creator><description>&lt;p&gt;I&amp;#39;m developing for the Nordic IC, my dev environment is just Apple - I think I should be fine there, but thanks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Dependency on nrfx causing tests to fail in sdk 15.2</title><link>https://devzone.nordicsemi.com/thread/156764?ContentTypeID=1</link><pubDate>Sat, 10 Nov 2018 11:27:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a7269361-c94a-4f77-a97e-563c92fc87ff</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Running ths on your APPLE might violate the licence:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;* 4. This software, with or without modification, must only be used with a
 *    Nordic Semiconductor ASA integrated circuit.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Disclaimer: IANAL.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>