Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


Error in final launch sequence Reset command not defined for device 'Generic TCP/IP'

The debugger can’t be used, and each time the error dialog box is popped out !
__Error in final launch sequence
Reset command not defined for device ‘Generic TCP/IP’__

Friends! Excuse me, what’s the cause of this? questionquestion
3 2

Hi jinzhifeng

A bug has been reported in eclipse bugzilla B#529171Question.
It seems that there is an error with the latest version of the “gdb hardware Debugging” feature (9.4.0) and reverting to the CDT version 9.3 solves the problem.

BR,
Elliot

Hi,

How can I revert to previous version? I freshly installed all Ac6 toolset so I can’t use installation history..
How can I install previous version of the plugin in eclipse (Oxygen.2)?

Thanks

Hi vakr,

There are two possibilities:

- Download the previous version of eclipse (Oxygen.1) which does not contain the CDT 4.7.2 then reinstall all Ac6 toolset.
You can download the eclipse oxygen.1 here:
https://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygen1Question
Choose in function of your OS in the right panel of this webPage


- Or uninstall all CDT plugins in your eclipse (Oxygen.2) using Help -> About Eclipse -> Installation details
Uninstall
Then install previous version of CDT using Help -> Install New Softwares...
Add the CDT repository 9.3:
AddRepo
( Here the link for “Location” field: http://download.eclipse.org/tools/cdt/releases/9.3Question )
And install the cdt features you need.

BR,
Elliot

Hi Elliot,

thank you for perfect and detailed help.
To not mess up packages handled by packaging manager (pacman, apt, etc..) I’d rather choose the second option.

However for some reason the button “Uninstall...” is greyed out and can’t be clicked. Do you have any idea what could be the reason for that?

Thanks a lot.

Thanks vakr,

Generally if the uninstall button is greyed out it implies write permissions issues.
Does Eclipse has been installed by a superuser or at least with admin rights? In that case try to start Eclipse with admin rights.

Hope this helps,
Elliot

del4

I did everything as you suggested: I’ve got CDT and CDT SDK 9.3.3.2017101301 on Eclipse Oxygen 2. The same error persists.

It’s a project imported from CubeMX. Can it be some incorrect option I have to check?

Hi LIama,

In the debug configuration of your project, in the debugger tab, uncheck

  • “Reset and Delay (seconds)” and
  • “Halt”


BR,
Elliot

Thanks! I just had to study this thread more carefully. BTW, is the CDT and CDT SDK 9.3.3.2017101301 rollback really necessary?

Hello Elliot,
The option 2 does not work for me :-(
As I don’t want to reinstall eclipse, does it exist any other driver update, or other alternative ?
Thanks.
KR
Sirma

Hi Sirma Siang,

In the debug configuration of your project, in the debugger tab, uncheck

“Reset and Delay (seconds)” and
“Halt”

BR,
Elliot

del 3

Hi iwl,

Could you please give more information after your revert step, like your CDT version?

BR,
Elliot

del2


OK Solution is:

Project - Properties (Right Click) - Run/Debug Settings - Select Launch Configuration - Edit - Startup

uncheck “Reset and Delay (seconds)” and “Halt”

below “Halt” is “monitor reset halt” in my textbox there, don’t know if important

https://bugs.eclipse.org/bugs/show_bug.cgi?id=529171Question

Thanks, awesome!