<?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>Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/118175/cannot-debug-ble-fundamentals-examples-with-vs-code-and-nrf54l15dk</link><description>Hi, 
 I am currently evaluating the new nRF54L15 DK development kit. 
 I installed VS Code v1.96.4 with nRF Connect for VS Code Extension Pack v 2024.9.5 . I am currently using SDK and toolchain v2.8.0 for my tests. 
 I was able to correctly download</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 16 Apr 2025 06:20:33 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/118175/cannot-debug-ble-fundamentals-examples-with-vs-code-and-nrf54l15dk" /><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/531946?ContentTypeID=1</link><pubDate>Wed, 16 Apr 2025 06:20:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e365ffda-207d-49cd-9fba-97dc7f0b3dae</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hello Riley,&lt;/p&gt;
&lt;p&gt;I believe this is related to the issue I discussed in this post:&amp;nbsp;&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/120553/bluetooth-low-energy-fundamentals-lesson-4-exercise-2-fatal-error-when-debugging/531144"&gt;RE: Bluetooth Low Energy Fundamentals, Lesson 4 Exercise 2, fatal error when debugging.&lt;/a&gt;&amp;nbsp;. Please try updating the nrfxlib revison to confirm.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/531906?ContentTypeID=1</link><pubDate>Tue, 15 Apr 2025 20:44:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4a6d0962-36a5-41ba-85ae-dc2c2f3e8201</guid><dc:creator>Riley-Cameron</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I am having a similar issue to Gregory, my nRF54L15 is failing to debug when Bluetooth is enabled (CONFIG_BT=y).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Here is the fault:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744749514438v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The faulting instruction varies but it is usually somewhere in this file: &lt;strong&gt;ncs/v2.9.1/zephyr/subsys/bluetooth/host/data.c&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1744749616133v2.png" alt=" " /&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When I flash it normally everything works as expected, it&amp;#39;s only during debugging that this fault occurs.&lt;/p&gt;
&lt;p&gt;Are there any known solutions for this?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Riley&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/520758?ContentTypeID=1</link><pubDate>Thu, 30 Jan 2025 15:31:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:15c7c106-1027-497b-acd6-f1342a938718</guid><dc:creator>Gregory C</dc:creator><description>&lt;p&gt;&lt;span&gt;Hello,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Yes, I confirm that I use the -Og option.&lt;br /&gt;&lt;br /&gt;Can I kindly ask you if you did a try on your side to debug this example on your VS code environment with the nRF54L15 DK board ? Does it work ?&lt;br /&gt;I just would like to understand if the issue is an isolated problem on my side, due to a bad environment setup, or if the VS code extension is temporarily&amp;nbsp;unsuitable for this new nRF54L family ?&lt;br /&gt;&lt;br /&gt;&lt;img style="max-height:1040px;max-width:580px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/1160x2080/__key/communityserver-discussions-components-files/4/3288.Edit-Build-Configuration.png" /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/520698?ContentTypeID=1</link><pubDate>Thu, 30 Jan 2025 12:09:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:009fd366-740f-491e-a30d-bc7ebbe112fd</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Do you use Optimize for debugging?&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/3386.pastedimage1738238966302v4.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;If still no luck, maybe give Ozone a try?&lt;br /&gt;&lt;a href="https://www.segger.com/products/development-tools/ozone-j-link-debugger/"&gt;https://www.segger.com/products/development-tools/ozone-j-link-debugger/&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Then you can click on Debug with Ozone from the ACTIONS window instead.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/520669?ContentTypeID=1</link><pubDate>Thu, 30 Jan 2025 09:40:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:eab41374-9c90-49f3-a4b4-ea7c428e96dc</guid><dc:creator>Gregory C</dc:creator><description>[quote userid="2111" url="~/f/nordic-q-a/118175/cannot-debug-ble-fundamentals-examples-with-vs-code-and-nrf54l15dk/520545"]his will break the real-time han[/quote]
&lt;p&gt;Hello,&lt;br /&gt;&lt;br /&gt;To tell the truth, I started to experiment the BLE Fundamentals examples with SDK and toolchain v2.9.0.and I faced the same debugging issue. I decided to go back to&amp;nbsp;&lt;span&gt;v2.8.0 since&amp;nbsp;BLE Fundamentals&amp;nbsp;examples&amp;nbsp;are&amp;nbsp;specified to be compliant with SDK up to v2.8.x (even if I guess v2.9.x should not be a problem).&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Anyway, I installed the latest SDK/toolchain&amp;nbsp;v2.9.0 again on my VS code environment and I updated the nrfutil according to your last post.&lt;br /&gt;&lt;br /&gt;Here the status about nrfutil&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;strong&gt;C:\ncs\tools&amp;gt;nrfutil list&lt;/strong&gt;&lt;br /&gt;Command Version Description&lt;br /&gt;completion 1.5.0&lt;br /&gt;device 2.7.12 Manage and program devices&lt;br /&gt;nrf5sdk-tools 1.1.0 nRF5 SDK tools that were available in nRF Util 6&lt;br /&gt; dfu&lt;br /&gt; keys&lt;br /&gt; pkg&lt;br /&gt; settings&lt;br /&gt; zigbee&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\ncs\tools&amp;gt;nrfutil device recover --traits devkit&lt;/strong&gt;&lt;br /&gt;v Recovered 1057797634&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;br /&gt;Unfortunately, these updates don&amp;#39;t change the behavior :the debugger doesn&amp;#39;t stop at the main entry point or any breakpoint I manually place.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/520545?ContentTypeID=1</link><pubDate>Wed, 29 Jan 2025 12:35:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:da1a67f8-4234-4ae3-8662-0686bb55b95d</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Can you try to switch to v2.9.0 and see if it has improved?&lt;/p&gt;
&lt;p&gt;In VS code you need to install both the nRF Connect SDK v2.9.0 and the toolchain for v2.9.0.&lt;/p&gt;
&lt;p&gt;In addition I do believe you need to install both the nRF Command line tools and add nrfutil to system path. Also update it by running &amp;quot;nrfutil -self-upgrade&amp;quot; and &amp;quot;nrfutil install device&amp;quot; and &amp;quot;nrfutil upgrade device&amp;quot;. Finally run for instance &amp;quot;nrfutil device recover --traits devkit&amp;quot; to check that it works.&lt;/p&gt;
&lt;p&gt;I can&amp;#39;t see any specific reason why you should have problem with Bluetooth projects, other than you can&amp;#39;t single step with Bluetooth projects, since this will break the real-time handling. So you can only set a breakpoint, and then restart to run one more time.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519987?ContentTypeID=1</link><pubDate>Fri, 24 Jan 2025 14:03:37 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:55160395-53c6-4eea-a04a-f64cd4c810b5</guid><dc:creator>Gregory C</dc:creator><description>&lt;p&gt;Hi,&lt;br /&gt;&lt;br /&gt;Setting the&amp;nbsp;&lt;span&gt;CONFIG_RESET_ON_FATAL_ERROR=n doesn&amp;#39;t generate much more&amp;nbsp;error log when I am going ahead in the debug. Instead, the debug session seems to &amp;quot;stop&amp;quot;.&lt;br /&gt;By the way, is there a Nordic engineer who was able to reproduce the same issue on VS code with the nRF54L15DK board ? Am I the only one facing such debugging issue ?&lt;br /&gt;&lt;br /&gt;I just realized that, unlike nRF52 toolchain, the nRF54 series requires to install&amp;nbsp;nrfutil tool to flash and debug with VS code. This&amp;nbsp;nrfutil&amp;nbsp;tool installation is not clearly described in the &lt;a href="https://www.nordicsemi.com/Products/Development-tools/nRF-Connect-for-VS-Code" rel="noopener noreferrer" target="_blank"&gt;nRF Connect for VS Code&lt;/a&gt;&amp;nbsp;web page.&lt;br /&gt;Yet, I download the last version of this tool and installed it on my windows computer. I am just wondering if the version of&amp;nbsp;nrfutil I downloaded, or the way I installed it, could affect the VS code debugger behavior.&lt;br /&gt;By the way, I tried to setup a new development environment on a Ubuntu OS but I am facing exactly the same behavior when I try to debug these examples.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519705?ContentTypeID=1</link><pubDate>Thu, 23 Jan 2025 09:35:11 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:07c5020a-e6de-4bd0-8816-254aab6c42c7</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;As you can see, increasing the default log level for all SDK modules to &amp;quot;debug&amp;quot; does lead to a lot of messages and sometimes dropped log messages. I suggest lowering the the&amp;nbsp;log level for now and instead set CONFIG_RESET_ON_FATAL_ERROR=n to see if we can get the error log from the error handler.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519361?ContentTypeID=1</link><pubDate>Tue, 21 Jan 2025 15:47:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:735b004c-dd16-4cae-94c3-8d3e24cd05db</guid><dc:creator>Gregory C</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;br /&gt;&lt;br /&gt;I continued execution as you mentioned. Before, I set&amp;nbsp;CONFIG_LOG_DEFAULT_LEVEL=4 to log a maximum of information.&lt;br /&gt;I copied below the &lt;strong&gt;DEBUG CONSOLE&lt;/strong&gt; and &lt;strong&gt;TERMINAL&lt;/strong&gt; outputs.&lt;br /&gt;On the play button press, no more information is logged in the &lt;strong&gt;TERMINAL&lt;/strong&gt;. Concerning the&amp;nbsp;&lt;strong&gt;DEBUG CONSOLE&lt;/strong&gt;&lt;span&gt;&amp;nbsp;I highlighted in &lt;span style="background-color:#ffff00;"&gt;yellow&lt;/span&gt; the last&amp;nbsp;information&amp;nbsp;logged before continuing debug.&lt;/span&gt;&lt;br /&gt;Hope it will help to find the root cause.&lt;br /&gt;&lt;br /&gt;&lt;span style="background-color:#00ffff;"&gt;&lt;strong&gt;DEBUG CONSOLE&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;JLinkGDBServerCL: SEGGER J-Link GDB Server V7.94i Command Line Version&lt;br /&gt;JLinkGDBServerCL: &lt;br /&gt;JLinkGDBServerCL: JLinkARM.dll V7.94i (DLL compiled Feb 7 2024 17:08:52)&lt;br /&gt;JLinkGDBServerCL: &lt;br /&gt;JLinkGDBServerCL: -----GDB Server start settings-----&lt;br /&gt;JLinkGDBServerCL: GDBInit file: none&lt;br /&gt;JLinkGDBServerCL: GDB Server Listening port: 51059&lt;br /&gt;JLinkGDBServerCL: SWO raw output listening port: 2332&lt;br /&gt;JLinkGDBServerCL: Terminal I/O port: 2333&lt;br /&gt;JLinkGDBServerCL: Accept remote connection: localhost only&lt;br /&gt;JLinkGDBServerCL: Generate logfile: off&lt;br /&gt;JLinkGDBServerCL: Verify download: off&lt;br /&gt;JLinkGDBServerCL: Init regs on start: off&lt;br /&gt;JLinkGDBServerCL: Silent mode: on&lt;br /&gt;JLinkGDBServerCL: Single run mode: on&lt;br /&gt;JLinkGDBServerCL: Target connection timeout: 0 ms&lt;br /&gt;JLinkGDBServerCL: ------J-Link related settings------&lt;br /&gt;JLinkGDBServerCL: J-Link Host interface: USB&lt;br /&gt;JLinkGDBServerCL: J-Link script: none&lt;br /&gt;JLinkGDBServerCL: J-Link settings file: none&lt;br /&gt;JLinkGDBServerCL: ------Target related settings------&lt;br /&gt;JLinkGDBServerCL: Target device: cortex-m33&lt;br /&gt;JLinkGDBServerCL: Target device parameters: none&lt;br /&gt;JLinkGDBServerCL: Target interface: SWD&lt;br /&gt;JLinkGDBServerCL: Target interface speed: 12000kHz&lt;br /&gt;JLinkGDBServerCL: Target endian: little&lt;br /&gt;JLinkGDBServerCL: &lt;br /&gt;=thread-group-added,id=&amp;quot;i1&amp;quot;&lt;br /&gt;=cmd-param-changed,param=&amp;quot;pagination&amp;quot;,value=&amp;quot;off&amp;quot;&lt;br /&gt;__enable_irq () at C:/ncs/sdk/v2.8.0/modules/hal/cmsis/CMSIS/Core/Include/cmsis_gcc.h:951&lt;br /&gt;951 __ASM volatile (&amp;quot;cpsie i&amp;quot; : : : &amp;quot;memory&amp;quot;);&lt;br /&gt;[New Thread 536879424]&lt;br /&gt;[New Thread 536879224]&lt;br /&gt;[New Thread 536876840]&lt;br /&gt;[New Thread 536878992]&lt;br /&gt;[New Thread 536879624]&lt;br /&gt;[New Thread 536878128]&lt;br /&gt;[New Remote target]&lt;br /&gt;[Switching to Thread 57005]&lt;/p&gt;
&lt;p&gt;Thread 8 hit Breakpoint 3, k_sys_fatal_error_handler (reason=reason@entry=36, esf=esf@entry=0x20003fcc &amp;lt;z_interrupt_stacks+1988&amp;gt;) at C:/ncs/sdk/v2.8.0/zephyr/kernel/fatal.c:39&lt;br /&gt;39 {&lt;br /&gt;&lt;span style="background-color:#ffff00;"&gt;Execute debugger commands using &amp;quot;-exec &amp;lt;command&amp;gt;&amp;quot; or &amp;quot;`&amp;lt;command&amp;gt;&amp;quot;, for example &amp;quot;-exec info registers&amp;quot; or &amp;quot;`info registers&amp;quot; will list registers in use (when GDB is the debugger)&lt;/span&gt;&lt;br /&gt;[New Remote target]&lt;br /&gt;/__w/_temp/workspace/build/.build/HOST-x86_64-w64-mingw32/arm-zephyr-eabi/src/gdb/gdb/infrun.c:5825: internal-error: finish_step_over: Assertion `ecs-&amp;gt;event_thread-&amp;gt;control.trap_expected&amp;#39; failed.&lt;br /&gt;A problem internal to GDB has been detected,&lt;br /&gt;further debugging may prove unreliable.&lt;br /&gt;Quit this debugging session? (y or n) [answered Y; input not from terminal]&lt;br /&gt;/__w/_temp/workspace/build/.build/HOST-x86_64-w64-mingw32/arm-zephyr-eabi/src/gdb/gdb/infrun.c:5825: internal-error: finish_step_over: Assertion `ecs-&amp;gt;event_thread-&amp;gt;control.trap_expected&amp;#39; failed.&lt;br /&gt;A problem internal to GDB has been detected,&lt;br /&gt;further debugging may prove unreliable.&lt;br /&gt;Create a core file of GDB? (y or n) [answered Y; input not from terminal]&lt;br /&gt;ERROR: GDB exited unexpectedly with exit code 3 (0x3). Debugging will now abort.&lt;br /&gt;The program &amp;#39;c:/ncs/projects/l2_e1_sol/build_nrf54l15dk_debug/l2_e1_sol/zephyr/zephyr.elf&amp;#39; has exited with code -1 (0xffffffff).&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="background-color:#00ffff;"&gt;TERMINAL&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v2.8.0-a2386bfc8401 ***&lt;br /&gt;*** Using Zephyr OS v3.7.99-0bc3393fb112 ***&lt;br /&gt;[00:00:00.000,262] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Starting Lesson 2 - Exercise 1&lt;/p&gt;
&lt;p&gt;[00:00:00.000,349] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: &lt;br /&gt; fe 2c f9 6a 7f 36 22 2e a0 79 c0 40 be 2c 03 20 |.,.j.6&amp;quot;. .y.@.,. &lt;br /&gt; 40 c2 f3 32 |@..2 &lt;br /&gt;[00:00:00.001,345] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)&lt;br /&gt;[00:00:00.001,361] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF54Lx (0x0005)&lt;br /&gt;[00:00:00.001,376] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 254.63788 Build 573996906&lt;br /&gt;[00:00:00.001,816] &amp;lt;inf&amp;gt; bt_hci_core: Identity: F0:51:9D:BB:69:4E (random)&lt;br /&gt;[00:00:00.001,834] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 6.0 (0x0e) revision 0x304e, manufacturer 0x0059&lt;br /&gt;[00:00:00.001,849] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 6.0 (0x0e) subver 0x304e&lt;br /&gt;[00:00:00.001,855] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Bluetooth initialized&lt;/p&gt;
&lt;p&gt;[00:00:00.002,557] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Advertising successfully started&lt;/p&gt;
&lt;p&gt;*** Booting nRF Connect SDK v2.8.0-a2386bfc8401 ***&lt;br /&gt;*** Using Zephyr OS v3.7.99-0bc3393fb112 ***&lt;br /&gt;[00:00:00.000,262] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Starting Lesson 2 - Exercise 1&lt;/p&gt;
&lt;p&gt;[00:00:00.000,349] &amp;lt;inf&amp;gt; bt_sdc_hci_driver: SoftDevice Controller build revision: &lt;br /&gt; fe 2c f9 6a 7f 36 22 2e a0 79 c0 40 be 2c 03 20 |.,.j.6&amp;quot;. .y.@.,. &lt;br /&gt; 40 c2 f3 32 |@..2 &lt;br /&gt;[00:00:00.001,345] &amp;lt;inf&amp;gt; bt_hci_core: HW Platform: Nordic Semiconductor (0x0002)&lt;br /&gt;[00:00:00.001,361] &amp;lt;inf&amp;gt; bt_hci_core: HW Variant: nRF54Lx (0x0005)&lt;br /&gt;[00:00:00.001,376] &amp;lt;inf&amp;gt; bt_hci_core: Firmware: Standard Bluetooth controller (0x00) Version 254.63788 Build 573996906&lt;br /&gt;[00:00:00.001,816] &amp;lt;inf&amp;gt; bt_hci_core: Identity: F0:51:9D:BB:69:4E (random)&lt;br /&gt;[00:00:00.001,834] &amp;lt;inf&amp;gt; bt_hci_core: HCI: version 6.0 (0x0e) revision 0x304e, manufacturer 0x0059&lt;br /&gt;[00:00:00.001,849] &amp;lt;inf&amp;gt; bt_hci_core: LMP: version 6.0 (0x0e) subver 0x304e&lt;br /&gt;[00:00:00.001,855] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Bluetooth initialized&lt;/p&gt;
&lt;p&gt;[00:00:00.002,558] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Advertising successfully started&lt;/p&gt;
&lt;p&gt;[00:00:00.010,999] &amp;lt;dbg&amp;gt; bt_hci_core: bt_send: buf 0x200057e0 len 4 type 0&lt;br /&gt;[00:00:00.011,007] &amp;lt;dbg&amp;gt; bt_sdc_hci_driver: hci_driver_send: &lt;br /&gt;--- 735 messages dropped ---&lt;br /&gt;[00:00:00.011,098] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.011,112] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.011,128] &amp;lt;dbg&amp;gt; bt_sdc_hci_driver: hci_driver_send: Exit: 0&lt;br /&gt;[00:00:00.011,140] &amp;lt;dbg&amp;gt; bt_hci_core: bt_tx_irq_raise: kick TX&lt;br /&gt;[00:00:00.011,167] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.011,179] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.011,191] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.011,208] &amp;lt;dbg&amp;gt; bt_sdc_hci_driver: event_packet_process: Command Complete (0x200a) status: 0x00, ncmd: 1, len 4&lt;br /&gt;[00:00:00.011,230] &amp;lt;dbg&amp;gt; bt_hci_core: bt_recv_unsafe: buf 0x20005734 len 6&lt;br /&gt;[00:00:00.011,242] &amp;lt;dbg&amp;gt; bt_hci_core: hci_cmd_complete: opcode 0x200a&lt;br /&gt;[00:00:00.011,269] &amp;lt;dbg&amp;gt; bt_hci_core: hci_cmd_done: opcode 0x200a status 0x00 buf 0x20005734&lt;br /&gt;[00:00:00.011,284] &amp;lt;dbg&amp;gt; bt_hci_core: hci_cmd_done: sync cmd released&lt;br /&gt;[00:00:00.011,299] &amp;lt;dbg&amp;gt; bt_hci_core: bt_tx_irq_raise: kick TX&lt;br /&gt;[00:00:00.011,319] &amp;lt;dbg&amp;gt; os: k_sched_unlock: scheduler unlocked (0x20001f90:0)&lt;br /&gt;[00:00:00.011,342] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.011,358] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.011,374] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.011,391] &amp;lt;dbg&amp;gt; bt_hci_core: tx_processor: TX process start&lt;br /&gt;[00:00:00.011,416] &amp;lt;dbg&amp;gt; bt_hci_core: bt_hci_cmd_send_sync: rsp 0x200057e0 opcode 0x200a len 1&lt;br /&gt;[00:00:00.011,429] &amp;lt;inf&amp;gt; Lesson2_Exercise1: Advertising successfully started&lt;/p&gt;
&lt;p&gt;[00:00:00.011,449] &amp;lt;dbg&amp;gt; os: z_tick_sleep: thread 0x20002140 for 31250 ticks&lt;br /&gt;[00:00:00.021,289] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.021,318] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.021,328] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.129,102] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.129,117] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.129,126] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.230,301] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.230,316] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.230,326] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.336,154] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.336,174] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.336,184] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.440,242] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.440,257] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.440,267] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.549,260] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.549,274] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.549,284] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.655,364] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.655,385] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.655,395] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;br /&gt;[00:00:00.760,709] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_lock: 0x20001f90 took mutex 0x20000574, count: 1, orig prio: -10&lt;br /&gt;[00:00:00.760,730] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: mutex 0x20000574 lock_count: 1&lt;br /&gt;[00:00:00.760,740] &amp;lt;dbg&amp;gt; os: z_impl_k_mutex_unlock: new owner of mutex 0x20000574: 0 (prio: -1000)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519238?ContentTypeID=1</link><pubDate>Tue, 21 Jan 2025 09:56:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a27e4b1d-14cd-4329-a946-180ba36dbd50</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi&amp;nbsp;&lt;span&gt;Gregory,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Please try to continue execution (click the play button) and see if you get the crashlog from the error handler in the terminal. This should provide more information of what kind of fault it is and where it occurred.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Vidar&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519232?ContentTypeID=1</link><pubDate>Tue, 21 Jan 2025 09:43:25 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4e7bd29c-b47e-4046-abb5-b4b9d9fdbd7f</guid><dc:creator>Gregory C</dc:creator><description>&lt;p&gt;Hi Vidar,&lt;br /&gt;&lt;br /&gt;Thanks for the hints.&amp;nbsp;CONFIG_LOG=y is enabled by default in the &amp;#39;l2_e1_sol&amp;#39; example. Indeed, when I look into the log (refer to the print screen below) I realize that the debugger is executing the entire&amp;nbsp;code. I don&amp;#39;t know why&amp;nbsp;it doesn&amp;#39;t halt at the start of the main function or any breakpoints I place inside while it works with the &amp;#39;blinky&amp;#39; app.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;This is quite strange since the same code can be correctly debugged &lt;span&gt;on a nRF52840DK board.&lt;br /&gt;&lt;br /&gt;Gregory&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img style="max-height:240px;max-width:1040px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/2080x480/__key/communityserver-discussions-components-files/4/l2_5F00_e1_5F00_sol-debug-session-with-log.png" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Cannot debug BLE Fundamentals examples with VS Code and nRF54L15DK</title><link>https://devzone.nordicsemi.com/thread/519118?ContentTypeID=1</link><pubDate>Mon, 20 Jan 2025 14:48:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b5356bfe-fff9-451d-a79f-6de6694ace4b</guid><dc:creator>Vidar Berg</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;A limitation when debugging BLE applications is that the Bluetooth stack may assert if you resume execution after halting the CPU (e.g., resuming execution after hitting a breakpoint). This&amp;nbsp;happens because halting the CPU disrupts the real time requirements of the stack. However, this should not be an issue until BLE is enabled. Please&amp;nbsp;make sure CONFIG_LOG=y is enabled in your project configuration (prj.conf) and check the debug log for runtime errors.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;Vidar&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>