<?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>about options of nrfjprog.exe program</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/4842/about-options-of-nrfjprog-exe-program</link><description>Hi,
I hope use nrfjprog.exe to do following things: 
 HW: nrf1822 
 
 download s110 6.0 
 download bootloader 
 download firmware 
 write some values to certain addresses 
 use write/read protection to bootloader area and firmware area. 
 
</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Dec 2014 13:55:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/4842/about-options-of-nrfjprog-exe-program" /><item><title>RE: about options of nrfjprog.exe program</title><link>https://devzone.nordicsemi.com/thread/17108?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2014 13:55:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:37a3b8a2-1e26-446d-9bfc-155293c2a757</guid><dc:creator>Stefan Birnir Sverrisson</dc:creator><description>&lt;p&gt;Hi&lt;/p&gt;
&lt;p&gt;Perhaps &lt;a href="https://devzone.nordicsemi.com/question/22056/combining-sd-dfu-and-application-hex-and-programming/?answer=22246#post-id-22246"&gt;this thread&lt;/a&gt; can help you with how to upload SD+bootloader+application with nrfjprog.&lt;/p&gt;
&lt;p&gt;In order to write specific adresses it is a question of adding to the merged .hex file for the addresses the you want to write. For this to work, you need to study the &lt;a href="http://en.wikipedia.org/wiki/Intel_HEX"&gt;intelhex format&lt;/a&gt; a bit which is the .hex format. In fact, the purpose of merging the app_valid_setting_apply.hex file with the other files is to write specific address in the bootloader settings area, in order to make the bootloader accept the application. I guess you can do something similar for the addresses you want to write.&lt;/p&gt;
&lt;p&gt;In order for the memory protection mechanism to be activated, you need to reset the device.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: about options of nrfjprog.exe program</title><link>https://devzone.nordicsemi.com/thread/17107?ContentTypeID=1</link><pubDate>Tue, 16 Dec 2014 04:40:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f2d424ad-fd35-4b32-9c00-6a3ce9d52bd5</guid><dc:creator>irarykim</dc:creator><description>&lt;p&gt;I found how to download bootloader. I should use &amp;quot;program &amp;lt;hex_file&amp;gt;&amp;quot; command.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>