# Debug

Source: [https://docs.qualcomm.com/doc/80-70015-4/topic/debug.html](https://docs.qualcomm.com/doc/80-70015-4/topic/debug.html)

The universal asynchronous receiver/transmitter (UART) logs enable you to monitor and
        debug data exchanged using a UART interface between Qualcomm Linux software and a
        device.

The sample UART logs can help you identify the various stages of system bootup. In the
            event of a crash, you can use these logs to do the following:

- Determine the stage at which the crash occurs
- Gain a high-level understanding of the execution process

- **[PBL/XBL log](https://docs.qualcomm.com/doc/80-70015-4/topic/bootloader-logs.html)**  

The sample primary boot loader/eXtensible boot loader (PBL/XBL) log indicates the         start and end of the PBL and XBL.
- **[UEFI log](https://docs.qualcomm.com/doc/80-70015-4/topic/uefi-log.html)**  

The UEFI log provides information about the start and end of UEFI.
- **[Linux log](https://docs.qualcomm.com/doc/80-70015-4/topic/hlos-logging.html)**  

The sample log signifies the start of the Linux boot process.

Last Published: Oct 04, 2024

[Previous Topic
Configure](https://docs.qualcomm.com/bundle/publicresource/80-70015-4/topics/configure-qdte.md) [Next Topic
PBL/XBL log](https://docs.qualcomm.com/bundle/publicresource/80-70015-4/topics/bootloader-logs.md)