最近遇到一个打电话没有声音的问题,分析的过程如下,先看Ellisys log去初步查看SCO的link有没有建立,如果有建立。可以将SCO data提取出来分析,如果是由声音,那说明RX和TX的data是没有问题。
接下来需要去Check Audio的DMA有没有收到Controller 发过来的SCO data,如果没有收到,要看看DMA有没有配置正确。如果配置正确,还没有data,就要看Controller到DMA这个过程是不是出问题了,参数是否有问题。如果DMA有数据,就要去check Audio 那块是否有正确配置path,并将path的各个参数设置正确。