This is a night/day comparison. With Trace32 and its scripting possibilities you can achieve things that GDB can only dream of. Access to the internals (registers, memory, etc.), flashing, altering at run time, watching, the list goes on. Many things can be done via GDB, too, but it's often not very ergonomic (for example write access to certain memory mapped registers). No hate here, I use GDB for "normal" debugging and love it, but for hardware debugging Trace32/Lauterbach is just a different world.Maybe the only thing to hate about Trace32 is its very clumsy UI. I'd rather use a TUI than their Motif/Qt based one.
No comments yet.