Improvements to CDI based CDT debugger targeting embedded platforms

Teodor Madan (Freescale Semiconductor )

Embedded · Short
Wednesday, 13:50, 20 minutes | Seminarräume 5

7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18

CDI (Common Debugging Interface) is a CDT debugger backend tailored mostly for common look and feel for C/C++ debuggers. While it is a perfect fit for most desktop architectures it lacks features that are commonly required for remote/embedded platforms.

Most of the tools vendors targeting embedded platforms have embraced eclipse platform for building commercial IDE. Nowadays, from eclipse IDE you can develop applications targeting a diversity of architectures from low-end 8-bit MCU to high-end multi-core processors. The talk is about experience gained while developing commercial C/C++ IDE targeting embedded platforms.

The audience will be presented enhancements done to CDT for a CDI based debugger backend targeting embedded platforms that do require higher introspection into running application/hosting platform and also a higher degree of controlling how/if a breakpoint is set.

Teodor Madan is Senior Software Engineer at Freescale Semiconductor developing CodeWarrior IDE for embedded platforms for last 8 years and supporting a wide range of embedded platforms from low-end MCU to complex multi-core heterogeneous systems.

Download Material

Download file of related material.

brox logo

bandxi logo

empolis logo

ibm logo

ww-im logo

sigsdatacom logo

bsi logo

purple scout logo

froglogic logo

microsoft logo

Eclipse Magazin logo

osbf logo

bredex logo

sopera logo

microdoc logo

oreilly logo

instantiations logo

cloudsmith logo

compeople logo

itemis logo

dpunkt logo

eclipsesource logo

sap logo

oracle logo

vogel logo

open-xchange logo

Actuate logo


report a problem with this page