(02-04-2025, 10:48 AM)Error7 Wrote:(02-04-2025, 08:40 AM)twostar Wrote:(02-04-2025, 07:22 AM)Error7 Wrote: I've had to create a separate LAN from my main network because it is set up to 192.168.0.xxx. This is how I've configured my temporary LAN: I changed the IP address on my laptop to 192.168.1.14 then connected it to a spare router configured to 192.168.1.1. and connected the KC868-A16 to the router. When I run the flash_download_tool from my Windows GUI it results in the error as described previously.
The firmware update is done over USB, you shouldn't need to do anything with a LAN.
Leading to a followup question, are you trying to update it over a LAN? That would explain the error message you're seeing, the update is done over USB.
Thanks for that information. I'll give that a try and let you know how I get on.
Unfortunately that didn't help. When running the download tool 3.9.2 I get "Error: Unable to set default locale: 'unsupported locale setting'"
So I installed 3.9.8_3 from your Espressif flash tool link which first produced "The program can't start because api-ms-win-core-path-|1-1-0.dll is missing from your computer"
So I eventually managed to find and download the missing dll for my Win7 64 bit machine and copied it into Windows System32 and SysWOW64 folders, rebooted and tried again. This produced "Error loading Python DLL 'C:Users\Alan\AppData\Local\Temp\_MEI53322\Python39.dll.
No error messages generated
FormatMessageW: The parameter is incorrect.
LoadLibrary: PyInstaller: FormatMessageW failed."
So I searched for Python39.dll on the Python website only to find this: Note that Python 3.9.0 cannot be used on Windows 7 or earlier.
So I'm beginning to think that all my problems are because I'm still running Windows 7.