This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

USB2ANY: Firmware Download Error

Part Number: USB2ANY

Hello, 

My customer is trying to access the USB2ANY Firmware Loader application in the SNVC166 folder downloaded from the USB2ANY project page. After downloading it to PC, every time they try to open the application, this error pops up:

image.png

Any ideas on what the issue might be? Thanks. 

  • This error is usually thrown when a 32-bit application improperly loads a 64-bit DLL. USB2ANY Firmware Loader is a C++ application dependent on the Microsoft Visual C++ runtime, which is normally available on all updated versions of Windows. Depending on the installation environment, PATH variable, or several other confounds, the DLL search algorithm used to find dependencies by USB2ANY Firmware Loader may be locating the wrong DLL.

    If you really want this version of the USB2ANY Firmware Loader to work, you could try finding the broken dependency using Dependency Walker, and make any necessary adjustments to the PATH or environment that are causing the incorrect DLL to be identified.

    In any case, this version of the firmware loader is very outdated. There are newer versions of the SDK scattered across E2E (e.g.  TMP117EVM: USB2ANY SDK required to safely work with the module ) which may be more reliable, and which include the firmware loader as part of the bundled SDK software. This is likely easier than tracking down every issue with Dependency Walker, and should still allow for programming older firmware.