# 使用 PBL/XBL 日志排查问题

示例中的 primary boot loader/eXtensible boot loader (PBL/XBL) 日志表示 PBL 和 XBL 的开始和结束。

如需了解更多 PBL 和 XBL 的详细信息，请参见 [boot loader](https://docs.qualcomm.com/doc/80-70022-4SC/topic/bootloader.html#bootloader)。

下表列出了有助于验证 boot loader 启动和结束的日志条目：

PBL/XBL 日志条目

| 日志条目 | 说明 |
| --- | --- |
| `S - Boot Interface: UFS` | 表示从 UFS 启动 Qualcomm Linux 软件镜像，因为启动镜像存储在 UFS 中。 |
| `S - PBL Patch Ver: 1` | 表示 PBL 的开始 |
| `S - 69043 - PBL, End` | 表示 PBL 的结束。 |
| `B - 79574 - SBL1, Start` | 表示 XBL 的开始。SBL1 和 XBL 是指相同的二级 boot loader。 |
| `B - 1394338 - SBL1, End` | 表示 XBL 的结束。 |
| `D - 1318210 - SBL1, Delta` | 表示 XBL 开始和结束之间的时间差（以微秒为单位）。 |

Note

表的日志条目列中的数字显示了时间戳（以微秒为单位）。

以下是示例日志：

Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
S - QC\_IMAGE\_VERSION\_STRING=BOOT.&lt;XX.x.x.xx-xxxxx-XXXXX-x&gt;
S - IMAGE\_VARIANT\_STRING=Soc&lt;XXXXXXX&gt;
S - OEM\_IMAGE\_VERSION\_STRING=ip-&lt;xx-xxx-xxx-xx&gt;\*\*
S - Boot Interface: UFS\*\*
S - Secure Boot: Off
S - Boot Config @ 0x00786070 = 0x000000c1
S - JTAG ID @ 0x00786130 = 0x001980e1
S - OEM ID @ 0x00786138 = 0x00000000
S - Serial Number @ 0x00786134 = 0xf744c1e9
S - OEM Config Row 0 @ 0x007841c0 = 0x0000000000000000
S - OEM Config Row 1 @ 0x007841c8 = 0x0000000000000000
S - Feature Config Row 0 @ 0x00784148 = 0x0000000000000000
S - Feature Config Row 1 @ 0x00784150 = 0x0000000000000000
S - Core 0 Frequency, 1516 MHz\*\*
S - PBL Patch Ver: 1\*\*
D -      6626 - pbl\_apps\_init\_timestamp
D -     31574 - bootable\_media\_detect\_timestamp
D -       853 - bl\_elf\_metadata\_loading\_timestamp
D -       704 - bl\_hash\_seg\_auth\_timestamp
D -      6621 - bl\_elf\_loadable\_segment\_loading\_timestamp
D -      4638 - bl\_elf\_segs\_hash\_verify\_timestamp
D -     17185 - bl\_sec\_hash\_seg\_auth\_timestamp
D -       811 - bl\_sec\_segs\_hash\_verify\_timestamp
D -        31 - pbl\_populate\_shared\_data\_and\_exit\_timestamp\*\*
S -     69043 - PBL, End
B -     79574 - SBL1, Start\*\*
B -    210297 - SBL1 BUILD @ &lt;XXXXXXX&gt;
B -    214445 - usb: usb\_shared\_xbl\_dtb\_node\_init dtb status , 0x3
B -    223717 - usb: HS: device tree Not available , 0x3
B -    224114 - usb: eud\_serial\_upd , 0xf744c1e9
D -    229421 - sbl1\_hw\_init
D -       519 - media\_init:1
D -         0 - smss\_load\_cancel
B -    239455 - SMSS -  Image Load, Start
D -      3111 - SMSS -  Image Loaded, Delta - (0 Bytes)
D -      1037 - Auth Metadata
D -      5825 - sbl1\_xblconfig\_init
B -    254522 - XBL Config -  Image Load, Start
B -    258640 - DTB  Found: [pre-ddr][7601f201000000][0]
D -      4453 - boot\_pre\_ddr\_dtb\_load
B -    267851 - UFS Device Tree Settings
B -    271206 - UFS Init Speed: HS Enabled 1, Gear 4 2 Lane Rate 2
B -    280874 - UFS Perf Speed: HS Enabled 1, Gear 4 2 Lane Rate 2
B -    287096 - UFS Timeouts(us): fDeviceInit 2500000, UTRD Poll 30000000
D -     45323 - media\_init:2
B -    387868 - UFS INQUIRY ID: SAMSUNG KM2L9001CM-B518 0700
B -    389485 - UFS Boot LUN: 1
B -    400953 - UFS GEAR: 3
D -     95099 - media\_init:3
D -        30 - shrm\_load\_cancel
B -    410835 - SHRM -  Image Load, Start
D -       702 - Auth Metadata
D -      1403 - Segments hash check
D -     12230 - SHRM -  Image Loaded, Delta - (35752 Bytes)
D -         0 - boot\_default\_cdt\_init
D -       488 - boot\_cdt\_init
B -    435540 - CDT -  Image Load, Start
B -    438407 - CDT Version:3,Platform ID:32,Major ID:1,Minor ID:0,Subtype:2
D -     16928 - sbl1\_hw\_platform\_pre\_ddr
D -         0 - devcfg init
B -    464942 - PMIC A:2.0 B:1.0 C:2.2 I:1.0
B -    466772 - PM: PM8 0x4
B -    469181 - PM: xVdd reset
B -    471835 - PM: PON by SYSOK
B -    724497 - PM: SET\_VAL:Skip
B -    724527 - PM: Verifying PON-Trigger specific configurations & current PON-Trigger
B -    733281 - PM: All PON-Trigger specific configs verified. Proceeding to BOOT
B -    742736 - PM: PSI: b0x06\_v0x3c
B -    745450 - PM: Device Init # SPMI Transn: 15422
D -    291031 - pm\_device\_init, Delta
B -    751154 - pm\_driver\_init, Start
B -    762286 - PM: Driver Init # SPMI Transn: 500
D -      7655 - pm\_driver\_init, Delta
B -    766983 - PM: CHG Type in CHG init : 0
B -    771375 - PM: Battery ID: 7612Ohm
B -    774547 - PM: debug board connected
B -    778207 - vsense\_init, Start
D -         0 - vsense\_init, Delta
D -    339312 - sbl1\_hw\_pre\_ddr\_init
D -         0 - boot\_dload\_handle\_forced\_dload\_timeout
D -      2928 - sbl1\_load\_ddr\_training\_data
B -    803034 - Pre\_DDR\_clock\_init, Start
D -        61 - Pre\_DDR\_clock\_init, Delta
D -     12902 - sbl1\_ddr\_set\_params
B -    814746 - sbl1\_ddr\_init, Start
B -    818162 - LP4 DDR detected
B -    832772 - eCDT MRR - Data Starting Address: 0x09066D00
D -     15250 - sbl1\_ddr\_init, Delta
B -    838445 - DSF version = 262.0.46
B -    841830 - Manufacturer ID = 1, Device Type = 7
B -    845399 - Rank 0 size = 2048 MB, Rank 1 size = 4096 MB
B -    850248 - Row Hamming DDR
B -    855769 - Row Hammer Check : DRAM supports unlimited MAC Value : MR\_RH[OP2:0 = 0] & MR\_RH[OP3 = 1] for CH0 & CS0
B -    864431 - Row Hammer Check : DRAM supports unlimited MAC Value : MR\_RH[OP2:0 = 0] & MR\_RH[OP3 = 1] for CH0 & CS1
B -    875136 - Row Hammer Check : DRAM supports unlimited MAC Value : MR\_RH[OP2:0 = 0] & MR\_RH[OP3 = 1] for CH1 & CS0
B -    885842 - Row Hammer Check : DRAM supports unlimited MAC Value : MR\_RH[OP2:0 = 0] & MR\_RH[OP3 = 1] for CH1 & CS1
D -     81893 - sbl1\_ddr\_init
D -        31 - boot\_pre\_ddi\_entry
B -    904325 - do\_ddr\_training, Start
B -    945530 - DDR: Start of DDR Training Restore
B -    949068 - Current DDR Freq = 1709 MHz
B -    950166 - Max enabled DDR Freq = 2092 MHz
B -    954192 - DDR: End of DDR Training Restore
D -     51057 - do\_ddr\_training, Delta
D -     58834 - sbl1\_do\_ddr\_training
D -       518 - boot\_ddi\_entry
B -    970022 - Pimem init cmd, entry
D -      9211 - Pimem init cmd, exit
B -    982466 - External heap init, Start
B -    985546 - External heap init, End
D -     22112 - sbl1\_post\_ddr\_init
D -        30 - sbl1\_hw\_init\_secondary
B -    996252 - DDR -  Image Load, Start
B -   1001559 - DTB  Found: [post-ddr][7601f201000000][2001010000000000]
D -      9486 - boot\_post\_ddr\_dtb\_load
D -       762 - boot\_fedl\_check
B -   1013789 - APDP -  Image Load, Start
D -      2959 - APDP -  Image Loaded, Delta - (0 Bytes)
D -         0 - boot\_dload\_dump\_security\_regions
D -         0 - ramdump\_load\_cancel
B -   1030137 - RamDump -  Image Load, Start
D -      3325 - RamDump -  Image Loaded, Delta - (0 Bytes)
D -         0 - boot\_update\_abnormal\_reset\_status
D -         0 - boot\_cache\_set\_memory\_barrier
D -         0 - boot\_smem\_debug\_init
D -       458 - boot\_smem\_init
D -         0 - boot\_smem\_alloc\_for\_minidump
D -        61 - boot\_smem\_store\_pon\_status
D -        30 - sbl1\_hw\_platform\_smem
D -        61 - boot\_ddr\_share\_data\_to\_aop
D -       488 - boot\_clock\_init\_rpm
D -         0 - boot\_vsense\_copy\_to\_smem
D -         0 - boot\_populate\_ram\_partition\_table
D -        30 - boot\_populate\_ddr\_details\_shared\_table
D -         0 - sbl1\_tlmm\_init
D -         0 - sbl1\_efs\_handle\_cookies
B -   1092906 - OEM\_MISC -  Image Load, Start
D -       762 - Auth Metadata
D -       274 - Segments hash check
D -     10645 - OEM\_MISC -  Image Loaded, Delta - (5048 Bytes)
B -   1106875 - QTI\_MISC -  Image Load, Start
D -      5704 - QTI\_MISC -  Image Loaded, Delta - (0 Bytes)
B -   1122308 - PM: PM Total Mem Allocated: 2340
D -      5520 - sbl1\_pm\_aop\_pre\_init\_wrapper
B -   1126883 - AOP -  Image Load, Start
D -       763 - Auth Metadata
D -      1677 - Segments hash check
D -     13085 - AOP -  Image Loaded, Delta - (200732 Bytes)
B -   1143292 - QSEE Dev Config -  Image Load, Start
D -       854 - Auth Metadata
D -       610 - Segments hash check
D -     13024 - QSEE Dev Config -  Image Loaded, Delta - (53248 Bytes)
B -   1165344 - QSEE -  Image Load, Start
D -     17873 - Auth Metadata
D -     21594 - Segments hash check
D -     82441 - QSEE -  Image Loaded, Delta - (3900768 Bytes)
B -   1251811 - DTB: invalid vibration prop value
B -   1256722 - DTB: Vibration Enabled
D -     10217 - sbl1\_hw\_play\_vibr
B -   1264865 - SEC -  Image Load, Start
D -      3142 - SEC -  Image Loaded, Delta - (0 Bytes)
B -   1271758 - CPUCPFW -  Image Load, Start
D -     17598 - Auth Metadata
D -     17385 - Segments hash check
D -     48007 - CPUCPFW -  Image Loaded, Delta - (171180 Bytes)
B -   1328793 - QHEE -  Image Load, Start
D -     17843 - Auth Metadata
D -      6954 - Segments hash check
D -     27664 - QHEE -  Image Loaded, Delta - (1478736 Bytes)
B -   1359781 - APPSBL -  Image Load, Start
D -       671 - Auth Metadata
D -     10889 - Segments hash check
D -     25315 - APPSBL -  Image Loaded, Delta - (2564048 Bytes)
D -         0 - sbl1\_save\_appsbl\_index\*\*
B -   1394338 - SBL1, End
D -   1318210 - SBL1, Delta\*\*

Last Published: Dec 07, 2025

[Previous Topic
使用示例日志排查问题](https://docs.qualcomm.com/bundle/publicresource/80-70022-4SC/topics/debug.md) [Next Topic
UEFI 日志](https://docs.qualcomm.com/bundle/publicresource/80-70022-4SC/topics/uefi-log.md)