双TUNER设备一路无法扫台的问题处理

客户反馈问题:双TUNER平台,采用RT820,两路分别单独控制可以扫到台,只要一打成双TUNER模式,就会有一路扫不到。拿到平台后测试,确如客户所讲。为什么会这样呢。刚开始我一直怀疑硬件问题,比如两路都工作时受到了干扰。但是具体的是哪里干扰了,我也说不上来。硬件工程又查不出所以然后,我就先从DRIVER入手查找原因。

双TUNER设备一路无法扫台的问题处理_第1张图片

1。交换主、从模式,Demo 0x2路扫不到台,交换后还是一样扫不到台;

2。双TUNER模式,断开Demo 0x1的IIC,扫台OK。
可以确定无疑的是Demo 0x1影响。于是从DRIVER一步一步的查,发现只在Demo 0x1初始化就会导致另外一种fail. 再进一步查找,发现晶振设置后导致了问题。于是找来TUNER的SPEC查看,发现两个TUNER使用的单晶振,这样的话,必然有一个TUNER输出CLK给另外一个才可以正常工作,而DRIVER中没有ENABLE CLK_OUT.  更新DRIER后测试OK.

双TUNER设备一路无法扫台的问题处理_第2张图片

 

此问题本身并不困难,但是解决问题的思路很重要。这个简单的问题花费两天时间。起初,逻辑推理感觉是HW问题,又感觉像是SW问题。如果有足够的设备测试,可以很快查出是哪里出现的问题。

你可能感兴趣的:(问题)