<?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>Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/27363/monitor-mode-debug-w-nrf52840-ses-3-3-sdk14-1-0-ble-s140</link><description>Hi, 
 Is anyone successfully using MMD with the nRF52840 PVK, SES 3.3, recent SDK (e.g., 14.1.0) and S140 softdevice? 
 I followed the steps in this blog post both on Win10x64 and under Ubuntu 16.04x64, but in neither case have I had any luck. On Windows</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 29 Nov 2017 14:40:51 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/27363/monitor-mode-debug-w-nrf52840-ses-3-3-sdk14-1-0-ble-s140" /><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108073?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 14:40:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:baa739d8-3d66-4f30-8107-59e013242a5c</guid><dc:creator>SEGGER - Johannes</dc:creator><description>&lt;p&gt;For completeness:&lt;/p&gt;
&lt;p&gt;J-Link V6.22 fixes the crash that happens after the missing license dialog.&lt;/p&gt;
&lt;p&gt;Monitor Mode in general works on all platforms.&lt;/p&gt;
&lt;p&gt;Monitor Mode Debugging is an additional feature of J-Link that requires a &amp;quot;higher end&amp;quot; J-Link model (J-Link PLUS, J-Link ULTRA+, J-Link PRO) and may be used only for evaluation on other J-Link models, including the J-Link OBs.&lt;/p&gt;
&lt;p&gt;Evaluation of Monitor Mode can currently only be accepted through the dialog on Windows.
On Linux and macOS, Monitor Mode can therefore currently not be evaluated/used.&lt;/p&gt;
&lt;p&gt;The free Nordic license covers Embedded Studio only, but no additional features (Monitor Mode, Flash Breakpoints, J-Flash) of J-Link.&lt;/p&gt;
&lt;p&gt;Regards,
Johannes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108066?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 13:15:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:689ef47f-07b5-423f-9320-d1c03dae56bb</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Hi Johannes, I just wanted to let you know that I tested the J-link Ultra+ under Ubuntu. MMD does indeed work in this case. Thanks, Don&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108070?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 12:45:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:987d0d5e-43c3-4bb4-9659-ae74dcd842fd</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Sure thing and thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108065?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 12:31:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ad2b70b4-6461-4526-8ff9-53142865f1da</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Hi Johannes, regarding the SES crash on Windows, installing J-Link V6.22 as Chad suggested solved the issue for me. Regarding SES on Linux, I think one of my co-workers has an Ultra+ I can try but it&amp;#39;s more convenient when working with the nRF52840 PVK to just use the on-board support. I didn&amp;#39;t realize that MMD is truly for evaluation only. I assumed it was covered as part of the free Nordic license when developing on Nordic hardware.  Thanks, Don&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108072?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 12:25:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7dcba74b-5196-48fd-b339-34b3123be821</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;I&amp;#39;m glad the update fixed it.&lt;br /&gt;
Maybe you could accept Chad&amp;#39;s answer as correct, so that others with the same problem can see that the issue is resolved?&lt;br /&gt;
Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108071?ContentTypeID=1</link><pubDate>Wed, 29 Nov 2017 12:20:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c318dde1-343e-4b73-9ca1-e389d22e145e</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Chad, thank you! The J-Link V6.22 fixed my SES crash on Windows as well. Best, Don&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108069?ContentTypeID=1</link><pubDate>Tue, 28 Nov 2017 09:11:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82fb1299-6d34-456d-a945-29ecae775bc3</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thanks for sharing your solution.&lt;br /&gt;
I&amp;#39;m glad you were able to solve it.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108064?ContentTypeID=1</link><pubDate>Tue, 28 Nov 2017 09:09:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cfd7dc7-f6ab-4d08-a9e5-7adaf3c45771</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Thank you very much for the input Johannes.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108068?ContentTypeID=1</link><pubDate>Mon, 27 Nov 2017 19:41:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:66431d9f-504f-4273-9b14-5b4e7ac35b80</guid><dc:creator>Chad Kennedy</dc:creator><description>&lt;p&gt;Upgrading to the latest J-Link drivers resolved the issue for me. Segger Embedded Studio V3.30 comes packaged with J-Link V6.20d. I downloaded version J-Link V6.22 from here: &lt;a href="https://www.segger.com/downloads/jlink#J-LinkSoftwareAndDocumentationPack"&gt;www.segger.com/.../jlink&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108063?ContentTypeID=1</link><pubDate>Mon, 27 Nov 2017 15:31:49 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1eea0b1c-766c-4e1f-965c-03bf5cc326b1</guid><dc:creator>SEGGER - Johannes</dc:creator><description>&lt;p&gt;Hi Don,&lt;/p&gt;
&lt;p&gt;Monitor Mode and Flash Breakpoints can currently only be evaluated on Windows. We might add an option to enable evaluation on Linux, too. Otherwise you will need a J-Link PLUS or higher, which is required for non-evaluation use of monitor mode anyhow.&lt;/p&gt;
&lt;p&gt;As Joakim we were not able to reproduce the crash on Windows when clicking on Yes nor No in the dialog, yet. Did you send the crash reports with a comment that mentions MMD? Then we will check what went wrong.&lt;/p&gt;
&lt;p&gt;@chadkennedy: If you compile a project for a Nordic device and the network adapter the license is locked to is present, you should not get the No installed activation popup. If that still comes up, can you provide your project file and the contents / screenshot of the License Manager -&amp;gt; Manage Activations and Licnese Manager -&amp;gt; Diagnose Problems&lt;/p&gt;
&lt;p&gt;Regards
Johannes&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108062?ContentTypeID=1</link><pubDate>Mon, 27 Nov 2017 14:25:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:fd6d78f0-106f-41ea-9fa8-e4f2defc8682</guid><dc:creator>Chad Kennedy</dc:creator><description>&lt;p&gt;Hi Joakim, Thanks for your response. I&amp;#39;m running into the same problem even with the sample MMD app from Segger. I&amp;#39;ve confirmed that I added the free SES license from Nordic (although SES regularly re-prompts me to go get a license, and shows &amp;quot;No installed activation&amp;quot; in the License Manager window, but does show my license under &amp;quot;Manage Activations). Please let us know if you get any feedback from Segger. Without MMD, debugging on Nordic will be somewhat painful.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108067?ContentTypeID=1</link><pubDate>Thu, 23 Nov 2017 08:13:56 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e3372e2e-3473-428f-a9fd-6a2beb22fa87</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;I&amp;#39;m afraid I&amp;#39;m not able to reproduce the crash problem, so it&amp;#39;s hard to say what&amp;#39;s causing the problem.&lt;br /&gt;
I&amp;#39;ll make a request for some support from SEGGER. Maybe they can provide some useful input.&lt;br /&gt;
I don&amp;#39;t know if it&amp;#39;s related, but did you add the free SES license provided by Nordic? (I have the license installed).&lt;br /&gt;
Also, I couldn&amp;#39;t find anyone using MMD on Ubuntu.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108061?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2017 22:14:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:17856290-5cc0-4936-a6d5-ffd448349ffa</guid><dc:creator>Chad Kennedy</dc:creator><description>&lt;p&gt;Hi Don,
I don&amp;#39;t have any further insights unfortunately, but I can confirm I&amp;#39;m seeing the same thing. I&amp;#39;m using the PCA10040 (nRF52 DK) with the S132 SoftDevice and the &amp;quot;ble_app_hrs_pca10040_s132&amp;quot; example. I&amp;#39;m on Windows and after dismissing the &amp;quot;monitor mode missing license&amp;quot; dialog Segger closes and gives the Crash Reporter dialog.&lt;/p&gt;
&lt;p&gt;Windows 10
Segger 3.30
nRF52 SDK 14.2.0
SoftDevice S132 5.0.0
J-Link V6.20d
PCA10040&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108060?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2017 14:03:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f74a1b6-4777-498e-8130-3466ef0907fc</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Thanks. I have restarted the PC a few times and uninstalled/reinstalled SES 3.30 x64. I&amp;#39;ve also tried to debug a different example (ble blinky) but experience the same crash. In addition I moved the SDK closer to the root, thinking perhaps the paths were getting too long. SES still crashes. I would really like to get this working under Ubuntu (my primary dev environment). SES doesn&amp;#39;t crash under Ubuntu, but it doesn&amp;#39;t enter debug monitor mode either. I suspect the MMD license will actually be required there or one may have to use the J-Link PLUS, ULTRA+ or PRO which includes the license. Is anyone at Nordic using DMM with SES 3.30 under Ubuntu? Thanks!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108059?ContentTypeID=1</link><pubDate>Tue, 21 Nov 2017 08:49:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d94862e5-64fe-4c36-90cd-82c4df0d3b8a</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;I&amp;#39;m using Win10x64, SES 3.30, SDK v14.1, Softdevice S140 and the nRF52840 PDK.&lt;br /&gt;
I actually don&amp;#39;t know what the problem might be. You could try restarting your computer or maybe reinstalling the SDK/SES?&lt;br /&gt;
Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108058?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 17:02:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:92740273-3365-4024-a935-b486c562e19b</guid><dc:creator>Don Schoppe</dc:creator><description>&lt;p&gt;Hi Joakim, Thanks!  I put the files in the same location as ble template example&amp;#39;s main.c and the code is building fine so I don&amp;#39;t think it&amp;#39;s a path problem. BTW, are you on Windows or Linux? Which versions of SES, SDK, and softdevice are you using? Thanks, Don&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Monitor mode debug w/ nRF52840, SES 3.3, SDK14.1.0, BLE S140</title><link>https://devzone.nordicsemi.com/thread/108057?ContentTypeID=1</link><pubDate>Mon, 20 Nov 2017 13:07:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:957157e7-d703-4b7b-96a3-2d4783a474ea</guid><dc:creator>Joakim Jakobsen</dc:creator><description>&lt;p&gt;Hi Don Schoppe!&lt;br /&gt;
I&amp;#39;ve tried reproducing the problem you have having, but I&amp;#39;m not facing any problems.&lt;br /&gt;
I can see that you added the &lt;code&gt;JLINK_MONITOR.h&lt;/code&gt; to your project explorer, but did you remember to add the path definition to your preprocessor definitions?&lt;br /&gt;
Best regards.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>