<?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>Setting up the nrf BLE Sniffer (nRF52840 DK) (can&amp;#39;t get to firmware update mode)</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85073/setting-up-the-nrf-ble-sniffer-nrf52840-dk-can-t-get-to-firmware-update-mode</link><description>Hello all, I am currently trying to get the nrf sniffer into the hardware of my nRF52840 DK board. Unfortunately when I call the programmer via the nRF Connect Desktop APP I can only see the program memory. If I hold down the IF BOOT/RESET button while</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 23 Feb 2022 13:25:45 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85073/setting-up-the-nrf-ble-sniffer-nrf52840-dk-can-t-get-to-firmware-update-mode" /><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354592?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 13:25:45 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6468aebc-8f22-4340-99e8-ffc101387576</guid><dc:creator>Mechatroniker</dc:creator><description>&lt;p&gt;Now I get it ... &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f603.svg" title="Smiley"&gt;&amp;#x1f603;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;One board communicates with the smartphone and the other board listens to the communication via the sniffer.&lt;/p&gt;
&lt;p&gt;That makes sence.&lt;/p&gt;
&lt;p&gt;Many thanks for your help Vidar &lt;span class="emoticon" data-url="https://devzone.nordicsemi.com/cfs-file/__key/system/emoji/1f642.svg" title="Slight smile"&gt;&amp;#x1f642;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354586?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 13:17:35 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1ed40a31-a5c9-4286-be69-8d2ba7bea689</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;You need a second board/dongle for the sniffer. The FW requires full access to the RADIO to be able to capture the BLE traffic between you other board and phone.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354580?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 13:05:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:903b83c2-c42c-4f84-b518-bdeb73b041d1</guid><dc:creator>Mechatroniker</dc:creator><description>&lt;p&gt;Exactly, but when I write the sniffer to the memory my programm changes it&amp;#39;s function.&lt;/p&gt;
&lt;p&gt;1. I programmed a simple BLE which connects to my phone and toggles all 0.5 seconds a led (with Segger Studio)&lt;/p&gt;
&lt;p&gt;2. I tested the programm and it worked&lt;/p&gt;
&lt;p&gt;3. I wrote the sniffer to the memory using the nrf Connect Programmer&lt;/p&gt;
&lt;p&gt;4. The timing of the LED changed and I can&amp;#39;t connect my phone to the board&lt;/p&gt;
&lt;p&gt;Maybe I&amp;#39;m confusing things, but the program shouldn&amp;#39;t change just because I&amp;#39;m using a sniffer, right?&lt;br /&gt;&lt;br /&gt;Greetings&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354567?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 12:51:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92d5f646-74af-4119-af7e-9bfcba9a3d67</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;It looks as expected in the 2nd screenshot.There is no need to put the device in DFU mode if that&amp;#39;s what you meant. You are programming the device through the debug interface with the on-board jlink debugger.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354565?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 12:44:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f444b251-2891-4496-9378-392038ab869b</guid><dc:creator>Mechatroniker</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;/p&gt;
&lt;p&gt;yes I tried this already.&lt;/p&gt;
&lt;p&gt;before the Erase and write&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1645619086852v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;after Erase and write&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1645619175959v2.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;But the hex File for the sniffer should be in the firmware update mode and I think I was stil in the normal mode.&lt;/p&gt;
&lt;p&gt;Otherwise my memory should look like this:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1645620208762v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;But I don&amp;#39;t know how I can switch my DK board into firmware update mode.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Best regards&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Setting up the nrf BLE Sniffer (nRF52840 DK) (can't get to firmware update mode)</title><link>https://devzone.nordicsemi.com/thread/354553?ContentTypeID=1</link><pubDate>Wed, 23 Feb 2022 12:22:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:26c46d6d-ec09-45de-8191-559e5fa83b41</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
[quote user=""]Unfortunately when I call the programmer via the nRF Connect Desktop APP I can only see the program memory.[/quote]
&lt;p&gt;You need to click the &amp;quot;Add file&amp;quot; button and select your hex file, then click the &amp;quot;Erase &amp;amp; write&amp;quot; button to program it. Did you try this already?&lt;/p&gt;
[quote user=""]If I hold down the IF BOOT/RESET button while connecting the DK, the LED5 flashes, but then I can no longer select the board in the programmer, as it is no longer displayed there.[/quote]
&lt;p&gt;This will make the Segger chip enter bootloader mode. You need to power-cycle the board again to get out of this mode and enable the Jlink programming interface again.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>