<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>MCUXpresso for VSCodeのトピックRe: VS code extension update broke RTOS viewer</title>
    <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2375800#M548</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216666"&gt;@arunkumar_g&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The RTOS details view we offer is relying on the existence of some symbols inside the ELF file (e.g. "&lt;SPAN&gt;FreeRTOSDebugConfig", "&lt;/SPAN&gt;&lt;SPAN&gt;pxCurrentTCB", "&lt;/SPAN&gt;&lt;SPAN&gt;uxCurrentNumberOfTasks", and many more). I agree that the "&lt;/SPAN&gt;&lt;SPAN&gt;RTOS detection did not finish. It will be resumed on the next halt." does not guide on what went wrong and we'll make sure to make this clearer.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the results you obtained for "debug" vs. "release", I'd say this is the result of compiler/linker optimizations -- required symbols are stripped-out so any consumer will not find these. In this case, not only the RTOS Details view will fail but the low-level GDB Thread Awareness (LinkServer, J-Link, PEmicro) will be unable to show and debug FreeRTOS tasks in Call Stack view. In this case, I can only suggest you make sure you update the code so that you ensure the presence of the required symbols in both, "debug" and "release" build modes. We'll make sure to update the documentation and the information from the tool to make it clear what symbols are required but are missing -- thus making the views unable to show data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You also mentioned that MCU Debug RTOS view is working in this particular case. Could be, but the last time I checked there was no support any kind of versioning support (version is found by inspecting "&lt;SPAN&gt;FreeRTOSDebugConfig")&lt;/SPAN&gt;. And keep in mind that the FreeRTOS data structures are really specific to the RTOS version. To enable MCU Debug views you could ask the maintainers how to add the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mcuxpresso-debug" debug adapter (MCUXpresso specific) in the supported list.&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV&gt;Given that you're using a project based on an old SDK 2.16, I'd also suggest switching to the latest MCUXpresso SDK based on CMake &amp;amp; Kconfig.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Some useful links:&lt;/DIV&gt;
&lt;DIV&gt;- RTOS Details:&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcux-vscode/latest//html/RTOS-Details.html" target="_blank"&gt;RTOS Details — MCUXpresso for VS Code 26.04 documentation&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;- MCUXpresso SDK:&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcuxsdk/latest/html/index.html" target="_blank"&gt;MCUXpresso SDK Documentation — MCUXpresso SDK Documentation&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks,&lt;/DIV&gt;
&lt;DIV&gt;Adrian&lt;/DIV&gt;</description>
    <pubDate>Wed, 03 Jun 2026 11:45:20 GMT</pubDate>
    <dc:creator>AdrianOltean</dc:creator>
    <dc:date>2026-06-03T11:45:20Z</dc:date>
    <item>
      <title>VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2365756#M538</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Until now we were using vscode tool version 1.9.20 (old), and we were using&amp;nbsp;&lt;A href="https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views" target="_blank"&gt;https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views&lt;/A&gt;&amp;nbsp;to view the status of freertos threads (RT1189). After the update the tool no longer works and just shows "&lt;SPAN&gt;RTOS detection did not finish. It will be resumed on the next halt."&amp;nbsp; Any suggestions?&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 May 2026 21:16:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2365756#M538</guid>
      <dc:creator>arunkumar_g</dc:creator>
      <dc:date>2026-05-14T21:16:40Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2365926#M539</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;MCUXpresso for VS Code has own RTOS viewer for a long time. Please check&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcux-vscode/latest//html/RTOS-Details.html" target="_blank"&gt;https://mcuxpresso.nxp.com/mcux-vscode/latest//html/RTOS-Details.html&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Also, old change, the extension migrated from using&amp;nbsp;&lt;SPAN&gt;Microsoft C/C++ Debug Adapter to own debug adapter based on Cortex-Debug. You have to create a new Debug Configuration that will automatically create one based on our debug adapter (you'll notice "mcuxpresso-debug" as type).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;PS. Please be aware that if you are using Segger debug probe, this requires special enablement for RTOS support (see&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcux-vscode/latest//html/Debug-Views.html#enabling-rtos-awareness" target="_blank"&gt;https://mcuxpresso.nxp.com/mcux-vscode/latest//html/Debug-Views.html#enabling-rtos-awareness&lt;/A&gt;)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Cristian&lt;/P&gt;</description>
      <pubDate>Fri, 15 May 2026 06:25:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2365926#M539</guid>
      <dc:creator>cristiantepus</dc:creator>
      <dc:date>2026-05-15T06:25:21Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2367111#M541</link>
      <description>&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;In fact the message is coming from MCUXpresso RTOS view itself (I incorrectly referred a different plugin).&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have attached the launch.json and custom device script (it is same as&amp;nbsp;MIMXRT1180-EVK.json for Linkserver 26.3.123, but the&amp;nbsp;"connect-script" is "RT1180_reset.scp".&amp;nbsp;&lt;/P&gt;&lt;P&gt;Our app runs in hyperram and uses SDK 2.16. Freertos variables are correctly set.&lt;/P&gt;&lt;P&gt;I can debug an step through our app, but RTOS Details view still shows "&lt;SPAN&gt;RTOS detection did not finish. It will be resumed on the next halt."&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thanks&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 May 2026 20:16:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2367111#M541</guid>
      <dc:creator>arunkumar_g</dc:creator>
      <dc:date>2026-05-18T20:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2367118#M542</link>
      <description>&lt;P&gt;Ok I got it working, we where compiling with -Og flag in debug and changing that to -O0 made the viewer work. But I guess the tool needs improvement as Og shall be default for standard edit-debug process?.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unrelated to this, I also see this warning in debug console&lt;/P&gt;&lt;P&gt;"warning: could not convert '&amp;lt;proj path&amp;gt;\Main.cpp' from the host encoding (CP1252) to UTF-32.&lt;BR /&gt;This normally should not happen, please file a bug report."&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 18 May 2026 20:37:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2367118#M542</guid>
      <dc:creator>arunkumar_g</dc:creator>
      <dc:date>2026-05-18T20:37:03Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2369662#M544</link>
      <description>&lt;P&gt;Today I found that MCUXpresso RTOS viewer does not work in release mode, and does not show anything.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;But&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views" target="_blank" rel="nofollow noopener noreferrer"&gt;https://marketplace.visualstudio.com/items?itemName=mcu-debug.rtos-views&lt;/A&gt;&lt;/P&gt;&lt;P&gt;works with -Og and in release modes, but cannot work with current mcuxpresso vscode plugin (gets disabled?). Is there a way to bring that back?&lt;/P&gt;</description>
      <pubDate>Thu, 21 May 2026 14:01:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2369662#M544</guid>
      <dc:creator>arunkumar_g</dc:creator>
      <dc:date>2026-05-21T14:01:42Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2371356#M545</link>
      <description>&lt;P&gt;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/169601"&gt;@cristiantepus&lt;/a&gt;&amp;nbsp;any updates on this?&lt;/P&gt;</description>
      <pubDate>Tue, 26 May 2026 14:02:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2371356#M545</guid>
      <dc:creator>arunkumar_g</dc:creator>
      <dc:date>2026-05-26T14:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: VS code extension update broke RTOS viewer</title>
      <link>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2375800#M548</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/216666"&gt;@arunkumar_g&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;The RTOS details view we offer is relying on the existence of some symbols inside the ELF file (e.g. "&lt;SPAN&gt;FreeRTOSDebugConfig", "&lt;/SPAN&gt;&lt;SPAN&gt;pxCurrentTCB", "&lt;/SPAN&gt;&lt;SPAN&gt;uxCurrentNumberOfTasks", and many more). I agree that the "&lt;/SPAN&gt;&lt;SPAN&gt;RTOS detection did not finish. It will be resumed on the next halt." does not guide on what went wrong and we'll make sure to make this clearer.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regarding the results you obtained for "debug" vs. "release", I'd say this is the result of compiler/linker optimizations -- required symbols are stripped-out so any consumer will not find these. In this case, not only the RTOS Details view will fail but the low-level GDB Thread Awareness (LinkServer, J-Link, PEmicro) will be unable to show and debug FreeRTOS tasks in Call Stack view. In this case, I can only suggest you make sure you update the code so that you ensure the presence of the required symbols in both, "debug" and "release" build modes. We'll make sure to update the documentation and the information from the tool to make it clear what symbols are required but are missing -- thus making the views unable to show data.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;You also mentioned that MCU Debug RTOS view is working in this particular case. Could be, but the last time I checked there was no support any kind of versioning support (version is found by inspecting "&lt;SPAN&gt;FreeRTOSDebugConfig")&lt;/SPAN&gt;. And keep in mind that the FreeRTOS data structures are really specific to the RTOS version. To enable MCU Debug views you could ask the maintainers how to add the&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;"mcuxpresso-debug" debug adapter (MCUXpresso specific) in the supported list.&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV&gt;Given that you're using a project based on an old SDK 2.16, I'd also suggest switching to the latest MCUXpresso SDK based on CMake &amp;amp; Kconfig.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Some useful links:&lt;/DIV&gt;
&lt;DIV&gt;- RTOS Details:&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcux-vscode/latest//html/RTOS-Details.html" target="_blank"&gt;RTOS Details — MCUXpresso for VS Code 26.04 documentation&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;- MCUXpresso SDK:&amp;nbsp;&lt;A href="https://mcuxpresso.nxp.com/mcuxsdk/latest/html/index.html" target="_blank"&gt;MCUXpresso SDK Documentation — MCUXpresso SDK Documentation&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Thanks,&lt;/DIV&gt;
&lt;DIV&gt;Adrian&lt;/DIV&gt;</description>
      <pubDate>Wed, 03 Jun 2026 11:45:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/MCUXpresso-for-VSCode/VS-code-extension-update-broke-RTOS-viewer/m-p/2375800#M548</guid>
      <dc:creator>AdrianOltean</dc:creator>
      <dc:date>2026-06-03T11:45:20Z</dc:date>
    </item>
  </channel>
</rss>

