问题:某项目客户反馈有5%左右的机器在开机1分钟左右重启的现象。
分析:抓取kernel log,发现是射频的PA器件没有找到,导致modem子系统errror重启。
log如下:
<6>[ 35.234560] zram0: detected capacity change from 0 to 536870912
<6>[ 35.436347] Adding 524284k swap on /dev/block/zram0. Priority:32758 extents:1 across:524284k SS
<3>[ 35.567045] Fatal error on the modem.
<3>[ 35.567090] modem subsystem failure reason: rflte_dm_tx.c:3226:Assertion TRUE == rflte_dm_tx_pa_device_not_detected failed.
<6>[ 35.567120] subsys-restart: subsystem_restart_dev(): Restart sequence requested for modem, restart_level = SYSTEM.
<3>[ 35.567360] M-Notify: General: 8
为了进一步确认,在重启之前用QFDT工具连接diag口,点击“RFFE Scan”,扫描rffe mipi线上的器件,发现rffe5上的transceiver能正常识别,rffe1上的器件都是失败的。如下图所示: