Jump to: navigation, search

Difference between revisions of "DSDP/DD"

(DSDP-DD Meeting Notes)
(Technology Sub-Groups)
Line 82: Line 82:
  
 
The pages below were created to contain the activity of several small sub-groups created to focus on specific improvements to the Platform around device debugging.  See the 22-Feb-2006 meeting notes above for more information.
 
The pages below were created to contain the activity of several small sub-groups created to focus on specific improvements to the Platform around device debugging.  See the 22-Feb-2006 meeting notes above for more information.
 +
 +
{| border="1"
 +
| '''Technology''' || '''Component''' || '''Lead''' || '''Active Contributors'''
 +
|-
 +
| [[DSDP/DD/Spirit|SPIRIT]] || IP-XACT || Anthony Berent (Arm) || Aaron Spear (ATI/Mentor)
 +
|-
 +
| [[DSDP/DD/MemoryView|Memory]] || Memory || Samantha Chan (IBM)  || Ted Williams (WR)
 +
|-
 +
| [[DSDP/DD/DisassemblyView|Disassembly]] || 'None' || Mikhail Khodjaiants (Arm) || Anton Lehenbauer (Wind River)
 +
|-
 +
| [[DSDP/DD/DSF|DSF]] || DSF || Pawel Piech (Wind River) || Randy Rohrbach (Wind River), Ted Williams (Wind River)
 +
|-
 +
| [[DSDP/DD/GDB|GDB/MI]] || GDB || Veenu Verma (Ericsson) || Marc Khouzam (Ericsson), Francois Chouinard (Ericsson)
 +
|-
 +
| [[DSDP/DD/MultiContext|Multi Context]] || 'None' || Veenu Verma (Ericsson) || Marc Khouzam (Ericsson), Francois Chouinard (Ericsson)
 +
|}
 +
 +
 +
[[DSDP/DD/InactiveSubGroups|Inactive Sub Groups]]
  
 
{| border="1"
 
{| border="1"
Line 87: Line 106:
 
|-  
 
|-  
 
| [[DSDP/DD/DebugView|Debug view]] || Paul Gingrich (TI) || TBD
 
| [[DSDP/DD/DebugView|Debug view]] || Paul Gingrich (TI) || TBD
|-
 
| [[DSDP/DD/MemoryView|Memory]] || Samantha Chan (IBM)  || Ted Williams (WR), Freescale, AMI
 
 
|-  
 
|-  
 
| [[DSDP/DD/ExpressionsAndVariablesViews|Expressions & Variables]] || Ken Ryall (Nokia) || Ted Williams (WR), Pete Nichols (IBM)
 
| [[DSDP/DD/ExpressionsAndVariablesViews|Expressions & Variables]] || Ken Ryall (Nokia) || Ted Williams (WR), Pete Nichols (IBM)
Line 97: Line 114:
 
|-  
 
|-  
 
| [[DSDP/DD/ConsoleView|Console - Debug/Serial/Network]] || Aaron Spear (Mentor) || Freescale, AMI, PalmSource
 
| [[DSDP/DD/ConsoleView|Console - Debug/Serial/Network]] || Aaron Spear (Mentor) || Freescale, AMI, PalmSource
|-
 
| [[DSDP/DD/DisassemblyView|Disassembly]] || Patrick Chuong (TI) || Wind River
 
 
|-  
 
|-  
 
| [[DSDP/DD/GeneralViewManagement|Views - multi-context, pin/clone, update policy]] || Darin Wright (IBM) || Samantha Chan (IBM), Ted Williams (WR)
 
| [[DSDP/DD/GeneralViewManagement|Views - multi-context, pin/clone, update policy]] || Darin Wright (IBM) || Samantha Chan (IBM), Ted Williams (WR)
Line 109: Line 124:
 
|-  
 
|-  
 
| [[DSDP/DD/SourceLookup|Source Lookup]] || Pawel Piech (Wind River) || Pete Nichols(IBM)
 
| [[DSDP/DD/SourceLookup|Source Lookup]] || Pawel Piech (Wind River) || Pete Nichols(IBM)
|-
 
| [[DSDP/DD/Spirit|SPIRIT]] || Aaron Spear (ATI/Mentor) ||
 
 
|}
 
|}
  

Revision as of 20:35, 15 August 2007

Welcome to the DSDP-Device Debugging Project Wiki. Device Debugging creates new frameworks and extensions to the existing platform debug framework to support the three phases of device software development: hardware bring-up, platform software development, and application software development. The Device Debugging project will build enhanced debug models, APIs, and views to provide greater visibility into and control over device software targets.

These pages are meant as an open, collaborative platform for discussions and exchanging ideas. For official information and documents, see the Official DSDP-DD Website.

DSDP-DD Goals

These are the current goals for Device Debugging project at this point.

  • Modify the Eclipse Debug Model Interfaces in order to enable more customized debugger implementations, especially those geared towards the embedded space. The first version was released in Eclipse 3.2. The platform debug team and the DD project are currently looking at improvements.
  • Provide a new Debug Model implementation that takes a more modular approach to connecting debugger backends into Eclipse. This is called Debugger Services Framework (DSF).
  • Enhance the debugger views for multi-core and multi-process support and provide specific improvements in those views for embedded development. Multi-core enhancements are proposed for the Eclipse 3.3 release. We are looking at additional view enhancements.
  • Integrated with the SPIRIT consortium for tooling and debugger data file specification.
  • Provide the next generation implementation for CDT’s MI debugger.

DSDP-DD Meeting Notes

Release Stuff

Technology Sub-Groups

The pages below were created to contain the activity of several small sub-groups created to focus on specific improvements to the Platform around device debugging. See the 22-Feb-2006 meeting notes above for more information.

Technology Component Lead Active Contributors
SPIRIT IP-XACT Anthony Berent (Arm) Aaron Spear (ATI/Mentor)
Memory Memory Samantha Chan (IBM) Ted Williams (WR)
Disassembly 'None' Mikhail Khodjaiants (Arm) Anton Lehenbauer (Wind River)
DSF DSF Pawel Piech (Wind River) Randy Rohrbach (Wind River), Ted Williams (Wind River)
GDB/MI GDB Veenu Verma (Ericsson) Marc Khouzam (Ericsson), Francois Chouinard (Ericsson)
Multi Context 'None' Veenu Verma (Ericsson) Marc Khouzam (Ericsson), Francois Chouinard (Ericsson)


Inactive Sub Groups

Technology Lead Members
Debug view Paul Gingrich (TI) TBD
Expressions & Variables Ken Ryall (Nokia) Ted Williams (WR), Pete Nichols (IBM)
Registers Kirk Beitz (Freescale) Ted Williams (WR), Pete Nichols (IBM), ATI
Breakpoints Ewa Matejska (PalmSource) Pawel Piech (WR), Mikhail Khodjaiants (QNX), TI, Nokia
Console - Debug/Serial/Network Aaron Spear (Mentor) Freescale, AMI, PalmSource
Views - multi-context, pin/clone, update policy Darin Wright (IBM) Samantha Chan (IBM), Ted Williams (WR)
Debug Model Pawel Piech (Wind River) Mikhail Khodjaiants (QNX), Freescale, Nokia
Launching Pete Nichols (IBM) TI
Editor Ewa Matejska (PalmSource) Pete Nichols(IBM), Nokia
Source Lookup Pawel Piech (Wind River) Pete Nichols(IBM)

DSF

Documentation