<?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>Failed to flash to WISBLOCK4631</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/124406/failed-to-flash-to-wisblock4631</link><description>I am working with the wisblock 4631 from rak, that contains an NRF52840. I am working with the Zephyr infrastructure and uploading code via the Nordic extension for VS Code. To upload code, I was using the nRF52 DK through SWD. I was able to flash code</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 25 Sep 2025 08:59:48 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/124406/failed-to-flash-to-wisblock4631" /><item><title>RE: Failed to flash to WISBLOCK4631</title><link>https://devzone.nordicsemi.com/thread/549778?ContentTypeID=1</link><pubDate>Thu, 25 Sep 2025 08:59:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:14177b99-001f-4585-b68e-01336ad72b1e</guid><dc:creator>yopoitio</dc:creator><description>&lt;p data-start="91" data-end="299"&gt;Sorry for the late update, but after some tests I realized the problem was the connections. I was using jumper cables, which didn&amp;rsquo;t provide a stable enough connection, and that was causing all the issues.&lt;/p&gt;
&lt;p data-start="301" data-end="337"&gt;Thank you again for all your help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Failed to flash to WISBLOCK4631</title><link>https://devzone.nordicsemi.com/thread/549142?ContentTypeID=1</link><pubDate>Thu, 18 Sep 2025 09:32:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1a025ee-9a6c-4db7-a09b-a5602cfc41ff</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Have you tried to recover the board? You can look at&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_recovery.html"&gt;recovering device&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_readback_protection.html#recovering-a-protected-device"&gt;recovering protected device&lt;/a&gt;.&lt;br /&gt;You could also try to&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_readback_protection.html#checking-protection-status"&gt;check protection status&lt;/a&gt;&amp;nbsp;of connected device.&lt;br /&gt;Additionally, you could try to follow this&amp;nbsp;&lt;a href="https://docs.nordicsemi.com/bundle/nrfutil/page/nrfutil-device/guides/programming_segger_ob.html"&gt;programming a device&lt;/a&gt;&amp;nbsp;guide.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Failed to flash to WISBLOCK4631</title><link>https://devzone.nordicsemi.com/thread/549078?ContentTypeID=1</link><pubDate>Wed, 17 Sep 2025 15:50:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6c2ea60e-eb00-401e-9c02-9a94d0df776c</guid><dc:creator>yopoitio</dc:creator><description>&lt;p&gt;I am using an nrf52dk hocked up to the PC via USB. Then, via SWD I am connecting the nrf52dk to the rak4631 (VTG&amp;lt;-&amp;gt;3.3V, SWDIO&amp;lt;-&amp;gt;SWDIO, SWDCLK&amp;lt;-&amp;gt;SWDCLK, RESET&amp;lt;-&amp;gt;RESET, GND&amp;lt;-&amp;gt;GND). I am using the nrf connect extension for vscode, version 3.0.2 and west with nrfjprog to flash.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;With Programmer v4.5.0:&lt;/p&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:48.006&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Initialising the bundled nrfutil device&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:49.579&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using the bundled core version for nrfutil device: 8.1.1&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.119&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using nrfutil-device version: 2.6.4&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.119&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using nrf-device-lib version: 0.17.35&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.119&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using nrfjprog DLL version: 10.24.2&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.119&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using JLink version: JLink_V7.94i&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.484&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Getting serial port options from the persistent store for 000682565660.pc-nrfconnect-programmer&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:43:50.484&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Getting serial port options from the persistent store for 000000000.pc-nrfconnect-programmer&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:10.272&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Selecting device with the serial number 000682565660&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-error"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:11.993&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Error: Failed with exit code 1. Failed to device info one or more devices: * 682565660: [Probe] Device error: Failed to write DebugPort register 1: Unknown Error in J-Link DLL (error code =-1), code: Generic. Message: Operation device-info failed, [Probe] Device error: Failed to write DebugPort register 1: Unknown Error in J-Link DLL (error code =-1).&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:11.994&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Selected device with the serial number 000682565660&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:11.994&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Using nrfutil device to communicate with target via JLink&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:13.493&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Reading readback protection status for Application core&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-info"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:13.494&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Reading readback protection status for Application core 0%&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-error"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:13.584&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Failed &amp;quot;reading readback protection status for application core&amp;quot;. Error: code: 9, description: Nrfjlink, message: Batch task protection-get failed, [jlink] INVALID_OPERATION&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-error"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:13.797&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Error: Failed with exit code 1. One or more batch tasks failed: - [jlink] INVALID_OPERATION, code: Nrfjlink. Message: Batch task protection-get failed, [jlink] INVALID_OPERATION.&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class="core19-log-entry core19-log-level-error"&gt;
&lt;div class="core19-log-cell core19-log-time"&gt;&lt;code&gt;16:44:13.797&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;Error: Failed with exit code 1. One or more batch tasks failed: - [jlink] INVALID_OPERATION, code: Nrfjlink. Message: Batch task protection-get failed, [jlink] INVALID_OPERATION.&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;With west flash --runner nrfjprog:&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;PS C:\Users\royal\Desktop\IT\5_Testes\hello_world\build\hello_world&amp;gt; west flash --runner nrfjprog&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- west flash: rebuilding&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ninja: no work to do.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- west flash: using runner nrfjprog&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- runners.nrfjprog: reset after flashing requested&lt;/code&gt;&lt;br /&gt;&lt;code&gt;Using board 682565660&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- runners.nrfjprog: Flashing file: C:\Users\royal\Desktop\IT\5_Testes\hello_world\build\merged.hex&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[ #################### ] 0.938s | Erase file - Done erasing&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ Client] - Encountered error -102: Command program_file executed for 402 milliseconds with result -102&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ nRF52] - The write access failed, but no cause could be determined.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ nRF52] - It may be due to an unaligned access, accessing a nonexistent memory, or a communication issue.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ nRF52] - Failed while performing &amp;#39;Write&amp;#39; operation on target address 0x00000000.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-102: An unknown error.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ nRF52] - Failed while reading device information.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;[error] [ Worker] - An unknown error.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ERROR: JLinkARM DLL reported an error. Try again. If error condition&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ERROR: persists, run the same command again with argument --log, contact Nordic&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ERROR: Semiconductor and provide the generated log.log file to them.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;NOTE: For additional output, try running again with logging enabled (--log).&lt;/code&gt;&lt;br /&gt;&lt;code&gt;NOTE: Any generated log error messages will be displayed.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;FATAL ERROR: command exited with status 33: nrfjprog --program &amp;#39;C:\Users\royal\Desktop\IT\5_Testes\hello_world\build\merged.hex&amp;#39; --sectoranduicrerase --verify -f NRF52 --snr 682565660&lt;/code&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;With nrfutil&amp;nbsp;(west flash that uses nrfutil):&lt;/div&gt;
&lt;div class="core19-log-cell"&gt;&lt;code&gt;-- west flash: rebuilding&lt;/code&gt;&lt;br /&gt;&lt;code&gt;ninja: no work to do.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- west flash: using runner nrfutil&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- runners.nrfutil: reset after flashing requested&lt;/code&gt;&lt;br /&gt;&lt;code&gt;Using board 000682565660&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- runners.nrfutil: Flashing file: C:\Users\royal\Desktop\IT\5_Testes\hello_world\build\merged.hex&lt;/code&gt;&lt;br /&gt;&lt;code&gt;-- runners.nrfutil: Upload image.&lt;/code&gt;&lt;br /&gt;&lt;code&gt;Error: One or more batch tasks failed:&lt;/code&gt;&lt;br /&gt;&lt;code&gt; - [jlink] JLINKARM_DLL_ERROR, code: Nrfjlink&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;FATAL ERROR: command exited with status 9: nrfutil --json device x-execute-batch --batch-path &amp;#39;C:\Users\royal\Desktop\IT\5_Testes\hello_world\build\generated_nrfutil_batch.json&amp;#39; --serial-number 682565660&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Failed to flash to WISBLOCK4631</title><link>https://devzone.nordicsemi.com/thread/549056?ContentTypeID=1</link><pubDate>Wed, 17 Sep 2025 14:16:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0a8b5dd-7b66-4f46-9b29-b54027ac8785</guid><dc:creator>dejans</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Can you describe your current setup for flashing and reading?&lt;br /&gt;&lt;br /&gt;Which versions of the tools do you use?&lt;br /&gt;&lt;br /&gt;Can you try to use Programmer application, west flash and nrfutil for flashing? What is the result?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Dejan&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>