1 / 9

Device Debugging Toronto

Device Debugging Toronto. Doug Gaff 9-10 January 2007. Agenda. Flexible Hierarchy Update – Darin View Model – Pawel Pin and Clone – Pawel DSF architecture – Pawel DD Roadmap – Doug Memory Update – Samantha / Ted Commands & Expressions – Randy

lee-romero
Download Presentation

Device Debugging Toronto

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Device DebuggingToronto Doug Gaff 9-10 January 2007

  2. Agenda • Flexible Hierarchy Update – Darin • View Model – Pawel • Pin and Clone – Pawel • DSF architecture – Pawel • DD Roadmap – Doug • Memory Update – Samantha / Ted • Commands & Expressions – Randy • IP-XACT editor demo & architecture – Anthony • Launch - Ken R • Pin/Clone use cases

  3. DD History • May 05 – Chicago – Kickoff meeting • WR, IBM, QNX, TI, Mentor, Intel • Get to know each other, talk about our commercial products • July 05 – Toronto • Goals for embedded debugging (Platform & CDT) • Memory view and view update policies initial discussion • Flexible hierarchy initial discussion • General discussion of components – debug console, editor, etc • TI’s Open Debug Server proposal • Oct 05 – Chicago • Flexible hierarchy proposal • Multi-core & pin/clone • Memory view feedback and view update policies • TI’s Open Debug Server proposal – reservations about IP overlap, suggestion for interface design

  4. DD History • Dec 05 – phone • Status on Flex Hierarchy and Memory View • Jan 06 – phone • Pin/clone discussion. Flex Hierarchy status • Feb 06 – Toronto • Prototyping against Flex Hierarchy – WR, IBM, CDT • Flex Hierarchy (now called EDM 3.2) update • Eclipse 3.2 launch changes • Update policy ideas • Memory Renderer contribution from WR • SPIRIT introduced and file formats discussed • Technology sub-groups created

  5. DD History • May – Dec 06 – Monthly phone meetings • Good progress (code contributions, design work) • Memory • DSF (officially introduced in August) • SPIRIT debug working group • Terminal View contribution from WR • Some progress (requirements, bugs) • Registers, expressions, variables – some wiki requirements, deferred for DSF • Breakpoints – contribution to CDT from Nokia • Editor / Disassembly – requirements & bugs, editor enhancements in CDT • Console – some requirements, but deferred for a while • Pin/Clone • Stagnant • Debug view • Source lookup • Launch

  6. Today • Plusses • Great attendance and enthusiasm • EDM 3.2 • Memory view framework & DD rendering • DSF (in progress) • DSF GDBmi implementation (in progress) • SPIRIT contributions coming • Minuses • DSF GDBmi implementation has a ways to go • Not many code contributors / contributions – not as much interest in “collective architecture”

  7. DD in 2007 • Europa – 0.9 release in June • Platform • Pin / Cone • DSF • Framework & Infrastructure • View model adapter work • WR committers will be focused here – minimal services work – only those things in common with WR’s commercial product. • GDB Implementation • Looking for volunteers • SPIRIT • Anthony – SPIRIT editor • Aaron – SPIRIT parsing • Memory Group • Maintenance

  8. DD in 2007 • Where do YOU want this to go? • Do you need DSF? • Will you use SPIRIT? • Do you want a GDBmi implementation? • Do you want CDI compatibility? • Do you get value out of our Debug discussions? • … • Can YOU help? • Additional ideas • DSF weekly architecture meetings

  9. Current Committer List • Doug Gaff – Wind River • Ted Williams – Wind River • Pawel Piech – Wind River • Paul Gingrich – TI • Chris Recoskie – TI • Samantha Chan – IBM • Darin Wright – IBM • Pete Nichols – IBM • Aaron Spear – Mentor • Ken Ryall – Nokia • Kirk Beitz – Freescale • Ewa Matejska – PalmSource

More Related