<?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>flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/45705/flash-nrf52832-using-command-line-differs-from-flashing-via-segger</link><description>Hello all 
 
 currently I am flashing the device using command line: 
 
 #erase chip nrfjprog --family NRF52 --recover #program softdevice nrfjprog --family NRF52 --program .\firmware-img\s132_nrf52_6.1.1_softdevice.hex --chiperase #program bootloader</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 10 Apr 2019 06:49:12 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/45705/flash-nrf52832-using-command-line-differs-from-flashing-via-segger" /><item><title>RE: flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/thread/181220?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2019 06:49:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e38264ca-538c-4bdb-aa80-85aa5daa1bb9</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
[quote user="deadpoolcode"]flash works, but when I am committing FOTA, FOTA failes.[/quote]
&lt;p&gt;&amp;nbsp;But how do you create the FOTA packet? What command did you use? Have you followed the test procedure &lt;a href="https://infocenter.nordicsemi.com/index.jsp?topic=%2Fcom.nordic.infocenter.sdk5.v15.2.0%2Fble_sdk_app_dfu_bootloader.html&amp;amp;cp=4_0_0_4_3_0"&gt;here&lt;/a&gt; for example?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/thread/181193?ContentTypeID=1</link><pubDate>Wed, 10 Apr 2019 00:29:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad752069-8bbb-4fae-9028-19c5bfdf414b</guid><dc:creator>deadpoolcode</dc:creator><description>&lt;p&gt;Hello&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I am using the &amp;quot;secure_bootloader\pca10040_ble&amp;quot; + software based on &amp;quot;ble_app_buttonless_dfu&amp;quot; + &amp;quot;s132_nrf52_6.1.1_softdevice.hex&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;script to flash software:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;#erase chip&lt;br /&gt;nrfjprog --family NRF52 --recover&lt;br /&gt;#program softdevice&lt;br /&gt;nrfjprog --family NRF52 --program .\firmware-img\s132_nrf52_6.1.1_softdevice.hex --chiperase&lt;br /&gt;#program bootloader&lt;br /&gt;nrfjprog --family NRF52 --program ..\nRF5_SDK_15.2.0_9412b96\examples\dfu\secure_bootloader\pca10040_ble\ses\Output\Release\Exe\secure_bootloader_ble_s132_pca10040.hex&lt;br /&gt;#program software&lt;br /&gt;nrfjprog --family NRF52 --program .\Project-nRF52832\Output\Debug\Exe\BLE-nRF52832.hex&lt;br /&gt;#reset chip&lt;br /&gt;nrfjprog.exe --family NRF52 --reset&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;flash works, but when I am committing FOTA, FOTA failes.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;however, if I reprogram device application only (&amp;quot;&lt;span&gt;ble_app_buttonless_dfu&lt;/span&gt;&amp;quot;) using segger, power device on\off, from that point on flashing using FOTA works&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;what am I missing?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;log from flashing using segger:&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Preparing target for download&lt;br /&gt;Executing script TargetInterface.resetAndStop()&lt;br /&gt;Reset: Halt core after reset via DEMCR.VC_CORERESET.&lt;br /&gt;Reset: Reset device via AIRCR.SYSRESETREQ.&lt;br /&gt;Downloading &amp;lsquo;s132_nrf52_6.1.0_softdevice.hex&amp;rsquo; to J-Link&lt;br /&gt;Programming 2.3 KB of addresses 00000000 &amp;mdash; 00000967&lt;br /&gt;Programming 144.8 KB of addresses 00001000 &amp;mdash; 0002536b&lt;br /&gt;J-Link: Flash download: Bank 0 @ 0x00000000: 1 range affected (155648 bytes)&lt;br /&gt;J-Link: Flash download: Total time needed: 2.854s (Prepare: 0.053s, Compare: 0.032s, Erase: 0.096s, Program: 2.658s, Verify: 0.004s, Restore: 0.008s)&lt;br /&gt;Download successful&lt;br /&gt;Downloading &amp;lsquo;BLE-nRF52832.elf&amp;rsquo; to J-Link&lt;br /&gt;Programming 67.0 KB of addresses 00026000 &amp;mdash; 00036c2f&lt;br /&gt;Programming 0.0 KB of addresses 00036c30 &amp;mdash; 00036c33&lt;br /&gt;Programming 0.0 KB of addresses 00036c34 &amp;mdash; 00036c47&lt;br /&gt;Programming 11.2 KB of .rodata addresses 00036c48 &amp;mdash; 0003996f&lt;br /&gt;Programming 0.1 KB of addresses 00039970 &amp;mdash; 00039a33&lt;br /&gt;J-Link: Flash download: Bank 0 @ 0x00000000: Skipped. Contents already match&lt;br /&gt;Download successful&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/thread/180313?ContentTypeID=1</link><pubDate>Thu, 04 Apr 2019 12:42:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26d85a4d-3a48-436c-9ff5-a15082405bd8</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
&lt;p&gt;Which command did you use in the command line? Can you share it with me?&lt;/p&gt;
&lt;p&gt;What does your application contain?&lt;/p&gt;
&lt;p&gt;Please explain more in detail.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/thread/180305?ContentTypeID=1</link><pubDate>Thu, 04 Apr 2019 12:11:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b0e56521-0f15-4fb3-9f2c-4f47d0b73957</guid><dc:creator>deadpoolcode</dc:creator><description>&lt;p&gt;I created the package using command line, it contains application generated by segger. the FOTA works perfectly if I flash the application using segger, but if I flash the application using command line, all works but FOTA fails&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: flash nrf52832 using command line differs from flashing via segger</title><link>https://devzone.nordicsemi.com/thread/180006?ContentTypeID=1</link><pubDate>Wed, 03 Apr 2019 12:41:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b40bfd1f-e1aa-4218-847d-432729f56451</guid><dc:creator>AndreasF</dc:creator><description>&lt;p&gt;Hi.&lt;/p&gt;
[quote user=""]software uploads, but FOTA process fails[/quote]
&lt;p&gt;&amp;nbsp;How did you create your firmware packet? What does it contain?&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Andreas&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>