<?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>nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/123558/nrf5340-compiling-nrfx-drivers-with-different-compilers</link><description>Hi 
 we are using nrfx drivers for nRF5340 with gcc-arm-none-eabi and they work great. Now we are planning to move to another compiler and I have a couple of questions: 
 * IAR 
 I&amp;#39;ve seen many &amp;quot;if defined ( __ICCARM__ )&amp;quot;. Are these drivers fully tested</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Aug 2025 14:04:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/123558/nrf5340-compiling-nrfx-drivers-with-different-compilers" /><item><title>RE: nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/thread/546486?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2025 14:04:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8e517f76-eea2-4776-9abb-87cd7322ecfe</guid><dc:creator>rbence</dc:creator><description>&lt;p&gt;I only have experience with the Segger IDE in terms of NRF stuff.&amp;nbsp; But the MDK has an example scatter file in it for the nRF5340:&amp;nbsp;&lt;a id="" href="https://github.com/NordicSemiconductor/nrfx/blob/master/mdk/nrf5340_xxaa_network.sct"&gt;https://github.com/NordicSemiconductor/nrfx/blob/master/mdk/nrf5340_xxaa_network.sct&lt;/a&gt;&amp;nbsp;Maybe you could use this?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;My goal is to run an NRF5 SDK + FreeRTOS + radio (not BLE) app on the NRF54L15 instead of the NRF52840. So I thinking about using GCC either with cmake or some IDE + the FreeRTOS port for Cortex-M33&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/thread/546468?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2025 12:56:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66d95a32-6b9b-4f8a-a2cb-1ac8b86135a0</guid><dc:creator>dani_martin</dc:creator><description>&lt;p&gt;hi, we have a cmake based project, with arm-none-eabi-gcc compiler, and with that compiler the linker scripts work perfectly.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Now we are considering a migration to a different compiler (we are evaluating different ones) and thats why I&amp;#39;m interested in the support for them. The compilation of the drivers is one issue and the linker script is another issue, as you know. I&amp;#39;m indeed right now trying to convert nrf_common.ld to a scatter file for clang.&lt;/p&gt;
&lt;p&gt;Any experience with clang?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/thread/546465?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2025 12:49:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ec005d7-4bb0-4d52-906b-f218d9eca40d</guid><dc:creator>rbence</dc:creator><description>&lt;p&gt;&lt;a href="https://devzone.nordicsemi.com/members/dani_5f00_martin"&gt;dani_martin&lt;/a&gt;&amp;nbsp; May I ask about your toolchain? Do you use any IDE or just make with gcc? Was the linker script in nrfx/mdk working out of the box? Thank you in advance&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/thread/546459?ContentTypeID=1</link><pubDate>Fri, 22 Aug 2025 12:20:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7830616b-4fbd-4051-963f-f9108b1c5a60</guid><dc:creator>dani_martin</dc:creator><description>&lt;p&gt;and what about Clang? is it supported/tested with nrfx drivers?&amp;nbsp; Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: nRF5340: Compiling nrfx drivers with different compilers</title><link>https://devzone.nordicsemi.com/thread/544975?ContentTypeID=1</link><pubDate>Thu, 07 Aug 2025 15:38:44 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b3abb57a-17a6-4a52-a4fa-dcd7fc0bae8d</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For the nRF5340 we only support development with nRF Connect SDK, to get started check out:&amp;nbsp;&lt;a href="https://academy.nordicsemi.com/"&gt;https://academy.nordicsemi.com/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is no support for IAR or Keil like we had one the legacy nRF5 SDK.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>