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.

Windows 7 (6.1.7601 SP1) 64bit - CC3100 Uniflash (3.4.0.00002) issue - Error Loading DLL: The specified module could not be found

Other Parts Discussed in Thread: UNIFLASH, CC3200

It seems to have problems loading C:/ti/uniflash_3.4/eclipse/plugins/com.ti.uniflash.wireless.files_1.0.0.201509170706/cc3xxx/bin/win/FlashAPI.dll, but the file definitely exists and I can open it in notepad.

This is similar to issues reported in this forum previously, but the solutions posted in those threads did not work on my machine - one was for Windows XP and the other one crashed Uniflash when I tried running it with the posted DLL.


The solution posted in this thread crashed when I tried using it. It also was resolved by updating to 3.2, but I am having this problem on 3.4. This thread solved the issue for Windows XP. I ran Uniflash in compatibility mode with Windows XP and the problem still existed.

I have uninstalled and reinstalled Uniflash multiple times and the problem still persists. I have tried using regsvr to register the DLL in question, but it also failed with this error message:
"The module could not load. Make sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files. The specified module could not be found"

It seems that the issue is with the DLL itself, and is machine-specific.

Is there a way to revert my Uniflash to version 3.2 to test if this issue was reintroduced in 3.3/3.4? And if not, how do I proceed?

  • I opened the file in question in Dependency Walker and it gave me these errors:

    Error: At least one required implicit or forwarded dependency was not found.
    Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
    Error: Modules with different CPU types were found.

    Looking at the log, it seems as if FTD2XX.DLL is missing. Where can I find this file?
  • Hi,

    The FTD2XX.DLL is part of the FTDI low-level device drivers. The fact it is missing may be due to several factors, including:

    - XDS100 support not selected during Uniflash install;

    - Driver files became corrupted due to some external factor (disk corruption, virus infection, etc.);

    - Drivers were somehow not properly installed.

    To double-check the FTDI install, see if you have the directory below and try to re-run the installer:

    C:\ti\uniflash_3.4\ccs_base\emulation\windows\xds100_drivers\ftdi

    Hope this helps,

    Rafael

  • The directory in question exists. I will re-run the ccs uniflash installer.

  • I re-ran the installer, and it gave me this error:

    "Error while unzipping file
    C:/ti/uniflash_3.4/eclipse/downloads/cc3200_driver_support_win32_1.0.6.zip: file does not exist or is not readable"

    However, it completes the rest of the installation process.
  • I have looked in that directory and the zip file indeed does not exist