1.1 Logcat
请确保在您的logcat中启用HAL守护进程(在O发布之前是libbt-vendor和WCNSS_FILTER, hci_qcomm_init)日志。 然后,我们可以在HAL守护进程初始化期间获得详细信息。
错误的log
日志含义host无法唤醒SOC,导致命令无法发出。
或者
如果该命令被发送到UART,请检查该事件是否从SOC返回到UART。
1.3 Ringbuffer
我们需要检查IBS字节是否正常发送/接收。
例如:
从Rx环缓冲区可以看到,BT主机发送最后一个HCI_Reset命令后,SOC向主机发送Wake_Ind