<?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>Memory report fails</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/117914/memory-report-fails</link><description>I am bringing up a brand new laptop for devlopment. 
 
 I downloaded and installesd nRF Connect, SDK 2.6.0, SDK 2.7.0 and SDK 2.8.0. The SDK 2.9.0 installation failed. 
 I ported a project from my old laptop and built it on the new laptop - the build</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 28 Jan 2025 12:10:07 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/117914/memory-report-fails" /><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/520356?ContentTypeID=1</link><pubDate>Tue, 28 Jan 2025 12:10:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:8572d712-f51d-4044-842a-79dd2a9ba846</guid><dc:creator>ColinC</dc:creator><description>&lt;p&gt;Alright, thanks for the update!&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/520289?ContentTypeID=1</link><pubDate>Tue, 28 Jan 2025 00:49:31 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:82953ee7-aa52-49b3-a559-f8751b3b4e18</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;For anyone else that comes across this in the future, the specific failure case I encountered was just fixed.&lt;/p&gt;
&lt;p&gt;Amanda replied to my private ticket and said &amp;quot;&lt;span&gt;It&amp;#39;s fixed by the Build 2025.1.127 which is now published&amp;quot;. She is referring to the nRF Connect VS Code&amp;nbsp;extension (plugin).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;You can see the release notes here:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;a href="https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/release_notes/connect/2024.12.55.html#bug-fixes"&gt;https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/release_notes/connect/2024.12.55.html#bug-fixes&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Specifically:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;quot;Fixed an issue with using the correct west command to generate the memory report&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;+&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/colinc"&gt;ColinC&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/519692?ContentTypeID=1</link><pubDate>Thu, 23 Jan 2025 08:23:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:96e6f64b-1447-43b0-a875-9c8155624219</guid><dc:creator>ColinC</dc:creator><description>&lt;p&gt;Hi Derek,&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Like you, I am not quite sure how to set the Terminal profile and in which context exactly the Memory report gets executed. In my case, deleting the unused SDK helped set the Terminal Profile to using the correct toolchain.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Especially the documentation on how the `nrf-connect.terminalProfile.shell` setting works is unclear to me. But I think it could be an interessting option for the users who don&amp;#39;t want to remove SDKs and Toolchains to get the correct Terminal Profile.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Greetings&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Colin&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/519637?ContentTypeID=1</link><pubDate>Wed, 22 Jan 2025 18:14:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:87513d3e-e735-48c5-b62f-1b2a9ddf6363</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Hey&amp;nbsp;&lt;a href="https://devzone.nordicsemi.com/members/amanda"&gt;Amanda Hsieh&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;I see that the original poster has closed this ticket. Should I create a new public ticket to track the specific failure I observed? Although similar, I guess it was different from the original poster&amp;#39;s failure case.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/519627?ContentTypeID=1</link><pubDate>Wed, 22 Jan 2025 16:54:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:89e99c07-7ea0-4a74-8a45-c95547e64104</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Hey Colin,&lt;/p&gt;
&lt;p&gt;I appreciate the feedback and have reviewed the documentation, but it isn&amp;#39;t clear to me what configuration I am supposed to set&amp;nbsp;to force the &amp;quot;Memory report&amp;quot; tool to use a terminal profile that matches the SDK and toolchain of the build configuration. I know how to open a terminal that matches my toolchain and SDK, but the &amp;quot;Memory report&amp;quot; tool still does not use it and continues to generate the error &amp;quot;Failed to generate memory reports&amp;quot;.&lt;/p&gt;
&lt;p&gt;It would seem that nRF Connect SDK and the &amp;quot;Memory report&amp;quot; tool should use the terminal profile that matches the build configuration of the project by default, but it doesn&amp;#39;t.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/519608?ContentTypeID=1</link><pubDate>Wed, 22 Jan 2025 15:07:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bcf2d24b-c97b-4be4-bab3-710173b40b85</guid><dc:creator>ColinC</dc:creator><description>&lt;p&gt;Hi, I encountered the same problem as you with the same failure message.&lt;/p&gt;
&lt;p&gt;I am developping firmware with SDK v2.7.0 and Toolchain v2.7.0. They are setup correctly in the build configuration and compiling works out smoothly.&lt;/p&gt;
&lt;p&gt;I noticed that under &amp;quot;Manage Toolchain&amp;quot; in the Welcome tab, the terminal profile was set to the nRF Connect SDK Toolchain v2.8.0 as I also have SDK and Toolchain v2.8.0 installed on my computer. This was the missmatch that made the memory report fail.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I removed the SDK and Toolchain v2.8.0, and the Toolchain in the Terminal Profile was set to V2.7.0 since it was the only Toolchain I had installed.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;From what I understand, when external tools like the memory report are executed, the terminal profile is used and it does not have the same SDK and Toolchain as the build configuration.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Here are some links about Terminal Profile and ways to configure it. I hope this helps&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/guides/extension_nrfconnect_profile.html"&gt;https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/guides/extension_nrfconnect_profile.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/reference/settings.html#nrf-connectterminalprofileshell"&gt;docs.nordicsemi.com/.../settings.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Cheers&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Colin&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518913?ContentTypeID=1</link><pubDate>Fri, 17 Jan 2025 20:07:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:656c7ed7-648a-471e-8d83-1336c338d903</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;The team&amp;nbsp;is&amp;nbsp;looking into the issue. I will update the case if we find anything.&amp;nbsp; &amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518899?ContentTypeID=1</link><pubDate>Fri, 17 Jan 2025 17:24:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d473356d-0bdd-4503-89c1-452ae685ecd4</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;For anyone that comes across this ticket or is subscribed for updates, Amanda replied to my private case yesterday, 1/16/2025, with the following:&lt;/p&gt;
&lt;p&gt;&amp;quot;&lt;span&gt;Thanks for the report. I have forwarded it to the team to investigate the issue. &amp;quot;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Derek&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518528?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 22:41:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e6459d10-9691-4c57-8b64-ddc4921595bf</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Please see private case ID:&amp;nbsp;&lt;span&gt;339104&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;It contains the report.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518520?ContentTypeID=1</link><pubDate>Wed, 15 Jan 2025 20:40:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:05eb4947-5379-42b3-a457-498011440ad0</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;You can create a private case and upload it.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518340?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2025 22:58:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:885ec331-b0af-45a2-80c8-f1cfe39d62ff</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Amanda,&lt;/p&gt;
&lt;p&gt;How can I share the support information with you securely? It contains a bunch of specific and likely sensitive information about my machine.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518338?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2025 22:37:06 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0d1f7db5-8579-47e4-b3cc-63492411bff9</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Please &lt;a href="https://docs.nordicsemi.com/bundle/nrf-connect-vscode/page/reference/ui_sidebar_welcome.html#toolbar-actions"&gt;generate the support information&lt;/a&gt; by&amp;nbsp;&lt;img style="max-height:240px;max-width:320px;" src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1736894180385v2.png" alt=" " /&gt;in the Welcome view and share it. Thanks.&amp;nbsp;&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/pastedimage1736894127437v1.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518328?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2025 20:35:28 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5e7c500e-b5fa-4a89-b5ad-db2d4710b5e5</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Hey Amanda,&lt;/p&gt;
&lt;p&gt;They are the same. Please reference my post above. Image copied below for easy reference:&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/pastedimage1736874974783v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;As seen in the image, both the SDK and toolchain are set to v2.6.2.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518320?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2025 18:51:55 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e0559962-c4b2-4baf-9513-50f79e89076f</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Please ensure the versions of the SDK and Toolchain are&amp;nbsp;the same every time before building a project.&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/pastedimage1736880623875v1.png" alt=" " /&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/518312?ContentTypeID=1</link><pubDate>Tue, 14 Jan 2025 17:52:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:451c579f-f720-4bd3-9207-3e3e20d97d1f</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;Hey&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="https://devzone.nordicsemi.com/members/amanda"&gt;Amanda Hsieh&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If I need to open a new ticket for this, please let me know. It isn&amp;#39;t my intention to hijack the original posters thread, but I believe they may be encountering the same issue I am seeing. My goal is to provide additional insight into the potential root cause.&lt;/p&gt;
&lt;p&gt;I was able to reproduce the issue following the steps below:&lt;/p&gt;
&lt;p&gt;1. Install nRF Connect SDK (and toolchain) v2.8.0 and then install nRF Connect SDK (and toolchain) v2.6.2 using VS Code&amp;#39;s &amp;quot;Manage SDKs&amp;quot; and &amp;quot;Manage toolchains&amp;quot;&lt;em&gt;&amp;nbsp;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;2.&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/em&gt;Under the nRF Connect section of VS Code (Ctrl + Alt + N), select Create a new application -&amp;gt; Copy a sample -&amp;gt; nRF Connect SDK v2.6.2 -&amp;gt; Blinky Sample&lt;/p&gt;
&lt;p&gt;3. Add a build configuration for your board. I used the nrf52840dk. Make sure the SDK and toolchain are set to 2.6.2 at the top of the build configuration page. Leave all other build configuration settings at their default values.&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1736874974783v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;4. Click the &amp;quot;Build Configuration&amp;quot; button and observe the output below.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;* Executing task: nRF Connect: Generate config nrf52840dk_nrf52840 for c:\nRFConSDK_Train\blinky

Building blinky
&amp;lt;Redacted because Devzone won&amp;#39;t post this log with this line present&amp;gt;

-- west build: generating a build system
Loading Zephyr default modules (Zephyr base).
-- Application: C:/nRFConSDK_Train/blinky
-- CMake version: 3.21.0
-- Found Python3: C:/ncs/toolchains/cf2149caf2/opt/bin/python.exe (found suitable version &amp;quot;3.9.13&amp;quot;, minimum required is &amp;quot;3.8&amp;quot;) found components: Interpreter
-- Cache files will be written to: C:/ncs/v2.6.2/zephyr/.cache
-- Zephyr version: 3.5.99 (C:/ncs/v2.6.2/zephyr)
-- Found west (found suitable version &amp;quot;1.2.0&amp;quot;, minimum required is &amp;quot;0.14.0&amp;quot;)
-- Board: nrf52840dk_nrf52840
-- Found host-tools: zephyr 0.16.5 (C:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)
-- Found toolchain: zephyr 0.16.5 (C:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk)
-- Found Dtc: C:/ncs/toolchains/cf2149caf2/opt/bin/dtc.exe (found suitable version &amp;quot;1.4.7&amp;quot;, minimum required is &amp;quot;1.4.6&amp;quot;)
-- Found BOARD.dts: C:/ncs/v2.6.2/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840.dts
-- Generated zephyr.dts: C:/nRFConSDK_Train/blinky/build/zephyr/zephyr.dts
-- Generated devicetree_generated.h: C:/nRFConSDK_Train/blinky/build/zephyr/include/generated/devicetree_generated.h
-- Including generated dts.cmake file: C:/nRFConSDK_Train/blinky/build/zephyr/dts.cmake
Parsing C:/ncs/v2.6.2/zephyr/Kconfig
Loaded configuration &amp;#39;C:/ncs/v2.6.2/zephyr/boards/arm/nrf52840dk_nrf52840/nrf52840dk_nrf52840_defconfig&amp;#39;
Merged configuration &amp;#39;C:/nRFConSDK_Train/blinky/prj.conf&amp;#39;
Configuration saved to &amp;#39;C:/nRFConSDK_Train/blinky/build/zephyr/.config&amp;#39;
Kconfig header saved to &amp;#39;C:/nRFConSDK_Train/blinky/build/zephyr/include/generated/autoconf.h&amp;#39;
-- Found GnuLd: c:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/12.2.0/../../../../arm-zephyr-eabi/bin/ld.bfd.exe (found version &amp;quot;2.38&amp;quot;)
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- The ASM compiler identification is GNU
-- Found assembler: C:/ncs/toolchains/cf2149caf2/opt/zephyr-sdk/arm-zephyr-eabi/bin/arm-zephyr-eabi-gcc.exe
-- Configuring done
-- Generating done
-- Build files have been written to: C:/nRFConSDK_Train/blinky/build
-- west build: building application
[2/139] Generating include/generated/version.h
-- Zephyr version: 3.5.99 (C:/ncs/v2.6.2/zephyr), build: v3.5.99-ncs1-2
[139/139] Linking C executable zephyr\zephyr.elf
Memory region Used Size Region Size %age Used
FLASH: 21880 B 1 MB 2.09%
RAM: 7552 B 256 KB 2.88%
IDT_LIST: 0 GB 32 KB 0.00%
* Terminal will be reused by tasks, press any key to close it.&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;5. Now, navigate to nRF Connect (Ctrl+Alt+N), select your build configuration, then select&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;em&gt;Memory report&lt;/em&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;under &amp;quot;Actions&amp;quot; and observe the error &amp;quot;Failed to generate memory reports&amp;quot; with the the following output:&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1736875779516v2.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;[12:15:01] nRF Command Line Tools 10.24.2 are up to date
[12:15:13] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.2 ===========
&amp;#160;Using the nRF Connect SDK v2.6.2 at c:\ncs\v2.6.2
No issues were detected with the toolchain.
&amp;lt;Redacted because Devzone won&amp;#39;t post this log with this line present&amp;gt;
[12:17:20] =========== Toolchain validation report for nRF Connect SDK Toolchain v2.6.2 ===========
&amp;#160;Using the nRF Connect SDK v2.6.2 at c:\ncs\v2.6.2
No issues were detected with the toolchain.
[12:17:56] Success.
[12:28:52] Command failed: west build -d c:\nRFConSDK_Train\blinky\build -t footprint
Traceback (most recent call last):
&amp;#160; File &amp;quot;C:\ncs\v2.6.2\zephyr\scripts\footprint\size_report&amp;quot;, line 30, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from elftools.elf.elffile import ELFFile
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\elf\elffile.py&amp;quot;, line 41, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from ..dwarf.dwarfinfo import DWARFInfo, DebugSectionDescriptor, DwarfConfig
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\dwarf\dwarfinfo.py&amp;quot;, line 17, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from .structs import DWARFStructs
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\dwarf\structs.py&amp;quot;, line 10, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from logging.config import valid_ident
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;logging\config.py&amp;quot;, line 30, in &amp;lt;module&amp;gt;
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;logging\handlers.py&amp;quot;, line 26, in &amp;lt;module&amp;gt;
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;socket.py&amp;quot;, line 51, in &amp;lt;module&amp;gt;
ImportError: Module use of python312.dll conflicts with this version of Python.
FATAL ERROR: command exited with status 1: &amp;#39;C:\ncs\toolchains\2d382dcd92\opt\bin\cmake.EXE&amp;#39; --build &amp;#39;c:\nRFConSDK_Train\blinky\build&amp;#39; --target footprint

Command failed: west build -d c:\nRFConSDK_Train\blinky\build -t footprint
Traceback (most recent call last):
&amp;#160; File &amp;quot;C:\ncs\v2.6.2\zephyr\scripts\footprint\size_report&amp;quot;, line 30, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from elftools.elf.elffile import ELFFile
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\elf\elffile.py&amp;quot;, line 41, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from ..dwarf.dwarfinfo import DWARFInfo, DebugSectionDescriptor, DwarfConfig
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\dwarf\dwarfinfo.py&amp;quot;, line 17, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from .structs import DWARFStructs
&amp;#160; File &amp;quot;C:\ncs\toolchains\2d382dcd92\opt\bin\Lib\site-packages\elftools\dwarf\structs.py&amp;quot;, line 10, in &amp;lt;module&amp;gt;
&amp;#160; &amp;#160; from logging.config import valid_ident
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;logging\config.py&amp;quot;, line 30, in &amp;lt;module&amp;gt;
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;logging\handlers.py&amp;quot;, line 26, in &amp;lt;module&amp;gt;
&amp;#160; File &amp;quot;&amp;lt;frozen zipimport&amp;gt;&amp;quot;, line 259, in load_module
&amp;#160; File &amp;quot;socket.py&amp;quot;, line 51, in &amp;lt;module&amp;gt;
ImportError: Module use of python312.dll conflicts with this version of Python.
FATAL ERROR: command exited with status 1: &amp;#39;C:\ncs\toolchains\2d382dcd92\opt\bin\cmake.EXE&amp;#39; --build &amp;#39;c:\nRFConSDK_Train\blinky\build&amp;#39; --target footprint&lt;/pre&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;What I suspect is happening is that the Memory Report defaults to pointing to the newer 2.8.0 toolchain even though the project was built using 2.6.2. See the following&lt;span&gt;&amp;nbsp;&lt;/span&gt;lines&lt;span&gt;&amp;nbsp;&lt;/span&gt;taken from the logs above.&lt;/p&gt;
&lt;p&gt;From the build log:&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Found Python3: C:/ncs/toolchains/&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;cf2149caf2&lt;/strong&gt;&lt;/span&gt;/opt/bin/python.exe&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;From the memory report log:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;nbsp;File &amp;quot;C:\ncs\toolchains\&lt;span style="color:#ff0000;"&gt;&lt;strong&gt;2d382dcd92&lt;/strong&gt;&lt;/span&gt;\opt\bin\Lib\site-packages\elftools\elf\elffile.py&amp;quot;, line 41 ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;It appears the memory report is referencing&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span&gt;elffile.py in toolchain directory&amp;nbsp;&lt;strong&gt;&lt;span style="color:#ff0000;"&gt;2d382dcd92&lt;/span&gt;&amp;nbsp;&lt;/strong&gt;(presumably v2.8.0)&amp;nbsp;&lt;/span&gt;&amp;nbsp;but the build script is referencing the toolchain directory&amp;nbsp;&lt;span style="color:#3366ff;"&gt;&lt;strong&gt;cf2149caf2&lt;/strong&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;(presumably v2.6.2).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Question:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;Why is this happening and how&lt;span&gt;&amp;nbsp;&lt;/span&gt;can it be fixed or mitigated?&lt;/p&gt;
&lt;p&gt;Please note I am new to Zephyr so please forgive my ignorance on how these toolchains work.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/517956?ContentTypeID=1</link><pubDate>Fri, 10 Jan 2025 14:04:32 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c2c1508d-d376-4a33-865c-15d82ecadb02</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;It seems the&amp;nbsp;&lt;span&gt;toolchain v2.9.0 is there. Maybe it partially failed. Try to reinstall it.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/517803?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 20:52:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9d30df01-b46b-4723-bc5e-76c26f046d9a</guid><dc:creator>KentOverton</dc:creator><description>&lt;p&gt;I believe they are.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Note that I tried to install 2.9.0 - but the installation failed&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/517797?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 20:16:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:93de886e-6d34-45f2-9c1c-cbbc37f06264</guid><dc:creator>Amanda Hsieh</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
[quote user=""] File &amp;quot;C:\ncs\v2.6.0\zephyr\scripts\footprint\size_report&amp;quot;, line 30, in &amp;lt;module&amp;gt;[/quote][quote user=""]&amp;nbsp; File &amp;quot;C:\ncs\toolchains\b620d30767\opt\bin\Lib\site-packages\elftools\elf\elffile.py&amp;quot;[/quote]
&lt;p&gt;Seems you are using toolchain v2.9.0 to build&amp;nbsp;SDK v2.6.0.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please ensure the versions of the toolchain and SDK are consistent.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Amanda H.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Memory report fails</title><link>https://devzone.nordicsemi.com/thread/517783?ContentTypeID=1</link><pubDate>Thu, 09 Jan 2025 17:58:50 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:015ef192-72d5-4193-aeed-476c271e2b8d</guid><dc:creator>droberson</dc:creator><description>&lt;p&gt;I have the same issue. I have SDK 2.8.0 and 2.6.2 installed. When I build for 2.6.2, I receive the exact same error when trying to generate a memory report (ImportError: Module use of python312.dll conflicts with this version of Python). When I&amp;nbsp;build for 2.8.0, generating a memory report works fine. Figured I would report my findings here as well to corroborate your findings.&amp;nbsp;Hopefully Nordic can shed some light on this.&lt;/p&gt;
&lt;p&gt;Side note, I had to install 2.6.2 to do the Developer Academy training modules since 2.7.0+ isn&amp;#39;t supported by some of the modules.&lt;/p&gt;
&lt;p&gt;Derek&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>