<?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>Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/28225/flashing-code-into-nrf52832-ics-quickly</link><description>Hello ,
What is the preferable way to flash code into NRF52832 IC during mass production? Flashing the code into custom IC with NRF52-DK in time consuming process. 
 And also Is there any way to generate and flash hex code into NRF52832 ICs rather than</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Sat, 09 Dec 2017 13:07:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/28225/flashing-code-into-nrf52832-ics-quickly" /><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111473?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 13:07:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c707c40c-40a9-4c91-8710-c1d71876f399</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;And basically every question you ask so far was already asked and answered on this forum. Using search window and Google leads to surprising results;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111472?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 13:06:54 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cab6ba44-b953-4102-9ae4-7ef7b2d4cfd8</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Exactly what you read: soft device you flashed and application you are trying to flash are overlapping which means that either you use wrong Soft Device or your application is compiled with wrong memory (ROM) layout.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111471?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 12:15:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f93baa77-b977-413b-a754-66e6e294caf9</guid><dc:creator>SaiTeja</dc:creator><description>&lt;p&gt;I installed nrfGo studio to load hex file into nRF52-DK.
FIrst I erased the board and then I programmed it with softdevice hex file. On programming the application hex file , I am getting the following error
&lt;strong&gt;This hex file has data in SoftDevice region. Try programming using &amp;quot;Program SoftDevice&amp;quot;, or erase all before programming.&lt;/strong&gt;
What might be the possible issue?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111470?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 12:01:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:40ae9dbf-7c45-4465-8831-b9b260bad06e</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Surrly you can, it has SEGGER J-Link OB so you have at least 3 options: SEGGER J-Link SW pack, Nordic nRFgo Studio or Nordic &lt;code&gt;nrfjprog&lt;/code&gt; command line utility from NRFTOOLS pack. All these have comprehensive manuals so just read them and use.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111469?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 11:49:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:59df9afd-f183-4a36-8b66-7f96d2df95ba</guid><dc:creator>SaiTeja</dc:creator><description>&lt;p&gt;Can we flash hex file into NRF52832 custom board from NRF52DK? If yes, please help me in this regard.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111468?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 11:09:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:99acb6c3-f32a-4253-b501-9ee2dd260266</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;What do you mean? There is the only way to flasg anything to nRF5x chips when they come from Nordic and that&amp;#39;s SWD programming. So take any you like based on price and features. If you don&amp;#39;t know then take SEGGER.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111467?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 09:23:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8585481f-3c5d-44c9-9277-78279aa0353b</guid><dc:creator>SaiTeja</dc:creator><description>&lt;p&gt;Can you suggest a way to flash application hex code directly into NRF52832 boards?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Flashing code into NRF52832 ICs quickly</title><link>https://devzone.nordicsemi.com/thread/111466?ContentTypeID=1</link><pubDate>Sat, 09 Dec 2017 08:14:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:329e185c-bc45-46ae-ac68-cfe7f93f64e5</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;Yes, loading the code takes some time. The only way how to speed it up is to use higher SWD clock. E.g. SEGGER J-Link supports 50MHz or even higher clocks and it seems to work well (at least with nRF5x DK boards). Now if you really want to speed the process you can do pre-programming in the socket so the final time on the production line is shorter (that&amp;#39;s what usually matters). This is standard technique so your professional partner for PCB assembly line should be able to advise or directly offer such service.&lt;/p&gt;
&lt;p&gt;To your second question: no one would ever flash the board in production from Keil;) There are so many options for JTAG/SWD programmers, some of them just professional versions (like J-Link line from SEGGER) some even industrial/mass production grade (&lt;a href="http://infocenter.nordicsemi.com/topic/com.nordic.infocenter.gs/dita/gs/prod_test_prog.html?cp=1_6"&gt;see some examples on Nordic Infocenter&lt;/a&gt;). Again Google and some knowledgeable consultant are your friends if you are in doubts.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>