Quote:
Originally Posted by itsjustmrb
I am getting a navXFirmware error "unable to load DLL 'STDFUFiles.DLL' on 2 different laptops with the firmware downloaded on each laptop (not copied from USB). Can anyone please help?
Thanks in advance,
Mr. B
|
Please take a look at this post from a year ago, it might provide some ideas. A few others encountered similar troubles and found workarounds.
https://www.chiefdelphi.com/forums/s...d.php?t=143307
What you are encountering is an issue that appears on a small percentage of Windows computers.
As background, STDFUFiles.DLL is a user-mode driver from ST Microelectronics which provides USB-based access to the STM32 micro-controller firmware loader. This is used by the navXFirmwareUpdater. The navX-MXP/Micro setup programs install STDUFiles.DLL (using an installer from ST Microelectronics). There are two points:
- Certain operating system privileges are required to install this.
- STDUFiles.DLL is dependent upon some other DLLs, and it's possible they're either not getting installed, or conflict with other DLLs already on your machine.
So in addition to reviewing this post, I'd encourage you to run the navX-MXP/navX-Micro setup program as an administrator.
If that doesn't work, please send details about the configuration of your two computers (operating system version, 32 vs 64 bit, what are the privileges of the account you are using when installing, and anything else you might think is helpful).
If all else fails, we'll can replace your board with one that has the latest firmware (support@kauailabs.com), but let's see if we can resolve it using the above means first.
Aloha,
- scott