Debugpci - Making PCIe Common Error Debugging Easier
Offered By: Linux Foundation via YouTube
Course Description
Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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
Advanced Embedded Linux DevelopmentUniversity of Colorado Boulder via Coursera Advanced Embedded Systems on Arm
Arm Education via edX Embedded Systems Essentials with Arm
Arm Education via edX Capstone: Autonomous Runway Detection for IoT
EIT Digital via Coursera AWS SimuLearn: OTA Updates in Edge Devices
Amazon Web Services via AWS Skill Builder