Debugpci - Making PCIe Common Error Debugging Easier
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore a streamlined approach to debugging PCIe common errors in this 40-minute conference talk by Shradha Todi and Padmanabhan Rajanbabu from Samsung Semiconductor India R&D. Delve into debug features of DesignWare PCIe Controller, examine existing PCIe debugging procedures, and understand the need for a more efficient process. Learn about pciutils, an open-source diagnostic tool, and discover the architecture and software stack of debugpci. Gain insights into software implementation, including main functions, capture functions, and dump functions. Analyze real-world use cases, such as healthy PCIe links, uncorrectable errors, framing errors, and broken lanes, to enhance your PCIe debugging skills.
Syllabus
Introduction
Debug Features in DesignWare PCIe Controller
Existing PCle Debugging Procedure
Need for Streamlined PCle Debugging Procedure
pciutils - Open Source Tool for Diagnosis
Architecture And Software Stack of debugpci
Software Implementation: Main Function
Software Implementation: Capture Function
Software Implementation: Dump Function
Real Use-Cases
Real Use-Case: Healthy PCle link
Real Use-Case: Uncorrectable Errors
Real Use-Case: Framing Error
Real Use-Case: Broken Lanes
Taught by
Linux Foundation
Tags
Related Courses
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera