> ## Documentation Index
> Fetch the complete documentation index at: https://qualcomm-3.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Debug Addendum documentation 

Enhance debugging efficiency with precision tools and advanced diagnostic capabilities.

## **Debug workflow**

<CardGroup cols={2}>
  <Card title="Identify system issues from the Qualcomm TEE logs" href="debug_addendum/Debug-workflow">
    Analyze diagnostic logs to identify system-level errors and trace secure execution issues.
  </Card>
</CardGroup>

## **Debug Linux kernel-space issues**

<CardGroup cols={2}>
  <Card title="Capture the subsystem dump" href="debug_addendum/Debug-Linux-kernel-space-issues#capture-the-subsystem-dump">
    Enable and capture the coredumps from subsystems to support targeted debugging and root cause analysis.
  </Card>

  <Card title="Parse RAM dumps using QCAP" href="debug_addendum/Debug-Linux-kernel-space-issues#parse-ram-dumps-using-qcap">
    Analyze subsystem logs and identify the initial point of failure using QCAP.
  </Card>
</CardGroup>

## **Debug non-HLOS issues**

<CardGroup cols={2}>
  <Card title="Debug aDSP issues" href="debug_addendum/Debug-non-HLOS-issues#debug-adsp-issues">
    Troubleshoot aDSP issues using the Diag tool or the Qualcomm QXDM Professional™ diagnostic suite.
  </Card>

  <Card title="Debug Always-on Processor (AOP) issues" href="debug_addendum/Debug-non-HLOS-issues#debug-always-on-processor-aop">
    Use diagnostic tools on a Windows host computer to debug AOP-related issues.
  </Card>

  <Card title="Capture the diagnostic packets" href="debug_addendum/Debug-non-HLOS-issues#capture-the-diagnostic-packets">
    Leverage Diag services to capture the diagnostic packets, exchange device commands, and unlock advanced system insights.
  </Card>
</CardGroup>

## **Debug common system issues**

<CardGroup cols={2}>
  <Card title="Debug watchdog timeout issues" href="debug_addendum/Debug-common-system-issues#debug-watchdog-timeout-issues">
    Debug watchdog-related failures to help your system recover from unexpected hardware or software crashes.
  </Card>

  <Card title="Debug bus hang and timeout issues" href="debug_addendum/Debug-common-system-issues#debug-bus-hang-and-timeout-error">
    Debug bus hang and timeout issues to prevent failures in components that can trigger critical system errors.
  </Card>

  <Card title="Identify the cause of hardware reset" href="debug_addendum/Debug-common-system-issues#identify-the-cause-of-hardware-reset">
    Use targeted debugging methods to identify the root cause of unexpected hardware resets and system reboots.
  </Card>
</CardGroup>
