Bruce Griffith, John Cortell (Freescale Semiconductor )
Making at Eclipse · Standard
Monday, 13:30, 20 minutes | Lafayette
Deciphering the CDT debugger alphabet soup.
As the developer of an IDE based on CDT, you can choose to support:
- The GNU debugger (gdb)
- The Eclipse Debugger for C/C++ (EDC)
- Debug Services Framework (DSF)
- Target Communication Framework (TCF) agents
How do you decide which ones are right for your application?
This talk will present a guide describing how the current choices for remote debugging work together (or don’t) and a consumer’s view of the advantages of some of the possible combinations.
Bruce works for Sage Electronic Engineering, LLC in Longmont, Colorado. He is currently working on target communications for the Sage Embedded Development Kit based on Eclipse CDT.
Sage develops in-target probes for debugging low-level software on AMD CPUs. Sage is a key developer of coreboot open-source BIOS, and provides contract engineering support for embedded and HPC system development and debug.
John Cortell is a senior software engineer at Freescale Semiconductor and a committer on the CDT project. John has been working on Freescale debugger technology for 14+ years. He was a key player in the transitioning of CodeWarrior into an Eclipse-based toolset. John's focus these days is on moving the Freescale debugger off of the CDI debugger framework and on to a DSF/TCF one.