Difference between revisions of "Tools and Debugging Presentations"
Line 30: | Line 30: | ||
* [https://elinux.org/images/1/1b/ELC19_Serial_kdb_kgdb.pdf PDF] | [https://www.youtube.com/watch?v=HBOwoSyRmys VIDEO] | * [https://elinux.org/images/1/1b/ELC19_Serial_kdb_kgdb.pdf PDF] | [https://www.youtube.com/watch?v=HBOwoSyRmys VIDEO] | ||
+ | |||
+ | == Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTrace [ELC 2018]== | ||
+ | '''Presenter: '''Mark Janes, Intel <br> | ||
+ | '''Summary:''' | ||
+ | This slides will describe the current state of FrameRetrace, and why it is a compelling tool for OpenGL application<br> | ||
+ | and driver developers. A demo of FrameRetrace will illustrate and fix a performance problem in the mesa driver.<br> | ||
+ | |||
+ | * [https://elinux.org/images/6/60/2018_ELC_FrameRetrace.pdf PDF] | [https://youtu.be/WnXvRBxLlGY VIDEO] | ||
+ | |||
+ | == Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You [ELC 2016]== | ||
+ | '''Presenter: '''Chris Martin, Intel <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/5/56/Martin.pdf PDF] | [https://youtu.be/d-ly9P9zW4w VIDEO] | ||
+ | |||
+ | == Autotools: A Demystification Tutorial [ELC 2016]== | ||
+ | '''Presenter: '''Thomas Petazzoni, Free Electrons <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/4/43/Petazzoni.pdf PDF] | [https://youtu.be/a1NRxIA9ahA VIDEO] | ||
+ | |||
+ | == Linux Integrated System Analysis (LISA) & Friends [ELC 2016]== | ||
+ | '''Presenter: '''Patrick Bellasi, ARM Ltd <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/1/12/Bellasi.pdf PDF] | [https://youtu.be/m949uduHHsw VIDEO] | ||
+ | |||
+ | == Apache Mynewt: An OS and Tools for the Embedded World [ELC 2016]== | ||
+ | '''Presenter: '''Sterling Hughes, Runtime <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Pace.pdf PDF] | [https://youtu.be/NoNzW16G4fg VIDEO] | ||
+ | == Debugging the Linux Kernel with GDB [ELC 2016]== | ||
+ | '''Presenter: '''Kieran Bingham <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/f/f0/Bingham.pdf PDF] | [https://youtu.be/gnFbWyI1izc VIDEO] | ||
+ | |||
+ | == Understanding ARM HW Debug Options [ELC 2016]== | ||
+ | '''Presenter: '''Michael E. Anderson, The PTR Group <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/7/7f/Manderson5.pdf PDF] | [https://youtu.be/prf3BSVku6A VIDEO] | ||
+ | |||
+ | == uVisor Debugging Facility Improvements for ARM mbed [ELC 2016]== | ||
+ | '''Presenter: '''Jim Huang, South Star Xelerator <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/index.php?title=Special:Upload&wpDestFile=Huang.pdf PDF] | [https://youtu.be/9FPLDcafwS4 VIDEO] | ||
+ | |||
+ | == Current Challenges in UBIFS [ELC 2015]== | ||
+ | '''Presenter: '''Richard Weonberger, Sigma Star GmbH <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/c/c5/Ubifs_challenges.pdf PDF] | ||
+ | |||
+ | == Extending Android's Platform Toolsuite [ELC 2015]== | ||
+ | '''Presenter: '''Karim Yaghmour, Opersys <br> | ||
+ | '''Summary:''' | ||
+ | |||
+ | * [https://elinux.org/images/b/be/Extending-android-toolsuite-wide-151005.pdf PDF] |
Revision as of 05:08, 9 September 2020
Contents
- 1 Tutorial: Debugging Embedded Devices Using GDB - A Review of Some Lessons Learned [ELC 2020]
- 2 A Disciplined Approach to Debugging [ELC 2020]
- 3 Finding Sources of Latency on your Linux System [ELC 2020]
- 4 Cycle tests Unleashed: Large-scale RT Analysis with Jitterdebugger [ELC 2019]
- 5 Using Serial kdb / kgdb to Debug the Linux Kernel [ELC 2019]
- 6 Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTrace [ELC 2018]
- 7 Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You [ELC 2016]
- 8 Autotools: A Demystification Tutorial [ELC 2016]
- 9 Linux Integrated System Analysis (LISA) & Friends [ELC 2016]
- 10 Apache Mynewt: An OS and Tools for the Embedded World [ELC 2016]
- 11 Debugging the Linux Kernel with GDB [ELC 2016]
- 12 Understanding ARM HW Debug Options [ELC 2016]
- 13 uVisor Debugging Facility Improvements for ARM mbed [ELC 2016]
- 14 Current Challenges in UBIFS [ELC 2015]
- 15 Extending Android's Platform Toolsuite [ELC 2015]
Tutorial: Debugging Embedded Devices Using GDB - A Review of Some Lessons Learned [ELC 2020]
Presenter: Mike Anderson, The Aerospace Company
Summary:
A Disciplined Approach to Debugging [ELC 2020]
Presenter: Lev Iserovich, D. E. Shaw Research
Summary:
Finding Sources of Latency on your Linux System [ELC 2020]
Presenter: Steven Rostedt, VMware
Summary:
Cycle tests Unleashed: Large-scale RT Analysis with Jitterdebugger [ELC 2019]
Presenter: Wolfgang Mauerer, Siemens AG
Summary:
Using Serial kdb / kgdb to Debug the Linux Kernel [ELC 2019]
Presenter: Douglas Anderson, Google
Summary:
Presentation demonstrates the use of kgdb for debugging simulated bugs in the kernel.
Focus will be on after-the-crash debugging, rather than stepping through the code.
Graphics Performance Analysis with FrameRetrace: A Responsive UI for ApiTrace [ELC 2018]
Presenter: Mark Janes, Intel
Summary:
This slides will describe the current state of FrameRetrace, and why it is a compelling tool for OpenGL application
and driver developers. A demo of FrameRetrace will illustrate and fix a performance problem in the mesa driver.
Tutorial: Debugging Custom Hardware with Linux - Tools to Make Your Hardware Engineeers Love You [ELC 2016]
Presenter: Chris Martin, Intel
Summary:
Autotools: A Demystification Tutorial [ELC 2016]
Presenter: Thomas Petazzoni, Free Electrons
Summary:
Linux Integrated System Analysis (LISA) & Friends [ELC 2016]
Presenter: Patrick Bellasi, ARM Ltd
Summary:
Apache Mynewt: An OS and Tools for the Embedded World [ELC 2016]
Presenter: Sterling Hughes, Runtime
Summary:
Debugging the Linux Kernel with GDB [ELC 2016]
Presenter: Kieran Bingham
Summary:
Understanding ARM HW Debug Options [ELC 2016]
Presenter: Michael E. Anderson, The PTR Group
Summary:
uVisor Debugging Facility Improvements for ARM mbed [ELC 2016]
Presenter: Jim Huang, South Star Xelerator
Summary:
Current Challenges in UBIFS [ELC 2015]
Presenter: Richard Weonberger, Sigma Star GmbH
Summary:
Extending Android's Platform Toolsuite [ELC 2015]
Presenter: Karim Yaghmour, Opersys
Summary: