Author Topic: Trace32 plugin - "debuggert32.cbplugin"  (Read 18392 times)

Offline Bonanza

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Engineer
Trace32 plugin - "debuggert32.cbplugin"
« on: May 03, 2010, 10:56:50 am »
Hi All,

Does anyone know more about the debuggert32.cbplugin that is available in latest software from lauterbach:
TRACE32_20091204_CD\files\demo\env\codeblocks

It seems to be maintianed by(mobermaiser):
$LastChangedDate: 2009-01-07 15:23:11 +0100 (Mi, 07 Jan 2009) $
$LastChangedRevision: 2860 $
$LastChangedBy: mobermaier $

...from the readme.txt file located in the same folder.

WHY DO I ASK?
The plugin is not loaded properly with a later build of codeblocks like the Januar 9 2010 - rev 6080 which I found the most usable right now.

Any help on where the sourcecode is located or even better a new version of the plugin would be very much appreciated.

BR Flemming

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #1 on: May 03, 2010, 11:25:01 am »
Probably you should start with telling where you downloaded this (who/what is "lauterbach"?!). If it's not at our homepage it's most likely not maintained/supported by one of us, so you probably ask the guys of the other webpage?!
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline Bonanza

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Engineer
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #2 on: May 03, 2010, 11:53:50 am »
Hi Morten,

Thanks for your reaction.

I assumed everybody knows about lauterbach as they have been the standard debugging equipment provider in the last 4 companies i worked in(TI, Infineon, etc...):-(

But here is the story...
Lauterbach is a German provider of powerfull commercial debugging equipment (similar to Segger and OpenOCD) that is widely used within the embedded industry.

Their homepage is:
http://www.lauterbach.com/frames.html

There is very little information about this plugin on the net(Google) i actually only found this one link:
http://www2.lauterbach.com/pdf/int_codeblock.pdf

The software is provided to you when you buy one of their rather expensive products like the "trace32 debugger" or you can download it if you have a support agreement. The plugin was located inside their software package.

They do however refer to a special build of codeblocks:
Code
3 Mar 2009 - available for download from:
http://www.gryftec.com/en/download.htm
NOTE: Builds “8.02” and “Nightly Build 5456” have error causing Code::Blocks to crash
when closing with undocked floating windows. To avoid crashing use the
Revision 5475 build.

...in the above refered document.

I will try to write to lauterbach, but I initially assumed that this is such a small part of their buisness area that it would be hard to find a guy who knew about this.

I am however still open to clues or contacts:-)
Thanks Flemming

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #3 on: May 03, 2010, 12:16:55 pm »
I assumed everybody knows about lauterbach
As you see: No. :-)

http://www.gryftec.com/en/download.htm
NOTE: Builds “8.02” and “Nightly Build 5456” have error causing Code::Blocks to crash
when closing with undocked floating windows. To avoid crashing use the
Revision 5475 build.
I see. I don't know what / and how they fixed, but I'd rather ask those guys. It seems (!) they fixed something inside wxWidgets itself. So probably a recent version of wxWidgets is needed. However, I never experienced such crashes, so it's not an issue of recent Code::Blocks builds, which use a more recent wxWidgets btw.

I am however still open to clues or contacts:-)
Finally: If the plugin is not working in recent builds of C::B you can simply ask the guys at Lauterbach for providing you with a re-compiled version of their plugin. I guess it fails to load because it's for a quite old version of C::B, simply. A re-compilation should be all that's needed then. If they provide the sources for the plugin (which I doubt will be the case) you can do it yourself, too.

If all that fails you can wait until the next release of C::B and ask the Lauterbach guys then. An official release may make them do provide an updated version of their plugin.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline Bonanza

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Engineer
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #4 on: May 03, 2010, 12:27:09 pm »
Thanks Morten,

I was initially thinking the approach you mentioned also, but was trying this forum first.

BTW: I was just thinking that is nice to know that a company like lauterbach oficially supports codeblocks. They do have a lot of users.

I wil try to contact them.

BR Flemming

Offline Bonanza

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Engineer
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #5 on: May 14, 2010, 01:19:34 pm »
I got in contact with the author of the plugin at Lauterbach, and he mailed me various builds of the plugin.

It is working perfectly on my machine.

I will not provide more information here, as Lauterbach should do it themselves and I cannot refer to informations sent personally to me.

But the developer did mention that dependent on the amount of interest from the public, they would put more or less effort in the future of the plugin.

So if you have any interest in doing so I encourrage you to mail lauterbach support.

BTW: I also asked the author to put information about the plugin on CB wiki page.

BR Flemming
« Last Edit: May 14, 2010, 01:25:13 pm by Bonanza »

Offline MortenMacFly

  • Administrator
  • Lives here!
  • *****
  • Posts: 9693
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #6 on: May 14, 2010, 02:44:11 pm »
But the developer did mention that dependent on the amount of interest from the public, they would put more or less effort in the future of the plugin.
I am still unable to get any information about this plugin. So: If nobody except a few chosen know about this plugin being present I believe nobody will use it, isn't it. :lol:

I think your suggestion about making it available to public - even through an announcement on our C::B webpage is a good first step.
Compiler logging: Settings->Compiler & Debugger->tab "Other"->Compiler logging="Full command line"
C::B Manual: https://www.codeblocks.org/docs/main_codeblocks_en.html
C::B FAQ: https://wiki.codeblocks.org/index.php?title=FAQ

Offline Bonanza

  • Multiple posting newcomer
  • *
  • Posts: 34
  • Engineer
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #7 on: May 25, 2010, 08:11:56 pm »
Small information added by Lauterbach about Trace32 Debugger plugin to plugins wiki.

Offline fubo

  • Multiple posting newcomer
  • *
  • Posts: 38
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #8 on: July 29, 2010, 12:26:02 pm »
The plugin does not work for 10.05.

Offline Jenna

  • Administrator
  • Lives here!
  • *****
  • Posts: 7252
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #9 on: July 29, 2010, 12:41:45 pm »
Nothing we can do about.
It's a third-party plugin and you should ask the developer to update the plugin.

Offline fubo

  • Multiple posting newcomer
  • *
  • Posts: 38
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #10 on: July 29, 2010, 12:46:48 pm »
I know. I was guessing if Bonanza has been provided with an updated version from Lauterbach.

Offline martind

  • Multiple posting newcomer
  • *
  • Posts: 47
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #11 on: July 29, 2010, 06:30:03 pm »
I dont know how true this is, but I am told they have re-written the GDB plugin also.

Offline fubo

  • Multiple posting newcomer
  • *
  • Posts: 38
Re: Trace32 plugin - "debuggert32.cbplugin"
« Reply #12 on: October 03, 2010, 11:34:09 am »
Lauterbach updated their plugin, but it is only available for latest sw package.