I am using mission planner 1.3.79 ArduCputer v4.3.2 on Windows 11. I was trying to run ArduCopter simulation from the simulations tab on Mission Planner. After clicking on simulation tab, I selected the “Model” then clicked on Multirotor logo under “Please select a firmware to run”. This always gave me a popup saying “ArduCopter.exe - System Error”.
“The code execution cannot proceed because cyggcc_s-seh-1.dll was not found. Reinstalling the program may fix this problem.”
I tried reinstalling Mission planner a couple of times but nothing worked. I kept getting the same error.
SOLUTION:
I search for the file “cyggcc_s-seh-1.dll” in my cygwin64 installation directory by using windows search. It found the file and I copy paste this file to the directory containing “ArduCopter.exe”. Now everything is working fine!
You will have to install Cygwin (if you haven’t already, better not to install this in C drive) from here: Cygwin Installation
This installation will create a directory, search for the missing .dll file in the cygwin installation directory. It should be present there. Copy the file, then find out where ArduCopter.exe is located. This can be done by typing ArduCopter.exe in the start menu and right-clicking on it to get the “open file location” option.
Now paste the copied .dll file into the same directory where ArduCoper.exe is present.