Thank you for getting in contact.
I’m now trying the steps myself and haven’t found any issue yet, I will update once I’m finished. However, I would suggest you to delete your current edison-mcusdk-win64-1.0.10 folder and download it again, make sure to uninstall any previous version of the program or its dependencies.
If the above doesn’t work, I would suggest you to try installing it in a different computer, just to determine if the issue has to do with the installation package or the computer.
I have already reinstalled the package on the same machine in a different folder, the same issue persists. Did not yet try on another machine, none available at the moment.
And about uninstalling, the only thing that has an uninstaller (in contrast to just removing the folder) is the JRE.
Will try the 32 bit version, maybe that will work?
Regarding a related question Create MCU new project failed, I do have JRE_HOME set up correctly.
Java is 64 bit:
C:\Users\chanibal>%JRE_HOME%\bin\java -d64 -version
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
The path where I installed is D:\Soft\Intel\mcusdk\, no spaces or other weird characters.
I just finished installing the software on a Windows 10 – 64bit computer without any issue. Take a look at the mcusdk.exe screenshot:
That’s why I would like you to try it in another computer, but I understand if there’s none available at the moment. What I find strange is that your current issue with the launcher doesn’t seem related to the Cygwin or JRE installation (which you already told me were properly installed), I’m thinking that the file might be corrupted.
When you mention that you are using another Cygwin installation, what do you mean exactly? Do you mean the installation from some months ago?
After reinstalling everything I could (JRE, MCUSDK, bundled cygwin, main system install cygwin), I found that the 64 bit still doesn't work,
The 32 bit one does, though. Unfortunately it doesn't work with the 64 bit JRE, so I have to keep both and switch between them.
I have been able to build software to the quark part of the edison, so I guess this works. No idea why 64 bit fails this way.
Also, what is the relation between MCUSDK and Intel® System Studio for Microcontrollers? Is one superseeding another, or are they non related? They both seem to support quark and atom portions of the Edison.
I apologize for the late reply, I just overlooked it by mistake.
Regarding your last question, you’re right, they are non-related to each other (even if they do similar things). The MCUSDK is specifically developed to use with Edison’s microcontroller, while Intel System Studio for Microcontrollers is intended to be used with systems built around other series of Quark microcontrollers.