最近遇到一個打電話沒有聲音的問題,分析的過程如下,先看Ellisys log去初步查看SCO的link有沒有建立,如果有建立。可以將SCO data提取出來分析,如果是由聲音,那說明RX和TX的data是沒有問題。
接下來需要去Check Audio的DMA有沒有收到Controller 發過來的SCO data,如果沒有收到,要看看DMA有沒有配置正確。如果配置正確,還沒有data,就要看Controller到DMA這個過程是不是出問題了,參數是否有問題。如果DMA有數據,就要去check Audio 那塊是否有正確配置path,並將path的各個參數設置正確。