<?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>Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines</link><description>Hello 
 I am running this version of SES 
 SEGGER Embedded Studio for ARM 
 Release 5.34a Build 2021011401.44914 
 Nordic Edition 
 Windows x64 
 
 When I run my program in Segger it keeps stopping at these two particular lines. I do not understand why</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 22 Sep 2021 14:12:01 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines" /><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/330705?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 14:12:01 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4b019fed-a186-4dff-80e1-0cff5e78455c</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;No, but for testing purposes you should make them global.&lt;br /&gt;For the general case you will need the variable to have a fixed address in memory (which global variables do) so that it can be watched.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/330673?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 12:55:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c98ea9a5-0722-4027-a551-7584cf875f7b</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Thank you Karl.&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/330623#330623"]You will need to make sure that the variable is a global one, so they have a fixed address instead of being on the stack.[/quote]
&lt;div&gt;So, are you saying Data breakpoints work only on global variables?&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Kind regards&lt;/div&gt;
&lt;div&gt;Mohamed&lt;/div&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/330656?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 12:26:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:396232d7-3808-45fa-b874-3bc3a6f35622</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Yes, you should be able to run it just fine on a nRF52833 DK, just change the build target in the Open NCS SDK project prompt. Remember to select the&amp;nbsp;&lt;em&gt;Clean build directory&amp;nbsp;&lt;/em&gt;option before opening.&lt;br /&gt;It might be that the breakpoint is not already there for the nRF52833 DK build, but then you can add it yourself following my prior instructions. Just set the expression to be tester_value == 5 or similar, you should also use&amp;nbsp;set it as a hardware breakpoint.&lt;br /&gt;Let me know if you encounter any issues with it.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/330650?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 12:15:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:33f280a0-e9e6-4292-814f-c6b3aa2588ae</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Thank you Karl,&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t have access to an nRF52840DK.&lt;/p&gt;
&lt;p&gt;Will the example run on nRF52833DK?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/330623?ContentTypeID=1</link><pubDate>Wed, 22 Sep 2021 11:05:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f20c66f8-d472-4db6-912f-dbead96773ef</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again, Mohamed&lt;br /&gt;&lt;br /&gt;Thank you for your patience with this.&lt;/p&gt;
[quote user="Learner"]Did you see you program stopping few instructions after the actual variable was updated?[/quote]
&lt;p&gt;Yes, I see the program stopping a few instructions after the data breakpoint condition was met. You will need to make sure that the variable is a global one, so they have a fixed address instead of being on the stack.&lt;br /&gt;&lt;br /&gt;I have included a simple demonstration of this made for the nRF52840 DK with the nRF Connect v1.6.1 toolchain. Place it in \v1.6.1\zephyr\samples\basic\ and see if it works.&lt;br /&gt;Please run this and see if you see the breakpoint triggering when the tester_variable is equal to 5.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;br /&gt;&lt;br /&gt;&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/5126.blinky_5F00_databreakpoint.zip"&gt;devzone.nordicsemi.com/.../5126.blinky_5F00_databreakpoint.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/329792?ContentTypeID=1</link><pubDate>Thu, 16 Sep 2021 10:38:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7052cf47-ba4f-4986-b558-2623a4234132</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Good Morning Karl,&lt;/p&gt;
&lt;p&gt;Thank you for your help.&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/329787#329787"]Data breakpoints have a certain latency so the program will stop a few instructions after the actual variable is updated. [/quote]
&lt;div&gt;I think I found that my program never stopped and I thought you also confirmed this in your previous message. So, putting extra dummy instructions will not help.&amp;nbsp;&lt;/div&gt;
&lt;div&gt;Did you see you program stopping few instructions after the actual variable was updated?&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Kind regards&lt;/div&gt;
&lt;div&gt;Mohamed&amp;nbsp;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/329787?ContentTypeID=1</link><pubDate>Thu, 16 Sep 2021 10:14:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:507937ca-1d82-4e4c-84b0-af4b3921d7b8</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again, Mohamed&lt;br /&gt;&lt;br /&gt;I just heard back from our SES NE developers and they are already aware of the issue and have raised an issue with Segger directly. In the meantime, they had this to say about the issue:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Data breakpoints have a certain latency so the program will stop a few instructions after the actual variable is updated. To verify add some dummy linear code lines (for instance a few volatile vars which are incremented) after the watched counter is changed. To get a precise analysis of a stray variable write from a crazy pointer you have to use instruction trace and look a couple of instructions back in the trace from where the program stops. This latency does not apply to program break points as they operate on the program counter.&lt;br /&gt;&lt;br /&gt;&lt;/em&gt;So this should function as a workaround while we wait for it to be fixed. I hope it helps! :)&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/329589?ContentTypeID=1</link><pubDate>Wed, 15 Sep 2021 11:30:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:113d0771-bc7a-458f-a3c1-f7afd987b5d5</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again, Mohamed&lt;br /&gt;&lt;br /&gt;Thank you for your patience with this.&amp;nbsp;&lt;/p&gt;
[quote user="Learner"]Not an issue anymore.[/quote]
&lt;p&gt;I am glad to hear that this is no longer an issue for your development.&lt;/p&gt;
[quote user="Learner"]I did setup a data breakpoint as you described but the program never stops and I know full well the condition is occurring. The breakpoint I set is to break when&amp;nbsp;when the expression &amp;nbsp;cnt==1 is true. I know the counter cnt is incremented because when I set a normal breakpoint on the line where it gets incremented the program does break. Note, cnt is a volatile int16_t but I don&amp;#39;t think this explains the behaviour I am seeing.[/quote]
&lt;p&gt;Hm, this looks correct to me. I just tested this here on my end, and I am seeing the same behavior you describe - strange!&lt;br /&gt;I have created an internal ticket for this so that our SES NE developers may examine this more closely.&lt;br /&gt;Thank you for bringing this to our attention! :)&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/328333?ContentTypeID=1</link><pubDate>Tue, 07 Sep 2021 09:21:02 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7883e8e-6e3a-477f-bbad-e38b7f52a220</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Good Morning Karl,&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/328181#328181"]Did you get a chance to look at this further? Or is this perhaps not an issue anymore?[/quote]
&lt;p&gt;Not an issue anymore.&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/328181#328181"]Click on the&amp;nbsp;&lt;em&gt;debug&amp;nbsp;&lt;/em&gt;tab and select&amp;nbsp;&lt;em&gt;Breakpoints -&amp;gt; New Data Breakpoint&amp;nbsp;&lt;/em&gt;option to setup a data breakpoint in Segger Embedded Studios. [/quote]
&lt;p&gt;I did setup a data breakpoint as you described but the program never stops and I know full well the condition is occurring. The breakpoint I set is to break when&amp;nbsp;when the expression &amp;nbsp;cnt==1 is true. I know the counter cnt is incremented because when I set a normal breakpoint on the line where it gets incremented the program does break. Note, cnt is a volatile int16_t but I don&amp;#39;t think this explains the behaviour I am seeing.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/DataBrkPoint.GIF" /&gt;&lt;/p&gt;
&lt;div&gt;Kind regards&lt;/div&gt;
&lt;div&gt;Mohamed&amp;nbsp;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/328181?ContentTypeID=1</link><pubDate>Mon, 06 Sep 2021 12:01:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07578e64-d781-422e-b938-32fcbab4c5b2</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again Mohamed,&lt;/p&gt;
[quote user="Learner"]I will provide you with the requested information later on today.[/quote]
&lt;p&gt;Did you get a chance to look at this further? Or is this perhaps not an issue anymore?&lt;/p&gt;
[quote user="Learner"]What is the correct way of setting a data breakpoint in Segger Embedded Studio?[/quote]
&lt;p&gt;Click on the&amp;nbsp;&lt;em&gt;debug&amp;nbsp;&lt;/em&gt;tab and select&amp;nbsp;&lt;em&gt;Breakpoints -&amp;gt; New Data Breakpoint&amp;nbsp;&lt;/em&gt;option to setup a data breakpoint in Segger Embedded Studios. The new breakpoint will appear in the&amp;nbsp;&lt;em&gt;Breakpoints&amp;nbsp;&lt;/em&gt;window. You can see the breakpoints windows if you click on&amp;nbsp;&lt;em&gt;Debug&lt;/em&gt; and select&amp;nbsp;&lt;em&gt;Breakpoints -&amp;gt; Breakpoints&amp;nbsp;&lt;/em&gt;in the dropdown menu.&lt;br /&gt;It might also be helpful to have a look through &lt;a href="https://studio.segger.com/index.htm?https://studio.segger.com/ide_breakpoint_expressions.htm"&gt;Segger&amp;#39;s own page regarding Data Breakpoints and how to use them&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/326502?ContentTypeID=1</link><pubDate>Wed, 25 Aug 2021 10:37:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d1a28cc9-894e-402a-a429-410135121ccf</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Hi Karl,&lt;/p&gt;
&lt;p&gt;Thank you for trying to investigate this problem further.&lt;/p&gt;
&lt;p&gt;I will provide you with the requested information later on today.&lt;/p&gt;
&lt;p&gt;What is the correct way of setting a data breakpoint in Segger Embedded Studio?&lt;/p&gt;
&lt;p&gt;Note, I am using the version below.&lt;/p&gt;
[quote userid="92434" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines"]&lt;p&gt;SEGGER Embedded Studio for ARM&lt;/p&gt;
&lt;p&gt;Release 5.34a&amp;nbsp;&amp;nbsp;Build 2021011401.44914&lt;/p&gt;
&lt;p&gt;Nordic Edition&lt;/p&gt;
&lt;p&gt;Windows x64&lt;/p&gt;[/quote]
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/326335?ContentTypeID=1</link><pubDate>Tue, 24 Aug 2021 11:04:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bed99fa6-50da-4016-99fd-dad7f40c722f</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again Mohamed,&lt;/p&gt;
[quote user="Learner"]but I am not sure if it worked or not.&amp;nbsp;[/quote]
&lt;p&gt;Could you share with me how the debug breakpoint screen looks after you&amp;#39;ve added the data breakpoint, and what you click on in order to delete it?&lt;br /&gt;&lt;br /&gt;Could you perform a small test, in which you open a mint condition example from the SDK, run it, and see that there is no breakpoints being triggered, and then redo the test after having added and removed a data breakpoint on any of the variables? Are you then still seeing any lingering behavior of the data breakpoint?&lt;br /&gt;If so, could you then send me the SES project file, so I may take a closer look and see what might be going wrong?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325926?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 10:55:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:43097430-36c3-49d4-bbf9-e0d4dd10b2ea</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Hi Karl,&lt;/p&gt;
&lt;p&gt;The line in &lt;span style="color:#0000ff;"&gt;&lt;strong&gt;blue&lt;/strong&gt; &lt;/span&gt;is where the program was breaking without a breakpoint being set.&amp;nbsp;Note, I did try to set a data breakpoint for the condition&amp;nbsp;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;gs_radio_handler.rx_device_id == 649140&lt;/span&gt;&lt;/strong&gt;&lt;span style="color:#000000;"&gt; but I am not sure if it worked or not.&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;gs_radio_handler.rx_device_id = util_GetUInt32(&amp;amp;crypto_buf_enc[1]);&lt;br /&gt;&lt;strong&gt;&lt;span style="color:#0000ff;"&gt;if ( gs_radio_handler.rx_device_id == 946074 ) &lt;/span&gt;&amp;nbsp;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325914?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 10:33:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7f14600-46e1-4ebb-9732-a813f3355b89</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again,&lt;/p&gt;
[quote user="Learner"]I am not sure about which MAC address to use.[/quote]
&lt;p&gt;You should use your physical address of your Ethernet adapter for the MAC address field.&lt;/p&gt;
[quote user="Learner"]Does this mean that if I update to a more recent SES version the data breakpoints might work?[/quote]
&lt;p&gt;You could try that, sure.&lt;/p&gt;
[quote user="Learner"]I have tried to get help from Segger with a problem I had few months ago with SES Nordic Edition but they refused to help. They said Segger do not support SES Nordic Edition.[/quote]
&lt;p&gt;Aha, I understand. Could you show me the two lines which the program stops as - the ones you are referring to in your ticket description?&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325882?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 09:11:21 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8f435f53-621c-49e9-b721-87a8e89afa0e</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Hello Karl,&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/325874#325874"]Please see this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/40469/segger-license-renew"&gt;ticket for further information on how to update your SES license&lt;/a&gt;.[/quote]
&lt;p&gt;Thank you. I am not sure about which MAC address to use.&lt;/p&gt;
&lt;p&gt;C:\WINDOWS\System32&amp;gt;ipconfig /all&lt;/p&gt;
&lt;p&gt;Windows IP Configuration&lt;/p&gt;
&lt;p&gt;Host Name . . . . . . . . . . . . : G4S-L0226&lt;br /&gt; Primary Dns Suffix . . . . . . . : g4smtl.com&lt;br /&gt; Node Type . . . . . . . . . . . . : Hybrid&lt;br /&gt; IP Routing Enabled. . . . . . . . : No&lt;br /&gt; WINS Proxy Enabled. . . . . . . . : No&lt;br /&gt; DNS Suffix Search List. . . . . . : g4smtl.com&lt;br /&gt; dev.g4smtl.com&lt;br /&gt; emsysdemo.local&lt;/p&gt;
&lt;p&gt;Ethernet adapter Ethernet:&lt;/p&gt;
&lt;p&gt;Media State . . . . . . . . . . . : Media disconnected&lt;br /&gt; Connection-specific DNS Suffix . :&lt;br /&gt; Description . . . . . . . . . . . : Intel(R) Ethernet Connection (7) I219-LM&lt;br /&gt; Physical Address. . . . . . . . . : F8-B4-6A-BB-CE-96&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;/p&gt;
&lt;p&gt;Wireless LAN adapter Local Area Connection* 1:&lt;/p&gt;
&lt;p&gt;Media State . . . . . . . . . . . : Media disconnected&lt;br /&gt; Connection-specific DNS Suffix . :&lt;br /&gt; Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter&lt;br /&gt; Physical Address. . . . . . . . . : 50-E0-85-76-3D-43&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;/p&gt;
&lt;p&gt;Wireless LAN adapter Local Area Connection* 2:&lt;/p&gt;
&lt;p&gt;Media State . . . . . . . . . . . : Media disconnected&lt;br /&gt; Connection-specific DNS Suffix . :&lt;br /&gt; Description . . . . . . . . . . . : Microsoft Wi-Fi Direct Virtual Adapter #2&lt;br /&gt; Physical Address. . . . . . . . . : 52-E0-85-76-3D-42&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;/p&gt;
&lt;p&gt;Ethernet adapter Ethernet 3:&lt;/p&gt;
&lt;p&gt;Media State . . . . . . . . . . . : Media disconnected&lt;br /&gt; Connection-specific DNS Suffix . : g4smtl.com&lt;br /&gt; Description . . . . . . . . . . . : TAP-Windows Adapter V9&lt;br /&gt; Physical Address. . . . . . . . . : 00-FF-E8-A6-9E-83&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;/p&gt;
&lt;p&gt;Wireless LAN adapter Wi-Fi:&lt;/p&gt;
&lt;p&gt;Connection-specific DNS Suffix . : g4smtl.com&lt;br /&gt; Description . . . . . . . . . . . : Intel(R) Wireless-AC 9560 160MHz&lt;br /&gt; Physical Address. . . . . . . . . : 50-E0-85-76-3D-42&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;br /&gt; Link-local IPv6 Address . . . . . : fe80::dde5:4c8a:668d:bff5%9(Preferred)&lt;br /&gt; IPv4 Address. . . . . . . . . . . : 10.20.10.75(Preferred)&lt;br /&gt; Subnet Mask . . . . . . . . . . . : 255.255.255.0&lt;br /&gt; Lease Obtained. . . . . . . . . . : 20 August 2021 08:59:04&lt;br /&gt; Lease Expires . . . . . . . . . . : 20 August 2021 17:02:03&lt;br /&gt; Default Gateway . . . . . . . . . : 10.20.10.1&lt;br /&gt; DHCP Server . . . . . . . . . . . : 10.20.20.18&lt;br /&gt; DHCPv6 IAID . . . . . . . . . . . : 156295301&lt;br /&gt; DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-25-F9-7F-68-F8-B4-6A-BB-CE-96&lt;br /&gt; DNS Servers . . . . . . . . . . . : 10.20.20.20&lt;br /&gt; 10.20.20.18&lt;br /&gt; 10.140.0.3&lt;br /&gt; NetBIOS over Tcpip. . . . . . . . : Enabled&lt;/p&gt;
&lt;p&gt;Ethernet adapter Bluetooth Network Connection:&lt;/p&gt;
&lt;p&gt;Media State . . . . . . . . . . . : Media disconnected&lt;br /&gt; Connection-specific DNS Suffix . :&lt;br /&gt; Description . . . . . . . . . . . : Bluetooth Device (Personal Area Network)&lt;br /&gt; Physical Address. . . . . . . . . : 50-E0-85-76-3D-46&lt;br /&gt; DHCP Enabled. . . . . . . . . . . : Yes&lt;br /&gt; Autoconfiguration Enabled . . . . : Yes&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/325874#325874"]If I recall correctly I think that Segger might have had some issues with &lt;em&gt;data breakpoints&lt;/em&gt;&amp;nbsp;earlier.[/quote]
&lt;p&gt;Does this mean that if I update to a more recent SES version the data breakpoints might work?&lt;/p&gt;
[quote userid="87869" url="~/f/nordic-q-a/78787/segger-embedded-studio-debugger-breaks-at-random-lines/325874#325874"]Unfortunately, this is then an issue with Segger Embedded Studio and is not directly with any Nordic product, so you have to &lt;a href="https://www.segger.com/support/technical-support/"&gt;open a ticket with Segger directl&lt;/a&gt;y[/quote]
&lt;p&gt;I have tried to get help from Segger with a problem I had few months ago with SES Nordic Edition but they refused to help. They said Segger do not support SES Nordic Edition.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed Belaroussi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325874?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 08:49:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:cecbb626-8059-4d95-81e4-96aee771da79</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello again&amp;nbsp;&lt;span&gt;Mohamed Belaroussi,&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
[quote user="Learner"]How do I renew my licence?[/quote]
&lt;p&gt;Please see this &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/40469/segger-license-renew"&gt;ticket for further information on how to update your SES license&lt;/a&gt;.&lt;/p&gt;
[quote user="Learner"]But just before this problem started showing up I tried to set a data breakpoint breaking when a variable is set to a particular value. I thought it di not work because I could not see any breakpoint in the Breakpoints window in SES.&amp;nbsp;Could it be&amp;nbsp;that this data breakpoint is actually set but not showing up?[/quote]
&lt;p&gt;If I recall correctly I think that Segger might have had some issues with &lt;em&gt;data breakpoints&lt;/em&gt;&amp;nbsp;earlier.&lt;br /&gt;Unfortunately, this is then an issue with Segger Embedded Studio and is not directly with any Nordic product, so you have to &lt;a href="https://www.segger.com/support/technical-support/"&gt;open a ticket with Segger directl&lt;/a&gt;y&amp;nbsp;to have this issue examined.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325869?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 08:38:09 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c7a5e9ea-a04e-4664-aaf7-8203405bd24a</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Hi Karl,&lt;/p&gt;
&lt;p&gt;I am not sure what NRF_BREAKPOINT_COND is. But just before this problem started showing up I tried to set a data breakpoint breaking when a variable is set to a particular value. I thought it di not work because I could not see any breakpoint in the Breakpoints window in SES.&amp;nbsp;Could it be&amp;nbsp;that this data breakpoint is actually set but not showing up?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed Belaroussi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325865?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 08:32:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8fa5c9b1-865f-4f05-a782-a3ae9bbbb8e2</guid><dc:creator>Learner</dc:creator><description>&lt;p&gt;Hi Karl,&lt;/p&gt;
&lt;p&gt;Before I would like to update my SES to a more recent version. I have recently been getting this message every time I launch SES.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/LicenseExpiry_2D00_2.GIF" /&gt;&lt;/p&gt;
&lt;p&gt;How do I renew my licence?&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Kind regards&lt;/p&gt;
&lt;p&gt;Mohamed Belaroussi&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Segger EMBEDDED STUDIO debugger breaks at random lines</title><link>https://devzone.nordicsemi.com/thread/325856?ContentTypeID=1</link><pubDate>Fri, 20 Aug 2021 07:55:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:32f68c8b-1e44-4208-9699-d51678a8b3c0</guid><dc:creator>Karl Ylvisaker</dc:creator><description>&lt;p&gt;Hello Mohamed,&lt;br /&gt;&lt;br /&gt;Could you specify which two lines you are referring to?&lt;br /&gt;Is it the NRF_BREAKPOINT_COND you are referring to?&lt;br /&gt;&lt;br /&gt;Could you also make sure to have DEBUG defined in your preprocessor defines, like shown in the included image?&lt;br /&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/1541.enabling_5F00_debug_5F00_SES.PNG" /&gt;&lt;br /&gt;This will make the logger output a detailed error message whenever a non-NRF_SUCCESS error code is passed to an APP_ERROR_CHECK.&lt;br /&gt;&lt;br /&gt;Best regards,&lt;br /&gt;Karl&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>