Andras Posted November 21, 2021 Share Posted November 21, 2021 I have just installed Windows 11 ARM64 on my Raspberry Pi 4. It works great, but WaveForms seems to be not able to start. After a successful installation I tried to run WaveForms beta v3.17.17 64-bit, and I got the following error: "The code execution cannot proceed because VCRUNTIME140.dll was not found. Reinstalling the program may fix this problem." Can I do something differently or is ARM64 Windows simply not supported (yet)? Link to comment Share on other sites More sharing options...
0 attila Posted November 22, 2021 Share Posted November 22, 2021 Szia @Andras The software is not available natively for Windows ARM64, only for Windows 32/64bit, Linux 32/64 bit intel/arm (x86, amd64, armhf, arm64) and MacOS 32/64. It is also working with MacOS M1/ARM seamlessly with emulation. As I read, Windows ARM also provides intel emulation:https://blogs.windows.com/windows-insider/2020/12/10/introducing-x64-emulation-in-preview-for-windows-10-on-arm-pcs-to-the-windows-insider-program/ The error is complaining about "Visual C++ Redistributable for Visual Studio 2015". This is included in the WF installer but WinARM may need a different variant. Please try installing it manually:https://www.microsoft.com/en-us/download/details.aspx?id=48145https://answers.microsoft.com/en-us/windows/forum/all/unable-to-install-programs-due-to-vcruntime140dll/3a9cba87-6dfd-4591-94d6-08c347e2db39 Link to comment Share on other sites More sharing options...
0 Andras Posted November 26, 2021 Author Share Posted November 26, 2021 Szia @attila, Thank you for the links, I ended up installing the Visual C++ Redistributable from here: https://aka.ms/vs/17/release/vc_redist.arm64.exe I could past the error message that I had before, but WaveForms doesn't seems to find my Analog Discovery, I get the "No device detected" error. I tried different USB ports and I also tried to add extra power to the AD2 with a USB split cable, but it seems to be not the problem. Link to comment Share on other sites More sharing options...
0 attila Posted November 26, 2021 Share Posted November 26, 2021 Szia @Andras It could be the USB is not supported over emulation. I can't find information about this... Link to comment Share on other sites More sharing options...
0 Andras Posted January 4, 2022 Author Share Posted January 4, 2022 Szia @attila Sorry for the late reply, somehow I didn't get e-mail about your message. I think I found that setting here in the forum now and changed it :) So, regarding the USB emulation thing, can I do some testing with it to prove or disprove if that's the case? Other USB devices seem to be working fine, including a boot pen drive and an external USB 3.0 SSD that I use intensively. As far as I know Bluetooth and wifi are not working on the ARM version of Windows 11, but other basic services should be fine. This is the Device Manager on my x64 Windows 11 (this one is working as expected) And this is the one on ARM Windows 11 (not working properly) Link to comment Share on other sites More sharing options...
0 attila Posted January 4, 2022 Share Posted January 4, 2022 Szia @Andras There is no official FTDI driver for Windows ARM64: https://ftdichip.com/drivers/d2xx-drivers/ Here is some unsigned beta driver mentioned: https://answers.microsoft.com/en-us/surface/forum/all/surface-pro-x-usb-c-to-rs232-issues/3bc380dc-b018-4ad2-958a-e66c438c6b94?page=3 Link to comment Share on other sites More sharing options...
0 Andras Posted January 4, 2022 Author Share Posted January 4, 2022 Excellent, we got a little closer! After installing the "CDM v2.12.32 Beta for ARM64" FTDI drivers, Device Manager looks much better: Unfortunately though WaveForms still doesn't find my AD2: Link to comment Share on other sites More sharing options...
0 attila Posted January 4, 2022 Share Posted January 4, 2022 Szia @Andras You could try to run the WF SDK/ sample/ py/ Enumerate.py to see if the lower level libs detect the device but I don't see too much chance to make it working soon. Link to comment Share on other sites More sharing options...
0 Andras Posted January 4, 2022 Author Share Posted January 4, 2022 I got this error after running c:\Program Files (x86)\Digilent\WaveFormsSDK\samples\py\Enumerate.py. Link to comment Share on other sites More sharing options...
Question
Andras
I have just installed Windows 11 ARM64 on my Raspberry Pi 4. It works great, but WaveForms seems to be not able to start.
After a successful installation I tried to run WaveForms beta v3.17.17 64-bit, and I got the following error:
"The code execution cannot proceed because VCRUNTIME140.dll was not found. Reinstalling the program may fix this problem."
Can I do something differently or is ARM64 Windows simply not supported (yet)?
Link to comment
Share on other sites
8 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now