<?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>Uploading firmware during mass manufacturing</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/24811/uploading-firmware-during-mass-manufacturing</link><description>Hello Everyone, 
 This query regarding programming of board during mass manufacturing.
I am using nrf51822, S130, SDK11. I combined softdevice, bootloader, and application code in one hex file and tried to upload the hex file.
It takes roughly 23 second</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Fri, 01 Sep 2017 02:58:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/24811/uploading-firmware-during-mass-manufacturing" /><item><title>RE: Uploading firmware during mass manufacturing</title><link>https://devzone.nordicsemi.com/thread/97663?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 02:58:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b3480d5-c7d7-4180-9696-a933801e0d87</guid><dc:creator>Dhiraj</dc:creator><description>&lt;p&gt;Thanks Nguyen Hoan Hoang,
I will have a look at it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading firmware during mass manufacturing</title><link>https://devzone.nordicsemi.com/thread/97665?ContentTypeID=1</link><pubDate>Fri, 01 Sep 2017 02:58:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cbba8427-a4c4-49e7-b15a-80581df0c9dc</guid><dc:creator>Dhiraj</dc:creator><description>&lt;p&gt;I using nrfjprog using command prompt. It programmed the nrf51822 quickly (~3- 4 sec)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading firmware during mass manufacturing</title><link>https://devzone.nordicsemi.com/thread/97662?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 12:26:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8d1e5015-353d-48e7-b653-f2d80c27bc74</guid><dc:creator>Nguyen Hoan Hoang</dc:creator><description>&lt;p&gt;You can use the &lt;a href="https://embeddedsoftdev.blogspot.ca/p/idap-link.html"&gt;IDAP-Link&lt;/a&gt; to parallel program your boards.  It does not require you to mergehex.  Just give it the 3 hex files. It will handle the merging automatically.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Uploading firmware during mass manufacturing</title><link>https://devzone.nordicsemi.com/thread/97664?ContentTypeID=1</link><pubDate>Thu, 31 Aug 2017 07:33:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b6f214e1-c766-4959-a420-20677fa168c1</guid><dc:creator>endnode</dc:creator><description>&lt;p&gt;23 seconds sounds slow, are you sure you measure it right? This can be if you do complete chip recovery and erase but in production you may assume chips are erased already. Try running it through &lt;code&gt;nrfjprog&lt;/code&gt; command line utility (basically no one is using GUI based things like nRFgo Studio in production), with many SEGGER programmers you can run at 10-50MHz SWD clock rate which should also help. Finally doing 3k boards in production jig you will probably use some professional HW + SW flashin bundle so I suggest to test that instead of other tools.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>