Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DSDP/DD"
(→DSDP-DD Meeting Notes) |
(→Technical Discussion Meetings) |
||
Line 79: | Line 79: | ||
* [http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.dd.dsf.doc/docs/dsf_data_model.html Design document describing DSF data/viewer model] (Note: need move this document into twiki for easier editing) | * [http://dsdp.eclipse.org/help/latest/index.jsp?topic=/org.eclipse.dd.dsf.doc/docs/dsf_data_model.html Design document describing DSF data/viewer model] (Note: need move this document into twiki for easier editing) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:DSDP]] | [[Category:DSDP]] | ||
[[Category:DSDP/DD]] | [[Category:DSDP/DD]] |
Revision as of 14:11, 4 April 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.
Contents
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
- Face-to-Face Meeting 14-18 May 2007 - planned
- Phone Meeting 3-May-2007 - planned for DSF GDBmi discussions
- Phone Meeting 29-March-2007 - DSF GDBmi discussions
- Phone Meeting 22-March-2007 - DSF GDBmi discussions
- Phone Meeting 7-Feb-2007
- Face-to-Face Meeting 9-10 Jan 2007
- Phone Meeting 6-December-2006
- Phone Meeting 1-November-2006
- Phone Meeting 4-October-2006
- Phone Meeting 6-September-2006
- Phone Meeting 2-August-2006
- Phone Meeting 13-July-2006
- Phone Meeting 3-May-2006
- Face-to-Face Meeting 22-Feb-2006
See the DSDP-DD Website for older meeting minutes and documents.
Release Stuff
- Europa - DD 0.9
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 | Lead | Members |
Debug view | Paul Gingrich (TI) | TBD |
Memory | Samantha Chan (IBM) | Ted Williams (WR), Freescale, AMI |
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 |
Disassembly | Patrick Chuong (TI) | Wind River |
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) |
SPIRIT | Aaron Spear (ATI/Mentor) |
DSF
Documentation
- White Paper describing goals and features of DSF
- Setting up, building, and running
- Design document describing DSF concurrency model
- Design document describing DSF services model (Note: need move this document into twiki for easier editing)
- Design document describing DSF data/viewer model (Note: need move this document into twiki for easier editing)