<?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>Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/111775/unable-to-install-downloadable-app</link><description>I was trying to update the PPK II software, but I am receiving a error message: &amp;quot;Error: EPERM: operation not permitted, mkdir &amp;#39;D:\&amp;#39;&amp;quot; 
 
 Well, in my Windows environment, the &amp;quot;D:&amp;quot; is a disk partition for temporary files (TEMP=D:\). Then if the instalation</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Wed, 12 Jun 2024 12:42:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/111775/unable-to-install-downloadable-app" /><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488501?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2024 12:42:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:829b5551-116c-4ef6-a2bf-5f6a7036abb9</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;Good morning,&lt;/p&gt;
&lt;p&gt;I don&amp;acute;t want to be right, just that the the PPK II working fine is my target.&amp;nbsp; Then I did the change for what you wrote, I mean TEMP=D:\TEMP, and It is working fine.&lt;/p&gt;
&lt;p&gt;Have a nice week.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Claudio&lt;/p&gt;
&lt;p&gt;&lt;span&gt;www.linkedin.com/in/claudio-rm-rosa&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488455?ContentTypeID=1</link><pubDate>Wed, 12 Jun 2024 09:24:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:62239916-de14-4c37-9c21-a12bd965f70c</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;The missing sub directory is &lt;strong&gt;clearly&lt;/strong&gt; a user error here. The mkdir call will AFAIK always fail on a pure drive letter or its Root directory.&lt;/p&gt;
&lt;p&gt;The correct solution is to use a sub directoy, i.e.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;set TEMP=D:\TEMP&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;instead of trying to use a drive Root. Note that some drives generally disallow user writing (i.e. C: drive).&lt;/p&gt;
&lt;p&gt;The code is trying to create the TEMP dir in case it was missing - which would &lt;em&gt;succeed&lt;/em&gt; if and only if you use a subdir.&lt;/p&gt;
&lt;p&gt;Environment variables are user accessible - but MS tried to bury the UI rather deep in menus. Check and change your TEMP environment variable.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Note that TEMP points to a suitable location by default on windows - you or a program had changed this in the past.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488181?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 19:09:12 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:0b7b8b93-af79-4467-9d72-276501e24511</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;I found the source, I mean the error messagem in the PPK II software inside of index.js, not the root cause yet, as I suspected, in the npm installation:&lt;/p&gt;
&lt;p&gt;C:\Users\Claudio Rosa\AppData\Roaming\npm\node_modules\aws-cdk\lib\index.js&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/pastedimage1718045938508v4.png" /&gt;&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;&lt;span&gt;var permissionError=pth=&amp;gt;{const error2=new Error(`operation not permitted, mkdir &amp;#39;${pth}&amp;#39;`);&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span&gt;This where to find the error message that I reported in the case.&lt;/span&gt;&lt;/div&gt;
&lt;div&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/pastedimage1718047150094v3.png" alt=" " /&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488164?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 14:22:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:f705b915-d765-4fc4-aef2-3320402d18e4</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;Good morning,&lt;/p&gt;
&lt;p&gt;I am certified Windows Engineer with more then 30 years of experience in IT, then I prepared my computer to be able to be simple, and as you can see in the partition the computer has more the 5GB free.&amp;nbsp; If I need to clean the temporary files, I just delete the entire partition D: disk because all of files the I have there are temporary.&lt;/p&gt;
&lt;p&gt;This computer configuration has more than 4 years without problems.&lt;/p&gt;
&lt;p&gt;The entire disk partition is dedicate for temporary files.&lt;/p&gt;
&lt;p&gt;Thank you by your effort to help, but I am not seeing what is the relationship because it was working two week ago.&amp;nbsp; But when I tried to do a update in the PPK II software, the process failed and I can&amp;acute;t reinstall it anymore&lt;/p&gt;
&lt;p&gt;As I am begining to try to learn Zephyr in the nRF52840-DK in the course&amp;nbsp;&lt;span&gt;nRF Connect SDK Fundamentals&lt;/span&gt; , I installed the VSCode the preparation, and maybe something in the instalation changed the npm configurations.... just maybe....&lt;/p&gt;
&lt;p&gt;Take a look in the disk partitions in the screenshot below:&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/pastedimage1718028564026v2.png" alt=" " /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488044?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 08:16:51 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:e63d6ab9-2618-4d01-b349-6403e5711150</guid><dc:creator>Turbo J</dc:creator><description>&lt;p&gt;Setting TEMP to a drive is not recommended. Always use a folder (like D:\TEMP) for the temporary dir.&lt;/p&gt;
&lt;p&gt;I believe you can run out of space for &lt;em&gt;file/folder names&lt;/em&gt; in the root folder - at least it was this way on FAT/ExFAT. You cannot really run out of space in a sub folder (these auto expand as long as there is free disk space).&lt;/p&gt;
&lt;p&gt;This also makes it much easier to set up proper privileges/ACLs. Note that you may need to use command line tools if you run home windows version.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/488030?ContentTypeID=1</link><pubDate>Mon, 10 Jun 2024 07:44:00 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:02823d62-d7d0-44d6-9e76-d51a253003f7</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;The feedback I got was t&lt;span&gt;&lt;span dir="ltr"&gt;he application uses whatever the computer has set as the &amp;quot;temp&amp;quot; directory as the source for where to create a folder for some files. so I do not unfortunately have any good solution for you if admin did not work&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Regards&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;span dir="ltr"&gt;Runar&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487957?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 16:04:43 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:7c650245-9381-4c19-b199-dcb63280ffc6</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;Thank you by your support.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Cl&amp;aacute;udio&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487910?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 12:39:05 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9151fe2b-3dba-4a48-9352-86f4edd84258</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Just as a temporary workaround there is a python lib that allows you to control the PPK over CLI which might be worth checking out&amp;nbsp;&lt;a href="https://github.com/IRNAS/ppk2-api-python"&gt;https://github.com/IRNAS/ppk2-api-python&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Its no graphical application and it is not made by us. However it has some pros like it would be easier to integrate with automated testing&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487901?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 12:25:47 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:1993a30b-cadf-45b2-8e5d-880300605508</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;Thank you by your support.&lt;/p&gt;
&lt;p&gt;It is not a critical mission but, the PPK II measurements was stopped after the update failure, then my low power tests that I am developing it was stopped too.&lt;/p&gt;
&lt;p&gt;I am waiting for your news about it.&lt;/p&gt;
&lt;p&gt;Have a nice weekend.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Cl&amp;aacute;udio&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487898?ContentTypeID=1</link><pubDate>Fri, 07 Jun 2024 12:21:08 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:6b067b3a-af3e-4ceb-9b26-770151a6c40e</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi thanks for your patience. I&amp;#39;m waiting to hear back from the Nrf Connect for desktop team and will update you when I have anything.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487586?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 23:27:07 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b10f4999-1600-4c94-803e-87ed3c269d1d</guid><dc:creator>Claudio Rosa</dc:creator><description>&lt;p&gt;It is installed here:&amp;nbsp;&amp;quot;C:\Users\Claudio Rosa\AppData\Local\Programs\nrfconnect\nRF Connect for Desktop.exe&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;The problem is happening when I try to install other apps......&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I already tried to install as administrator, but the problem is the same.&lt;/p&gt;
&lt;p&gt;With some of applications that we have under &amp;quot;nRF Connect for Desktop&amp;quot; to be installed, they are having the same error message when I try to install them.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I saw in some Forums people doing a relationship with a Windows PATH for npm as the root cause, but it didn&amp;acute;t work for me.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487461?ContentTypeID=1</link><pubDate>Wed, 05 Jun 2024 09:23:38 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:915c62ca-bf8a-4553-a064-445e41af8285</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi Claudio&lt;/p&gt;
&lt;p&gt;Just a quick question. Where is your other nRF Connect for desktop apps stored? The feedback I got from our developers was that there was no way to change the process and they asked if you could run the installer as admin. I&amp;#39;m not sure if this will work for it the app tries to place the files there permanently as it as a temp drive as you said&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Unable to install downloadable app</title><link>https://devzone.nordicsemi.com/thread/487210?ContentTypeID=1</link><pubDate>Tue, 04 Jun 2024 06:38:30 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c81c2525-bc46-4136-ba25-98318eb6223d</guid><dc:creator>runsiv</dc:creator><description>&lt;p&gt;Hi Claudio. I have not seen that one before so I have to ask internally, will get back to you when I have something&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Runar&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>