I’m developing using the STM32F103xx processor. I have 2 VisualGDB custom support licenses last renewed in March this year.
A new version of OpenOCD was pushed to me today. Since then I am unable to program the flash, or run the debugger. Attempting to run the debugger causes the following exception:
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.MissingMethodException: Method not found: 'BSPEngine.IAdvancedProjectDebugService BSPEngine.IDebugStartService.get_AdvancedDebugService()'.
at VisualGDB.Common_GUI.WPF.ItemizedProgressWindow.RunAction[_ResultType](wg2
1 action, String title, String caption, to1 exceptionHandler, Int32 noFormTimeout, String[] stages)
at uz1.i3.u2-1.c()
at l11.i1-1.c()
— End of inner exception stack trace —
at l11.p[_Type](f1-1 a)
at uz1.i3.s_2[_ResultType](wg2-1 b, String d, Int32 a, String[] c)
at uz1.LaunchGDBProjectWithoutDebugging.ExecuteForProject(uz1 instance, Project prj)
`
(I have changed some quote characters that seemed to cause format problems with this forum software) If I go to VisualGDB project properties Debug tab then it refuses to show me any details of the current debug method, instead it gives me a very similar error.
The STM32 ST-Link flash programmer utility has no problem flashing my board, so I’m quite certain that it isn’t some coincidental hardware problem.
-
This topic was modified 6 years, 3 months ago by DonMilne.
-
This topic was modified 6 years, 3 months ago by DonMilne.