After update debug does not work, failed to execute MI command
Checked for updates and the SW4STM32 found three having to do with the ARM plugins. After the update the debugger will not run anymore and fails everything that used to run with:
Error in final launch sequence
Failed to execute MI command:
-target-select remote localhost:3333
Error message from debugger back end:
localhost:3333: Connection timed out.
localhost:3333: Connection timed out.
The console shows:
This GDB was configured as ” host=i686-linux-gnu target=arm-none-eabi”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
.
Find the GDB manual and other documentation resources online at:
.
For help, type “help”.
Type “apropos word” to search for commands related to “word”.
I went into the Properties>Run/Debug Settings under the Debugger tab and found the OpenOCD Command: to be “${openstm32_openocd_path}/openocd”. I then went into Build Variables and showed the system variables and find the openstm32_openocd_path to be an which is set to /home/greg/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.externaltools.openocd.linux64_1.9.0.201605241152/tools/openocd/bin which is correct. I pointed to the previous openocd tools 1.8.0..... with no success.
Is it safe to say this IDE tool is too fagile for real application beyond hobby use? I find most of my time is spent fighting the tool and second guessing a very unstable system.