<?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>Issue with flashing custom board with Adafruit bootloader</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/104019/issue-with-flashing-custom-board-with-adafruit-bootloader</link><description>Hello, 
 I am a beginner in the Nordic/firmware world doing research using the nRF52832 chip and we want to be able to program it through the Arduino IDE. We&amp;#39;ve ran all our tests with code through Arduino and onto an Adafruit nRF52 Feather, so we would</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 22 Sep 2023 12:42:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/104019/issue-with-flashing-custom-board-with-adafruit-bootloader" /><item><title>RE: Issue with flashing custom board with Adafruit bootloader</title><link>https://devzone.nordicsemi.com/thread/447254?ContentTypeID=1</link><pubDate>Fri, 22 Sep 2023 12:42:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6a785684-77d8-4827-b077-7fa5751371df</guid><dc:creator>Menon</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I haven&amp;#39;t tried Nordic boards using Arduino IDEs, and we don&amp;#39;t officially support that either. So there are some limitations for me in answering this. And I am also not familiar with the Adafruit bootloader you flashed or used for your project.&lt;/p&gt;
[quote user=""] I have tried to flash the bootloader both through the nRF52 DK via command line tools as explained in the resources above, and also through the Arduino IDE over USB.[/quote]
&lt;p&gt;Both the resources/old tickets you pointed out are based on our old SDK (no new development on this), where you need to flash the bootloader separately. But since you are about to start your project or application, I recommend you follow our new&lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/index.html"&gt; nRF Connect SDK,&lt;/a&gt; which is based on Zephyr RTOS. There is a &lt;a href="https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/lessons/lesson-1-nrf-connect-sdk-introduction/"&gt;beginners guide&lt;/a&gt; for the new SDK, which you can follow. When it comes to the nRF Connect SDK, you don&amp;#39;t need to flash the bootloader or softdevice separately.&lt;/p&gt;
[quote user=""]My current thought: Do I need to flash a SoftDevice first? I&amp;#39;m a beginner like I said and I&amp;#39;m not sure what this is.[/quote]
&lt;p&gt;Yes, you need to if you are planning for a development based on the nRF5 SDK. Actually, softdevice is the name of the Nordic Bluetooth protocol stack. You can&lt;a href="https://devzone.nordicsemi.com/guides/short-range-guides/b/getting-started/posts/introduction-to-nordic-nrf5-sdk-and-softdevice"&gt;&amp;nbsp;read more on this here&lt;/a&gt;. Once again, I don&amp;#39;t recommend using the nRF5 SDK as it is quite old and in a maintenance-only state.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind Regards,&lt;/p&gt;
&lt;p&gt;Abhijith&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>