Have any of you used Ashling Trace Debugging
2006-01-13 by mhaines4102
Yahoo Groups archive
Index last updated: 2026-04-28 23:31 UTC
Thread
2006-01-13 by mhaines4102
I am about to buy the Ashling Vitra Trace Debug tools. They are about half the cost of Realview tools, but is there a significant difference between them?
2006-01-13 by mhaines4102
Or the Realview tools for that matter. How do they stack up? --- In lpc2000@yahoogroups.com, "mhaines4102" <mhaines4102@y...> wrote:
> > I am about to buy the Ashling Vitra Trace Debug tools. They are about > half the cost of Realview tools, but is there a significant difference > between them? >
2006-01-13 by Jerry [Signum]
MHaines,
There is a recent comparison of ARM compile tools from ARM, Keil, IAR and GNU at
http://www.raisonance.com/products/STR7/benchmark.php
They have all the source files used in the benchmark, so you can check your own tools.
As far as ARM Trace tools, you may want to check out our JTAGjet-Trace while you
are comparison shopping - see www.signum.com/jtagjet.htm
I have not used Vitra but I can answer any questions related to the LPC2000 ETM trace
port in general.
Jerry
Signum Systems Corp.
Moorpark, CA 93021
www.signum.com
========================================
26 YEARS OF EMULATION SYSTEMS DESIGN:
8051, ARM, OMAP, 80186, 80196 and TMS320 DSPs
========================================
----- Original Message ----- From: "mhaines4102" <mhaines4102@...> To: <lpc2000@yahoogroups.com> Sent: Thursday, January 12, 2006 4:11 PM Subject: [lpc2000] Re: Have any of you used Ashling Trace Debugging > Or the Realview tools for that matter. How do they stack up? > > > --- In lpc2000@yahoogroups.com, "mhaines4102" <mhaines4102@y...> wrote: > > > > I am about to buy the Ashling Vitra Trace Debug tools. They are about > > half the cost of Realview tools, but is there a significant difference > > between them? > > > > > > > > > > > Yahoo! Groups Links > > > > > > > >
2006-01-13 by lpc2100_fan
--- In lpc2000@yahoogroups.com, "mhaines4102" <mhaines4102@y...> wrote: > > I am about to buy the Ashling Vitra Trace Debug tools. They are about > half the cost of Realview tools, but is there a significant difference > between them? > Hi, buying the Ashling Trace tools buys you a debugger, the compiler comes for free. The same free compiler (GCC) can also be downloaded, the debugger however works A LOT better than the GDB. Looking at such a setup you can also look into all other emulator vendors such as Signum (who already reponded), Hitex, Nohau who have nice debug solutions working with GCC as well. The difference between GCC and e.g. the ARM compiler can be significant when using libraries (who does not?) or our experience when using the floating point lib. There have been factors of >2 in code size and speed. If you are developing a product for a company that is supposed to enter volume production, I would go with tools like ARM, IAR or Keil. If the budget for the tools is significant compared to the revenue of the final product, GCC and a debugger is a good option. If trace is not mandatory, you also might want to have a look at Rowleys compiler, well put together and works with wiggler. This is a low cost, yet professional solution as well. Difference to the plain GNU C-Compiler, you get good support from a person you can call or e-mail. Cheers, Bob
2006-01-16 by brendanmurphy37
Hi, Very interesting benchmark results. It matches our own experience, which can be summarised as "good as or better than the alternatives in terms of performance (speed and code size), provided you don't use the built-in libraries". Our preference is not to use any compiler libraries in any case, as it gives total control of the software. The only part that is inconvenient on this is a good implementation of "printf", but even that's not too much of a problem to source or implement, and once done once is always available. The same goes for various "extensions": even if you don't expect to have to port code or move to a different toolset, you usually end up having to do so at some stage, so you're better off sticking to pure ANSI 'C' (or something very close to it). On other issues around compiler choice: - I've used GCC off and on for maybe 10 years now, and have never even heard of an error in the code generated by it, much less experienced it. Support in terms of fixing problems hasn't therefore ever been an issue. - I've experienced a few very time consuming bugs in other vendor's compilers, especially when used at high optimisation levels. Quality of support has varied, but in all cases a lot of time was used up in tracking down and fixing the problems. These two issues (reliability and performance) are in fact the main reasons we use GCC: the cost helps of course, but it's really a side issue in our case. The downside of GCC is that it can involve a lot of work to set up and use the first time: not something I'd recommend. However, as has been pointed out, several of the tool vendors have already done this for the LPC2000, so that's not really an issue. Bottom line: it's very hard to beat the GCC compiler. Just my opinion, of course.... Brendan --- In lpc2000@yahoogroups.com, "Jerry [Signum]" <jerry@s...> wrote: > > MHaines, > > There is a recent comparison of ARM compile tools from ARM, Keil, IAR and GNU at > http://www.raisonance.com/products/STR7/benchmark.php > They have all the source files used in the benchmark, so you can check your own tools. > > As far as ARM Trace tools, you may want to check out our JTAGjet- Trace while you > are comparison shopping - see www.signum.com/jtagjet.htm > I have not used Vitra but I can answer any questions related to the LPC2000 ETM trace > port in general. > > Jerry > Signum Systems Corp. > Moorpark, CA 93021 > www.signum.com > ======================================== > 26 YEARS OF EMULATION SYSTEMS DESIGN: > 8051, ARM, OMAP, 80186, 80196 and TMS320 DSPs > ======================================== > > > > ----- Original Message ----- > From: "mhaines4102" <mhaines4102@y...> > To: <lpc2000@yahoogroups.com> > Sent: Thursday, January 12, 2006 4:11 PM > Subject: [lpc2000] Re: Have any of you used Ashling Trace Debugging > > > > Or the Realview tools for that matter. How do they stack up? > > > > > > --- In lpc2000@yahoogroups.com, "mhaines4102" <mhaines4102@y...> wrote: > > > > > > I am about to buy the Ashling Vitra Trace Debug tools. They are about > > > half the cost of Realview tools, but is there a significant difference
> > > between them? > > > > > > > > > > > > > > > > > > > > > Yahoo! Groups Links > > > > > > > > > > > > > > > > >