<?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>Programming issue</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/57269/programming-issue</link><description>I was wondering if there are any (legal) alternatives to using SEGGER. After an gigantic (3 days) struggle with a official SEGGER programmer I still cant connect to my custom hardware. I&amp;#39;m not an expert at all but after 26 years of hardware development</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sun, 02 Feb 2020 20:42:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/57269/programming-issue" /><item><title>RE: Programming issue</title><link>https://devzone.nordicsemi.com/thread/232204?ContentTypeID=1</link><pubDate>Sun, 02 Feb 2020 20:42:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b84b89f-c11d-49de-a427-aa39ed78cf08</guid><dc:creator>J&amp;#248;rgen Holmefjord</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;nRFgo Studio is no longer supported and not recommended for programming of any nRF5 boards. Instead, we recommend using &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Connect-for-desktop"&gt;nRF Connect for desktop&lt;/a&gt;, with the &lt;a href="https://github.com/NordicSemiconductor/pc-nrfconnect-programmer#nrf-connect-programmer"&gt;Programmer application&lt;/a&gt; (if you want a GUI programmer).&lt;/p&gt;
&lt;p&gt;Another option is to use the command line application &lt;em&gt;nrfjprog&lt;/em&gt;&amp;nbsp;which can be found in &lt;a href="https://www.nordicsemi.com/Software-and-tools/Development-Tools/nRF-Command-Line-Tools"&gt;nRF Command Line Tools&lt;/a&gt;. The available commands can be found in the &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf5x_cltools/UG/cltools/nrf5x_nrfjprogexe.html?cp=8_1_3"&gt;infocenter documentation&lt;/a&gt;. This pack also includes the tool&amp;nbsp;&lt;em&gt;mergehex&lt;/em&gt;, which can be used to merge applications with the softdevice hex-file. Note that application and softdevice are located in separate sections in flash. As long as you do not erase the flash between flashing the two hexes, it should not be a problem to flash them separately after each other.&lt;/p&gt;
[quote user=""]The major issue I have is that, (it seems) Nordic dont really care about the small developers and small companies that cannot afford to buy a Segger programmer.[/quote]
&lt;p&gt;All our development kits come with an on-board J-Link debugger. This debugger can be used to program external boards through the &lt;a href="https://infocenter.nordicsemi.com/topic/ug_nrf52832_dk/UG/nrf52_DK/hw_debug_out.html?cp=4_2_4_5_9"&gt;debug output connectors&lt;/a&gt;. The development kits are&amp;nbsp;priced around 40-50$, and by buying this you also get a great development platform that works with all our tools.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;br /&gt;Jørgen&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>