EmBitz
Using external gdb server - Printable Version

+- EmBitz (https://www.embitz.org/forum)
+-- Forum: IDE (https://www.embitz.org/forum/forum-1.html)
+--- Forum: Bug report (https://www.embitz.org/forum/forum-8.html)
+--- Thread: Using external gdb server (/thread-133.html)



Using external gdb server - aeq - 02-08-2022

Hi,

Thanks for your awesome creation!

It seems that there is a problem parsing the reg keys when using external gdb server.
For example when using JLink with the following key %Software\SEGGER\J-Link:InstallPath% the server fails to start.
Windows version: 10.0.19044.1826
EmBitz version 2.41

Please see the attached screenshots for more details.

Thanks!


RE: Using external gdb server - embitz - 02-08-2022

Yes, I guess that I removed the possibility for using regkey's here.

Embitz is going in a direction that it will use EBlink more and more as GDB server. Other GDB servers can't provide the same features that EBlink is providing such as, flashing from menu and live variables (also used by EBmonitor).

EBlink should support more probes in the future but I don't think it will ever support JLink because that API it is closed.


RE: Using external gdb server - aeq - 02-08-2022

That would actually be a nice feature to have. Because as for me EmBitz is also good for many other platforms. I like that it can cover almost all the development cases. For example I use it not only for ARM based MCUs but also ESP32, 51, avr, pic cores. Also the possibility to configure the project for the newest MCUs available in a minute, without waiting for weeks when the manufacturer adds support is also great. So I believe that many of us use openOCD or PyOCD frequently. And the reg key feature allows to make the ebp file very VCS friendly)