<?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>How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/85913/how-to-fully-uninstall-nrf-connect-sdk-and-ses-on-macos</link><description>Kind folks, 
 Automated tools like the nRF Connect SDK environment are wonderful when they work, but can be a Procrustean bed when they break or don&amp;#39;t fit the exact requirements. Case in point: I&amp;#39;ve gone through installing and reinstalling nRF Connect</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 24 Mar 2022 20:19:40 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/85913/how-to-fully-uninstall-nrf-connect-sdk-and-ses-on-macos" /><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359887?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 20:19:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:abd64f56-303e-4e26-95b5-77f3a398d891</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Understand, but would still like to pursue a solution to the&amp;nbsp;issues I have with the SES IDE from my side. &amp;nbsp;Can you point me at:&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span&gt;SES documentation on how extensions like &amp;quot;File | Open nRF Connect Solution...&amp;quot; menu command&amp;nbsp;&lt;/span&gt;are implemented. (Didn&amp;#39;t find that info on a quick scan of the SES user guide.)&lt;/li&gt;
&lt;li&gt;The files in the v1.9.1 SDK that implement this specific extension. (Are they open source or proprietary?)&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359739?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 09:16:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:d19d709e-92da-45c8-a70c-946d8a064111</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hi Mike, I&amp;#39;m afraid there isn&amp;#39;t much we can do without any method to reproduce.&amp;nbsp;&lt;/p&gt;
[quote user="mikew67"]Pending that, I&amp;#39;ll do my code development with the VS Code IDE (new to me).[/quote]
&lt;p&gt;Yes, please do. We think that the VS Code extension is a better solution compared to SES, and is easier/quicker to fix from our side.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359719?ContentTypeID=1</link><pubDate>Thu, 24 Mar 2022 07:57:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6de496e4-bad2-40cd-9dd6-34b6f1a5e423</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I can report that the nRF Connect Extension for VS Code appears to work fine with the automatically installed SDK v1.9.1. I was&amp;nbsp;able to build, flash and execute sample apps. &amp;nbsp;This, with my correction of a Python installation/asdf-virtual-environment error on my side (which caused west launch problems) leaves &lt;span style="color:#ff0000;"&gt;only one issue unsolved&lt;/span&gt; from all of the discussions in this ticket, i.e., the &lt;span style="color:#ff0000;"&gt;red Script Error (unable to parse JSON string)&lt;/span&gt; popup while initializing the nRF Connect Options window.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Any ideas on how to make progress on this remaining issue?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Pending that, I&amp;#39;ll do my code development with the VS Code IDE (new to me).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for the help thus far,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Mike&lt;/span&gt;&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: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359531?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 08:54:18 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3394465b-3bbf-4cca-9c4e-ac9e415d8917</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Our nRF Connect for Desktop developers answers that this looks like a bug with SES. They are not able to reproduce on their MacOS setup.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359467?ContentTypeID=1</link><pubDate>Wed, 23 Mar 2022 00:32:20 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:68ff4409-dae8-404f-a4c6-2c7928b51a81</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;No joy. &amp;nbsp;There is no output in the SES Output window (see below). &amp;nbsp;Note that, in order to execute the SES View | Output menu command, I need to click OK to close the red Script error popup, and Cancel to close the nRF Options window.&lt;/p&gt;
&lt;p&gt;HTH,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/No-output-generated-in-SES.png" /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359309?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 09:15:46 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:76f4372d-1864-4290-b32a-79f5ef31cda8</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Can you please go to View --&amp;gt; Output. There should be some sort of output giving the path/name of what script is failing.&lt;br /&gt;&lt;br /&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1647940535103v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Thanks!&amp;nbsp;&lt;br /&gt;-Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359295?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 08:07:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f7a5779f-8efa-4d9f-b68c-cbc10a42cfd9</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;Nope, &amp;nbsp;Here are all 3 windows/panes (split onto two displays so you can see more of the SES desktop)&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/SES-Desktop-w-error-msg.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/1362.nRF-Connect-Options.png" /&gt;&lt;/p&gt;
&lt;p&gt;Note that the script hasn&amp;#39;t gotten far enough to initialize any of the Options fields. &amp;nbsp;There all dead.&lt;/p&gt;
&lt;p&gt;HTH,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359279?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 07:05:26 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:64a38d2c-92e8-46e9-a980-c5938da76b5c</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Mike,&lt;/p&gt;
&lt;p&gt;do you get anything in the output pane of SES when you get this script error popup?&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359276?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 06:53:17 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9f919e39-67e3-40ec-9889-b8abdc08e35b</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Thanks for the suggestion to add to my PATH variable, presumably to fix west access. &amp;nbsp;Since my last message, I added Python 3.10.3 to my set of installed Python versions, all under control of asdf. &amp;nbsp;Being careful with the &lt;span style="color:#339966;"&gt;new install appears to have fixed my asdf configuration issue&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;I removed my last v1.9.1 SDK &amp;nbsp;installation and reinstalled using nRF Connect for Desktop/Toolchain Manager. &amp;nbsp;The installation went without error. &amp;nbsp;And west is now accessible from the command line in a terminal session opened from the Toolchain Manager pane | downward triangle button.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;That&amp;#39;s the good news. &amp;nbsp;But I &lt;span style="color:#ff0000;"&gt;still get the red Script Error popup in the nRF Connect Options window in SES&lt;/span&gt; (exactly as reported in the very first message that created this ticket). &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;span style="color:#000000;"&gt;Asking&lt;/span&gt; again, can you give me the &lt;span style="color:#ff0000;"&gt;pathname of the script file that produces the JSON error&lt;/span&gt;? &amp;nbsp;Knowing that, I try to diagnose where that file is being corrupted.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;Mike&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;/span&gt;&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: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359267?ContentTypeID=1</link><pubDate>Tue, 22 Mar 2022 06:05:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:610a6653-cd8a-4428-84ec-71d89a8fbfa1</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hi Mike, thanks for pointing the issue with West out.&amp;nbsp;I agree that west does exist/is installed correctly, but it looks like the&amp;nbsp;&lt;span&gt;path to your python packages have not been added to your PATH variable. Could you try running the following&amp;nbsp;&lt;span style="font-family:&amp;#39;courier new&amp;#39;, courier;"&gt;PATH=$PATH:${HOME}/.local/bin&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I see that &lt;a href="https://devzone.nordicsemi.com/f/nordic-q-a/66473/installing-nrf-connect-for-desktop-on-macos-with-apfs-file-system"&gt;you had a similar&amp;nbsp;issue here&lt;/a&gt;, is this the same issue?&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/359035?ContentTypeID=1</link><pubDate>Mon, 21 Mar 2022 08:54:13 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7b79dbaa-b44f-42bf-910e-27eab2d1c103</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span style="font-size:150%;"&gt;&lt;strong&gt;Results of Further Testing:&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;My Windows 10 VM was broken. Built a &lt;strong&gt;new, clean Win10 VM&lt;/strong&gt; (64-bit), installed nRF Connect for SDK Desktop app, Tool Manager, SDK 1.91. &amp;nbsp;All went without error!&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;From an &amp;quot;Open Terminal&amp;quot; window, it is possible to demonstrate that the &lt;strong&gt;west.exe stub does exist&lt;/strong&gt; and &lt;strong&gt;west can be invoked directly from the command line&lt;/strong&gt;, both of which can be seen from this screen shot.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/west-installation-info-on-Win10.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;SES launches properly from clicking the &amp;quot;Start SES&amp;quot; button in Tool Manager.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;The Project Options pane opens without error from the &amp;quot;File | Open nRF Project...&amp;quot; SES menu command.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;Solution nrf_ dm on nrf52840dk_ nrf52840 generated and built OK&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-size:inherit;"&gt;Solution nrf_ led matrix on bbc_ microbit v2 generated and built OK&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;span style="font-size:inherit;"&gt;In other words,&lt;span style="font-size:150%;"&gt;&lt;strong&gt; everything worked as it should on Windows 10.&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In contrast, I should note:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Here&amp;#39;s the corresponding terminal output regarding the configuration of the west module on my MacBook Pro running macOS Monterey:&lt;/li&gt;
&lt;li&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/west-installation-info-on-macOS.png" /&gt;&lt;/li&gt;
&lt;li&gt;Note that a &amp;quot;west.exe&amp;quot; doesn&amp;#39;t exist (That&amp;#39;s a Windows app), but a &lt;strong&gt;&amp;quot;west&amp;quot; file does exist at pathname &amp;quot;../../../west&amp;quot;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Converting to an absolute path, that&amp;#39;s:&amp;nbsp;&lt;strong&gt;/Users/mike/.asdf/installs/python/3.10.0/bin/west&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;That&amp;#39;s&lt;strong&gt; inside a directory controlled by the asdf virtual environment system&lt;/strong&gt; I&amp;#39;m using to control multiple Python versions (a multi-language tool more general than env) and, unfortunately, not in the right place to be executed directly from the command line.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not sure how to correct this yet, but it certainly points to a&lt;span style="color:#ff0000;"&gt;&lt;strong&gt; problem with west execution in my particular macOS environment. &amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Not sure yet if all of the issues I&amp;#39;ve encountered are due to this one cause, but fixing it is certainly a good place to start. &amp;nbsp;I&amp;#39;ve noted that your online docs now(?) include some comments about &lt;strong&gt;use of venv&lt;/strong&gt; in the Mac environment. &amp;nbsp;Would be great if you could get together with one of your Python experts to &lt;span style="color:#ff0000;"&gt;&lt;strong&gt;sort out what the proper nRF SDK installation procedures are in a complex Python environment&lt;/strong&gt;&lt;/span&gt;. &amp;nbsp;I suspect this isn&amp;#39;t just a macOS problem, just where we&amp;#39;ve first encountered it.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;I&amp;#39;ll work from my end, but I&amp;#39;m neither a venv or asdf expert. &amp;nbsp;Just give me some suggestions and I&amp;#39;ll try them out. &amp;nbsp;I suspect this will result in some extra cautions in the documentation or even changes to the installation code.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Thanks,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#000000;"&gt;Mike&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358975?ContentTypeID=1</link><pubDate>Sun, 20 Mar 2022 21:44:58 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c8963627-baaa-4c08-b89c-4c8efd1b7bc1</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;I have started. to install nRF Connect for Desktop on another MacBook Pro. &amp;nbsp;It&amp;#39;s an older 5,3 model, but running a clean installation of macOS Monterey. &amp;nbsp;Hopefully, installation here, if it&amp;#39;s different from my MBP 10,1 will help me diagnose the problems I&amp;#39;m seeing.&lt;/p&gt;
&lt;p&gt;Installation on the MBP is not yet complete. &amp;nbsp;Here are two issues encountered along the way:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="color:#0000ff;"&gt;Automatic&lt;/span&gt; SDK installation cannot be done. &amp;nbsp;When a newly installed nRF Connect app is installed and launched, the plugins selector window &amp;nbsp;opens, but, is totally blank/gray. &amp;nbsp;This is probably due to a graphics patch in macOS to allow it to run on this older machine. &amp;nbsp;So ignoring this problem for the moment.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;But it does mean that I needed to revert to the &lt;span style="color:#0000ff;"&gt;manual&lt;/span&gt; SDK installation instructions for this test. &amp;nbsp;Did so. &amp;nbsp;All proceeded correctly and a full set of repositories, and tools were installed -- all the way to&amp;nbsp;the end of installation instructions, just before first use of SES or VS Code.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Except for one item, which has been experienced on &lt;strong&gt;all macOS installations&lt;/strong&gt;. &amp;nbsp;Despite what&amp;#39;s (implied?) in the documentation, &lt;span style="color:#ff0000;"&gt;there is no command line launcher for west&lt;/span&gt;. &amp;nbsp;West is not an app, but a Python module. &amp;nbsp;Normally in such cases, there is a small executable app, a stub, which when started launches the module. &amp;nbsp;I&amp;#39;ve found no such stub in the west directory or related files. &amp;nbsp;Am I missing something?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As noted in the attached terminal log, &amp;quot;west&amp;quot; is not a recognized command, but &amp;quot;python -m west&amp;quot; (i.e., invoking it as a module) works everywhere.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;mike@Mikes-MBP-53 ~ % west --help
zsh: command not found: west
mike@Mikes-MBP-53 ~ % python -m west --help
usage: west [-h] [-z ZEPHYR_BASE] [-v] [-V] &amp;lt;command&amp;gt; ...

The Zephyr RTOS meta-tool.

optional arguments:
  -h, --help            get help for west or a command
  -z ZEPHYR_BASE, --zephyr-base ZEPHYR_BASE
                        Override the Zephyr base directory. The default is
                        the manifest project with path &amp;quot;zephyr&amp;quot;.
  -v, --verbose         Display verbose output. May be given multiple times
                        to increase verbosity.
  -V, --version         print the program version and exit

built-in commands for managing git repositories:
  init:                 create a west workspace
  update:               update projects described in west manifest
  list:                 print information about projects
  manifest:             manage the west manifest
  diff:                 &amp;quot;git diff&amp;quot; for one or more projects
  status:               &amp;quot;git status&amp;quot; for one or more projects
  forall:               run a command in one or more local projects

other built-in commands:
  help:                 get help for west or a command
  config:               get or set config file values
  topdir:               print the top level directory of the workspace

Cannot load extension commands; help for them is not available.
(To debug, try: &amp;quot;west manifest --validate&amp;quot;.)

Run &amp;quot;west help &amp;lt;command&amp;gt;&amp;quot; for help on each &amp;lt;command&amp;gt;.
mike@Mikes-MBP-53 ~ % 
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Surprising that this issue doesn&amp;#39;t cause more extensive problems. &amp;nbsp;At the moment it has halted my progress with the manual SDK next step, setting up SES. &amp;nbsp;I need to enter the pathname of the &lt;span style="color:#ff0000;"&gt;west executable&lt;/span&gt; in the SES configuration, but there is no such file apparent.&lt;/p&gt;
&lt;p&gt;FYI, here&amp;#39;s the structure of the west package, as reported by pip:&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt;mike@Mikes-MBP-53 ~ % pip3 show -f west 
Name: west
Version: 0.12.0
Summary: Zephyr RTOS Project meta-tool
Home-page: https://github.com/zephyrproject-rtos/west
Author: Zephyr Project
Author-email: devel@lists.zephyrproject.org
License: UNKNOWN
Location: /Users/mike/.asdf/installs/python/3.10.2/lib/python3.10/site-packages
Requires: colorama, packaging, pykwalify, PyYAML, setuptools
Required-by: 
Files:
  ../../../bin/west
  west-0.12.0.dist-info/INSTALLER
  west-0.12.0.dist-info/LICENSE
  west-0.12.0.dist-info/METADATA
  west-0.12.0.dist-info/RECORD
  west-0.12.0.dist-info/REQUESTED
  west-0.12.0.dist-info/WHEEL
  west-0.12.0.dist-info/entry_points.txt
  west-0.12.0.dist-info/top_level.txt
  west/__init__.py
  west/__main__.py
  west/__pycache__/__init__.cpython-310.pyc
  west/__pycache__/__main__.cpython-310.pyc
  west/__pycache__/build.cpython-310.pyc
  west/__pycache__/cmake.cpython-310.pyc
  west/__pycache__/commands.cpython-310.pyc
  west/__pycache__/configuration.cpython-310.pyc
  west/__pycache__/log.cpython-310.pyc
  west/__pycache__/manifest.cpython-310.pyc
  west/__pycache__/util.cpython-310.pyc
  west/__pycache__/version.cpython-310.pyc
  west/app/__init__.py
  west/app/__pycache__/__init__.cpython-310.pyc
  west/app/__pycache__/config.cpython-310.pyc
  west/app/__pycache__/main.cpython-310.pyc
  west/app/__pycache__/project.cpython-310.pyc
  west/app/config.py
  west/app/main.py
  west/app/project.py
  west/build.py
  west/cmake.py
  west/commands.py
  west/configuration.py
  west/log.py
  west/manifest-schema.yml
  west/manifest.py
  west/util.py
  west/version.py
  west/west-commands-schema.yml
mike@Mikes-MBP-53 ~ % 
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Do you have a quick suggestion for this west executable issue? &amp;nbsp;If not, I won&amp;#39;t be able continue testing on this alternate MacBook Pro.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358955?ContentTypeID=1</link><pubDate>Sat, 19 Mar 2022 21:35:53 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:ed32c033-1b43-4942-ab8c-ac04b1cce519</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;The answer to one question would allow me to do some&amp;nbsp;&lt;/span&gt;debugging: What&amp;#39;s the pathname of the script file which causes the red error dialog in SES: Script Error?&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358944?ContentTypeID=1</link><pubDate>Sat, 19 Mar 2022 04:57:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1b72d99e-fdd9-41c6-b522-50d05ec3d96d</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Thanks for your&amp;nbsp;&lt;/span&gt;persistence in trying to deal with the issues I&amp;#39;ve encountered. &amp;nbsp;Responding to your message of 18 hrs ago, with your questions indented: (By the way, the Devzone &amp;quot;reply&amp;quot; mechanism seems clumsy, especially when there is a repeated sequence of replies and answers,). And I should note, I&amp;#39;m trying to act as a member of your test team, reporting issues that might cause trouble for other users and suggestions for correcting them. &amp;nbsp;I hope you find this useful.&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;br /&gt;&lt;span&gt;But what version of SES are you opening, the one that follows Toolchain Manager or a manually installed?&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I&amp;#39;m using the copy of SES that is bundled in your SDK installation, at&amp;nbsp;/opt/nordic/ncs/v1.9.1/toolchain/segger_embedded_studio/SEGGER Embedded Studio for ARM 5.68.app. &amp;nbsp;I have noted before that manual installations of SES, either directly from Segger, or even the Nordic-configured version from&amp;nbsp;your&amp;nbsp;&lt;/span&gt;website can create problems (e.g., with licensing, and with differences in execution environment, so I&amp;#39;ve removed all SES code except the SDK-bundled version at the path above.&lt;/p&gt;
&lt;p&gt;As an aside, even if I start with your specially configured version of SES, but follow the manual SDK instructions, I suspect it won&amp;#39;t end up at the same path as listed above. &amp;nbsp;Won&amp;#39;t this create problems for manual-SDK-installers?&lt;/p&gt;
&lt;p&gt;On another question, after I&amp;#39;ve done an automatic SDK installation, how am I expected to start an SES session? &amp;nbsp;Can I invoke the app from the command line at the above listed path? &amp;nbsp;Or do I need to go through nRF Connect app | Tool Manager plugin | &amp;quot;Start SES&amp;quot; button every time? &amp;nbsp;The latter ensures certain&amp;nbsp;environment variables are set. &amp;nbsp;In the former case, I could have invoked SES from some random terminal session and environment. &amp;nbsp;Seems like this should be in the docs.&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;...The Open nRF Connect Project dialog will list available projects in the nRF Connect SDK folder.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Perhaps some confusion here. &amp;nbsp;When I mention old projects appearing,&amp;nbsp;that&amp;#39;s in the SES Desktop, not the triangle selector in the &amp;quot;Open nRF Project&amp;quot; Options panel. &amp;nbsp;And to add a clarification, you say &amp;quot;in the nRF Connect SDK folder&amp;quot;. &amp;nbsp;That&amp;#39;s technically correct, but it would probably be useful to note that these samples are in two distinct groups, those at&amp;nbsp;/opt/nordic/ncs/v1.9.1/nrf/samples and at&amp;nbsp;/opt/nordic/ncs/v1.9.1/zephyr/samples. &amp;nbsp;The triangle selector in the Options panel &lt;em&gt;attempts&lt;/em&gt; to list the contents of both, but at least on my MacBook Pro, the performance of scrolling through the list is jumpy and hitting any element is problematic.&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;Are you able to see nRF Connect SDK Release and Toolchain versions?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I presume you mean the following:&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span&gt;The nRF Connect for Desktop app is v3.10.0&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The Toolchain Manager plugin is v0.10.3&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The nrf git repository includes the HEAD/v1.9.1 tags from March 4, and are up to date with commits up to today, the origin/main, origin/HEAD tags.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;The zephyr git repository includes the ncs/V2.7.99-ncs1-1 from Feb. 28, and ncs/test-spec &amp;amp; ncs/main tags from today.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;Are you able to see nRF Connect SDK Release and Toolchain versions? Make sure that the Segger Embedded Studio actually points to correct nRF Connect SDK folder.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Yes, as shown here:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Directories.png" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;If your SES is pointing to &lt;em&gt;/opt/nordic/ncs/v1.9.1&lt;/em&gt; will it still give the script error /syntax error?&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Yes, indeed. &amp;nbsp;When I start up SES, its Desktop appears (by double clicking the &lt;strong&gt;app icon&lt;/strong&gt; at: /opt/nordic/ncs/v1.9.1/toolchain/segger_embedded_studio/SEGGER Embedded Studio for ARM 5.68.app, the desktop opens. &amp;nbsp;If I then execute the File | Open nRFConnect SDK Project... command, the nRF Connect Options window opens with the Script Error dialog in&amp;nbsp;&lt;/span&gt;the middle:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Script-Error-2.png" /&gt;&lt;/p&gt;
&lt;p&gt;If, however, I start SES by clicking on the &lt;strong&gt;alias&lt;/strong&gt; at&amp;nbsp;/opt/nordic/ncs/v1.9.1/toolchain/segger_embedded_studio/SEGGER Embedded Studio.app, SES immediately follows the desktop with opening the nRF Connect Options window with the same error message, without having to execute the File menu command.&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;I had similar issues when trying to download the SDK via VPN or LTE connection. Are you downloading on a corporate network or using a corporate computer? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m on a fairly direct, domestic (non-business) connection, 1 Gbps fiber. &amp;nbsp;So not much issue there. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;One possible glitch: I&amp;#39;m running the Avast Security v15.2 antivirus software, which does examine incoming files, web pages, email, etc. &amp;nbsp;It finds &amp;nbsp;and filters plenty of infected spam email, but I&amp;#39;ve never had it modify a download. &amp;nbsp;It should certainly tell me if it has. &amp;nbsp;I can&amp;nbsp;try an nRF Connect SDK auto install with it disabled to see if it makes any difference. &amp;nbsp;Your recommendation?&lt;/p&gt;
&lt;p&gt;So, no further ahead from my perspective. &amp;nbsp;Will await suggestions from you.&lt;/p&gt;
&lt;p&gt;Mike&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="padding-left:30px;"&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358782?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 08:30:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:50a14762-c644-4bf0-bc1d-da8e1cce6ff8</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hi Mike,&lt;br /&gt;Thanks for sharing these details.&lt;/p&gt;
[quote user="mikew67"]Not in my experience After removing and reinstalling the SDK, old project info&amp;nbsp;still persists in SES.[/quote]
&lt;p&gt;First of all, this is a known issue with SES. But what version of SES are you opening, the one that follows Toolchain Manager or a manually installed? I&amp;#39;m not sure what you mean with list of recent projects. The Open nRF Connect Project dialog will list available projects in the nRF Connect SDK folder. This will be samples found under both &lt;em&gt;nrf/samples&lt;/em&gt; and &lt;em&gt;zephyr/samples, &lt;/em&gt;and you can narrow these down with the different checkboxes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1647590983872v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Are you able to see nRF Connect SDK Release and Toolchain versions? Make sure that the Segger Embedded Studio actually points to correct nRF Connect SDK folder. You can check this under Tools --&amp;gt; Options --&amp;gt; nRF Connect --&amp;gt; Directories.&lt;/p&gt;
&lt;p&gt;From the support information you&amp;nbsp;provided, I can see that you have the following SDK versions:&lt;br /&gt;&lt;pre class="ui-code" data-mode="json"&gt;  &amp;quot;sdks&amp;quot;: [
    {
      &amp;quot;version&amp;quot;: &amp;quot;1.9.1&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/ncs&amp;quot;
    },
    {
      &amp;quot;version&amp;quot;: &amp;quot;Zephyr 3.0.99&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/zephyrproject&amp;quot;
    },
    {
      &amp;quot;version&amp;quot;: &amp;quot;1.9.1&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1&amp;quot;
    }&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;If your SES is pointing to &lt;em&gt;/opt/nordic/ncs/v1.9.1&lt;/em&gt; will it still give the script error /syntax error?&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
[quote user="mikew67"]The resulting Toolchain Manager window below shows that the final configuration Is broken in at least one way -- the Open SES button is missing.[/quote]
&lt;p&gt;I had similar issues when trying to download the SDK via VPN or LTE connection. Are you downloading on a corporate network or using a corporate computer? The solution that worked for me was to use a standard WiFi connection at home or similar (non-restricted connection) to download.&lt;/p&gt;
[quote user="mikew67"]I don&amp;#39;t believe I&amp;#39;ve done a recent &lt;span style="color:rgba(51, 102, 255, 1);"&gt;manual&lt;/span&gt; installation of the SDK. &amp;nbsp;I did however do a separate manual installation of the Zephyr system in order to create a testbed for working out some of my device tree and Kconfig issues without nRF SDK complications. &amp;nbsp;That installation seems to work OK, and have the recommended directory structure.[/quote]
&lt;p&gt;There are 3 installations. Make sure to use the correct one in e.g. VS Code and SES, i.e.&amp;nbsp;/opt/nordic/ncs/v1.9.1/&lt;/p&gt;
[quote user="mikew67"]As an additional, possibly useful bit of information, here are the environment variables that are defined when I &amp;quot;Open Terminal&amp;quot; from with Toolchain Mgr (and I presume are active when I start SES from there as well).[/quote]
&lt;p&gt;Yes, this looks correct as per my last comment above. When opening SES from the Toolchain Manager (as long as you actually have the Open SES button) it should inherit the same settings.&lt;br /&gt;&lt;br /&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358760?ContentTypeID=1</link><pubDate>Fri, 18 Mar 2022 05:41:03 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:bf44a769-d855-4e6e-8281-1395e128d27c</guid><dc:creator>Mike Wirth</dc:creator><description>&lt;p&gt;Hi,&amp;nbsp;&lt;span&gt;&amp;Oslash;yvind,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;I&amp;#39;ll try to respond directly to your questions.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Here&amp;#39;s the support info generated by the nRF Connect plugin in VSCode:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;pre class="ui-code" data-mode="text"&gt;IMPORTANT: The data below could contain sensitive or confidential information about your environment.
If you do not wish this to be seen by others, please make sure to remove it before sharing.

For help and support, visit the Nordic DevZone at https://devzone.nordicsemi.com/.

{
  &amp;quot;platform&amp;quot;: {
    &amp;quot;os&amp;quot;: &amp;quot;darwin&amp;quot;,
    &amp;quot;osVersion&amp;quot;: &amp;quot;Darwin Kernel Version 21.4.0: Mon Feb 21 20:34:37 PST 2022; root:xnu-8020.101.4~2/RELEASE_X86_64&amp;quot;,
    &amp;quot;osKernel&amp;quot;: &amp;quot;21.4.0&amp;quot;,
    &amp;quot;vscode&amp;quot;: &amp;quot;1.65.2&amp;quot;,
    &amp;quot;electron&amp;quot;: &amp;quot;13.5.2&amp;quot;,
    &amp;quot;node&amp;quot;: &amp;quot;v14.16.0&amp;quot;
  },
  &amp;quot;system&amp;quot;: {
    &amp;quot;date&amp;quot;: &amp;quot;2022-03-18T04:44:28.975Z&amp;quot;,
    &amp;quot;vscodeRoot&amp;quot;: &amp;quot;/Applications/Visual Studio Code.app/Contents/Resources/app&amp;quot;,
    &amp;quot;nrfConnectForDesktopInstalled&amp;quot;: true,
    &amp;quot;vscodeUptime&amp;quot;: &amp;quot;00:01:15&amp;quot;,
    &amp;quot;osUptime&amp;quot;: &amp;quot;31:13:56&amp;quot;,
    &amp;quot;cpu&amp;quot;: {
      &amp;quot;model&amp;quot;: &amp;quot;Intel(R) Core(TM) i7-3740QM CPU @ 2.70GHz&amp;quot;,
      &amp;quot;speed&amp;quot;: &amp;quot;2700 MHz&amp;quot;,
      &amp;quot;count&amp;quot;: 4
    },
    &amp;quot;memory&amp;quot;: {
      &amp;quot;total&amp;quot;: &amp;quot;8.00 GB&amp;quot;,
      &amp;quot;free&amp;quot;: &amp;quot;0.02 GB&amp;quot;
    }
  },
  &amp;quot;workspace&amp;quot;: {
    &amp;quot;name&amp;quot;: &amp;quot;Untitled (Workspace)&amp;quot;,
    &amp;quot;workspaceFile&amp;quot;: &amp;quot;1647316357859&amp;quot;,
    &amp;quot;folders&amp;quot;: [
      &amp;quot;/opt/nordic/ncs/v1.9.1/nrf/samples/bluetooth/nrf_dm&amp;quot;,
      &amp;quot;/Volumes/Archive2/foo/nrf_led_matrix&amp;quot;
    ]
  },
  &amp;quot;extensions&amp;quot;: {
    &amp;quot;internal&amp;quot;: {
      &amp;quot;nordic-semiconductor.nrf-connect&amp;quot;: {
        &amp;quot;version&amp;quot;: &amp;quot;2022.3.104&amp;quot;,
        &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/.vscode/extensions/nordic-semiconductor.nrf-connect-2022.3.104&amp;quot;,
        &amp;quot;isActive&amp;quot;: true
      },
      &amp;quot;nordic-semiconductor.nrf-terminal&amp;quot;: {
        &amp;quot;version&amp;quot;: &amp;quot;2022.3.16&amp;quot;,
        &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/.vscode/extensions/nordic-semiconductor.nrf-terminal-2022.3.16&amp;quot;,
        &amp;quot;isActive&amp;quot;: true
      },
      &amp;quot;nordic-semiconductor.devicetree&amp;quot;: null,
      &amp;quot;nordic-semiconductor.kconfig&amp;quot;: null
    },
    &amp;quot;external&amp;quot;: {
      &amp;quot;marus25.cortex-debug&amp;quot;: &amp;quot;1.2.2&amp;quot;,
      &amp;quot;ms-vscode.cpptools&amp;quot;: &amp;quot;1.8.4&amp;quot;,
      &amp;quot;ms-vscode.js-debug&amp;quot;: &amp;quot;1.65.0&amp;quot;,
      &amp;quot;ms-vscode.js-debug-companion&amp;quot;: &amp;quot;1.0.15&amp;quot;,
      &amp;quot;ms-vscode.references-view&amp;quot;: &amp;quot;0.0.85&amp;quot;,
      &amp;quot;ms-vscode.vscode-js-profile-table&amp;quot;: &amp;quot;0.0.18&amp;quot;,
      &amp;quot;trond-snekvik.gnu-mapfiles&amp;quot;: &amp;quot;1.1.0&amp;quot;,
      &amp;quot;twxs.cmake&amp;quot;: &amp;quot;0.0.17&amp;quot;
    }
  },
  &amp;quot;tools&amp;quot;: {
    &amp;quot;/Applications/SEGGER/JLink/JLinkExe&amp;quot;: &amp;quot;7.62a&amp;quot;,
    &amp;quot;/usr/local/bin/nrfjprog&amp;quot;: &amp;quot;10.15.3&amp;quot;,
    &amp;quot;nrfutil&amp;quot;: &amp;quot;Not found&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/cmake&amp;quot;: &amp;quot;3.21.1&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/west&amp;quot;: &amp;quot;0.12.0&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/python3&amp;quot;: &amp;quot;3.9.6&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/ninja&amp;quot;: &amp;quot;1.10.2&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/gperf&amp;quot;: &amp;quot;3.1&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/dtc&amp;quot;: &amp;quot;1.6.1&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/arm-none-eabi-gcc&amp;quot;: &amp;quot;9-2019-q4-major&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/gn&amp;quot;: &amp;quot;1977&amp;quot;,
    &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/git&amp;quot;: &amp;quot;2.32.0&amp;quot;
  },
  &amp;quot;sdks&amp;quot;: [
    {
      &amp;quot;version&amp;quot;: &amp;quot;1.9.1&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/ncs&amp;quot;
    },
    {
      &amp;quot;version&amp;quot;: &amp;quot;Zephyr 3.0.99&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/Users/mike/zephyrproject&amp;quot;
    },
    {
      &amp;quot;version&amp;quot;: &amp;quot;1.9.1&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1&amp;quot;
    }
  ],
  &amp;quot;toolchains&amp;quot;: [
    {
      &amp;quot;version&amp;quot;: &amp;quot;1.9.1&amp;quot;,
      &amp;quot;path&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain&amp;quot;
    }
  ],
  &amp;quot;connectedDevices&amp;quot;: [],
  &amp;quot;deviceProviders&amp;quot;: [
    &amp;quot;nrfjprog&amp;quot;
  ],
  &amp;quot;config&amp;quot;: {
    &amp;quot;nordic-semiconductor.nrf-connect&amp;quot;: {
      &amp;quot;topdir&amp;quot;: &amp;quot;${nrf-connect.sdk:1.9.1}&amp;quot;,
      &amp;quot;toolchain&amp;quot;: {
        &amp;quot;path&amp;quot;: &amp;quot;${nrf-connect.toolchain:1.9.1}&amp;quot;
      },
      &amp;quot;ozonePath&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;applications&amp;quot;: [
        &amp;quot;${workspaceFolder}&amp;quot;,
        &amp;quot;/Volumes/Archive2/foo/nrf_led_matrix&amp;quot;
      ],
      &amp;quot;kconfig&amp;quot;: {
        &amp;quot;interface&amp;quot;: &amp;quot;kconfig&amp;quot;
      },
      &amp;quot;welcome&amp;quot;: {
        &amp;quot;showOnStartup&amp;quot;: true
      },
      &amp;quot;west&amp;quot;: {
        &amp;quot;env&amp;quot;: {
          &amp;quot;$base&amp;quot;: &amp;quot;terminal&amp;quot;
        }
      },
      &amp;quot;boardRoots&amp;quot;: [],
      &amp;quot;enableTelemetry&amp;quot;: true
    },
    &amp;quot;nordic-semiconductor.nrf-terminal&amp;quot;: {
      &amp;quot;terminalMode&amp;quot;: &amp;quot;character&amp;quot;
    },
    &amp;quot;nordic-semiconductor.devicetree&amp;quot;: {
      &amp;quot;modules&amp;quot;: [
        &amp;quot;${zephyrBase}&amp;quot;,
        &amp;quot;${zephyrBase}/../nrf&amp;quot;,
        &amp;quot;.&amp;quot;
      ],
      &amp;quot;zephyr&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;ctxFile&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;defaultBoard&amp;quot;: &amp;quot;&amp;quot;
    },
    &amp;quot;nordic-semiconductor.kconfig&amp;quot;: {
      &amp;quot;root&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;env&amp;quot;: {},
      &amp;quot;cfiles&amp;quot;: true,
      &amp;quot;disable&amp;quot;: false,
      &amp;quot;zephyr&amp;quot;: {
        &amp;quot;base&amp;quot;: &amp;quot;&amp;quot;
      },
      &amp;quot;python&amp;quot;: &amp;quot;&amp;quot;,
      &amp;quot;liveValue&amp;quot;: true
    },
    &amp;quot;marus25.cortex-debug&amp;quot;: {
      &amp;quot;armToolchainPath&amp;quot;: null,
      &amp;quot;armToolchainPrefix&amp;quot;: &amp;quot;arm-none-eabi&amp;quot;,
      &amp;quot;gdbPath&amp;quot;: null,
      &amp;quot;objdumpPath&amp;quot;: null,
      &amp;quot;JLinkGDBServerPath&amp;quot;: null,
      &amp;quot;openocdPath&amp;quot;: null,
      &amp;quot;pyocdPath&amp;quot;: null,
      &amp;quot;PEGDBServerPath&amp;quot;: null,
      &amp;quot;stutilPath&amp;quot;: null,
      &amp;quot;stlinkPath&amp;quot;: null,
      &amp;quot;stm32cubeprogrammer&amp;quot;: null,
      &amp;quot;enableTelemetry&amp;quot;: true,
      &amp;quot;flattenAnonymous&amp;quot;: false,
      &amp;quot;registerUseNaturalFormat&amp;quot;: true,
      &amp;quot;variableUseNaturalFormat&amp;quot;: true,
      &amp;quot;dbgServerLogfile&amp;quot;: null,
      &amp;quot;showDevDebugOutput&amp;quot;: &amp;quot;none&amp;quot;
    }
  },
  &amp;quot;environment&amp;quot;: {
    &amp;quot;westExe&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin/west&amp;quot;,
    &amp;quot;westEnv&amp;quot;: {
      &amp;quot;ELECTRON_RUN_AS_NODE&amp;quot;: &amp;quot;1&amp;quot;,
      &amp;quot;GIT_EXEC_PATH&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/Cellar/git/2.32.0_1/libexec/git-core&amp;quot;,
      &amp;quot;HOME&amp;quot;: &amp;quot;/Users/mike&amp;quot;,
      &amp;quot;PATH&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin:/Users/mike/.asdf/shims:/usr/local/Cellar/asdf/0.9.0/libexec/bin:/usr/local/sbin:/usr/local/opt/ccache/libexec:/Users/mike/Projects/moddable/build/bin/mac/release:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Library/Frameworks/Python.framework/Versions/3.9/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/TeX/texbin:/Library/Apple/usr/bin:/Applications/Wireshark.app/Contents/MacOS:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Applications/Visual Studio Code.app/Contents/Resources/app/bin:/Users/mike/gn&amp;quot;,
      &amp;quot;ZEPHYR_BASE&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/zephyr&amp;quot;,
      &amp;quot;GNUARMEMB_TOOLCHAIN_PATH&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain&amp;quot;,
      &amp;quot;ZEPHYR_TOOLCHAIN_VARIANT&amp;quot;: &amp;quot;gnuarmemb&amp;quot;,
      &amp;quot;USER&amp;quot;: &amp;quot;mike&amp;quot;
    },
    &amp;quot;toolchainPath&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain&amp;quot;,
    &amp;quot;toolchainBinPath&amp;quot;: &amp;quot;/opt/nordic/ncs/v1.9.1/toolchain/bin&amp;quot;,
    &amp;quot;toolchainVersion&amp;quot;: &amp;quot;1.9.1&amp;quot;
  },
  &amp;quot;terminal&amp;quot;: {
    &amp;quot;shell&amp;quot;: null,
    &amp;quot;defaultProfile&amp;quot;: null
  }
}

&lt;/pre&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;There are a couple curious items in this output. &amp;nbsp;I&amp;#39;ll note them below.&lt;/p&gt;
&lt;p&gt;I have &lt;span style="color:#0000ff;"&gt;automatically&lt;/span&gt; installed, removed&amp;nbsp;and repeated this sequence several times with SDK v1.9.1. &amp;nbsp;The resulting Toolchain Manager window below shows that the final configuration Is broken in at least one way -- the Open SES button is missing.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/Toolchain-Mgr-with-missing-Open-SES.png" /&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the directory structure for the installed SDK. &amp;nbsp;Appears correct at this level of detail:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/SDK-installation-directory.png" /&gt;&lt;/p&gt;
&lt;p&gt;I don&amp;#39;t believe I&amp;#39;ve done a recent &lt;span style="color:#3366ff;"&gt;manual&lt;/span&gt; installation of the SDK. &amp;nbsp;I did however do a separate manual installation of the Zephyr system in order to create a testbed for working out some of my device tree and Kconfig issues without nRF SDK complications. &amp;nbsp;That installation seems to work OK, and have the recommended directory structure.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/zephyrproject-directory-structure.png" /&gt;&lt;/p&gt;
&lt;p&gt;As an additional, possibly useful bit of information, here are the environment variables that are defined when I &amp;quot;Open Terminal&amp;quot; from with Toolchain Mgr (and I presume are active when I start SES from there as well).&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="text"&gt;Last login: Thu Mar 17 22:30:21 on ttys000
cd /opt/nordic/ncs/v1.9.1 ; export PATH=/opt/nordic/ncs/v1.9.1/toolchain/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin ; export GIT_EXEC_PATH=/opt/nordic/ncs/v1.9.1/toolchain/Cellar/git/2.32.0_1/libexec/git-core ; export ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb ; export GNUARMEMB_TOOLCHAIN_PATH=/opt/nordic/ncs/v1.9.1/toolchain ; clear
mike@Mikes-MBP-101 ~ % cd /opt/nordic/ncs/v1.9.1 ; export PATH=/opt/nordic/ncs/v1.9.1/toolchain/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin ; export GIT_EXEC_PATH=/opt/nordic/ncs/v1.9.1/toolchain/Cellar/git/2.32.0_1/libexec/git-core ; export ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb ; export GNUARMEMB_TOOLCHAIN_PATH=/opt/nordic/ncs/v1.9.1/toolchain ; clear


mike@Mikes-MBP-101 v1.9.1 % printenv
TERM_SESSION_ID=A80CBA4F-62CD-47AB-B1F1-B2E6B6C76F43
__CFBundleIdentifier=com.apple.Terminal
TMPDIR=/var/folders/hp/_vddx6wx4ws6n5wsbb8793l80000gn/T/
XPC_FLAGS=0x0
TERM=xterm-256color
SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.J2qSN75xT9/Listeners
XPC_SERVICE_NAME=0
TERM_PROGRAM=Apple_Terminal
TERM_PROGRAM_VERSION=444
SHLVL=2
PWD=/opt/nordic/ncs/v1.9.1
ORIGINAL_XDG_CURRENT_DESKTOP=undefined
SHELL=/bin/zsh
HOME=/Users/mike
LOGNAME=mike
USER=mike
PATH=/opt/nordic/ncs/v1.9.1/toolchain/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
OLDPWD=/Users/mike
ZEPHYR_TOOLCHAIN_VARIANT=gnuarmemb
GNUARMEMB_TOOLCHAIN_PATH=/opt/nordic/ncs/v1.9.1/toolchain
ZPROFILETEST=was run
MODDABLE=/Users/mike/Projects/moddable
IDF_PYTHON_ENV_PATH=/Users/mike/.espressif/python_env/idf4.4_py3.10_env
PIP_REQUIRE_VIRTUALENV=false
ASDF_DIR=/usr/local/Cellar/asdf/0.9.0/libexec
ZSHRCTEST=was run
GIT_EXEC_PATH=/opt/nordic/ncs/v1.9.1/toolchain/Cellar/git/2.32.0_1/libexec/git-core
LANG=en_US.UTF-8
_=/usr/bin/printenv
mike@Mikes-MBP-101 v1.9.1 %
&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;You said: &amp;quot;&lt;span&gt;It should also be sufficient to delete the folder where you installed the environment.&amp;quot; &amp;nbsp;Not in my experience After removing and reinstalling the SDK, old project info&amp;nbsp;still persists in SES.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Hope all this info helps,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Mike&lt;/span&gt;&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: How to FULLY UNINSTALL nRF Connect SDK and SES on macOS?</title><link>https://devzone.nordicsemi.com/thread/358581?ContentTypeID=1</link><pubDate>Thu, 17 Mar 2022 09:49:52 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:39419bbf-c613-403e-9124-7b7284c28280</guid><dc:creator>&amp;#216;yvind</dc:creator><description>&lt;p&gt;Hello,&amp;nbsp;&lt;br /&gt;&lt;br /&gt;I&amp;#39;m really sorry to hear that you are facing these issues. Please note that the kconfig and device tree issues are not the same as SES and VS code issues.&lt;br /&gt;&lt;br /&gt;Using VS Code extension, can you please go to your command palette (&lt;span&gt;Cmd + Shift + P.&lt;/span&gt;) and run the following nRF Connect: Generate Support Information. This should provide an output in the Output of VS Code. Please copy and paste here.&lt;/p&gt;
&lt;p&gt;How did you install the nRF Connect SDK? &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/gs_installing.html"&gt;Manually&lt;/a&gt;&amp;nbsp;or &lt;a href="https://developer.nordicsemi.com/nRF_Connect_SDK/doc/1.9.1/nrf/gs_assistant.html"&gt;Automatically&lt;/a&gt;? If you have used the Toolchain Manager you should be able to remove the SDK using the dropdown menu&lt;/p&gt;
&lt;p&gt;&lt;img src="https://devzone.nordicsemi.com/resized-image/__size/320x240/__key/communityserver-discussions-components-files/4/pastedimage1647510551645v1.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;It should also be sufficient to delete the folder where you installed the environment.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;br /&gt;Øyvind&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>