0 概述

  在调试一款古董级射频芯片时,发现它支持1发2收,由于在画板工程师将辅助天线也整出来。等板子贴出来后,就与同事一起折腾这个分集接收功能。

碰到过如下问题,先记录,以便后期有空再继续。

1)发现辅助天线的接收灵敏度好难调,怎么弄都是达不到目标值,将相关ini中的BB_rx_ocgain、mac_core以及soc寄存器一阵乱改,也没有什么好转。

2)在辅助天线与主天线都接上时,非预期的以辅天线信号信号为AP的互通信号强度,导致吞吐量特别差。

1 处理

  辅助天线调试过校准开关,无论是将其绑定到LAN2还是LNA1-LNA2值,灵敏都只有60出头,好像只能接受优质信号。

在测试中,在72M带宽容量下,偶尔会跑得非常好,单向吞吐量都能达到近60Mbps,但好多时候,莫名其妙地,前1次还跑得非常好,再来一次是就只要20M左右。不停的修改硬件匹配电路,同时不停地修改版本,不断用reg工具修改寄存器,始终定位不到根源。

  直到有次因为旁边干扰太严重,就用射频线直连以便来验证一下信道吞吐量,偶然发现,只要AP升级版本或更改配置后,跑吞吐量非常差。捣鼓了好久没有方向,无意间看到CPE端的面板上,信号强度是-95,这么低的信号强度,但ping包却不断,特别惊奇了一下。转到AP端才发现CPE的信号强度是-40左右,立马明白了,是辅天线在作怪。重启CPE端的无线接口,发现AP的信号强度立即恢复正常,此时再跑流,吞吐量立即恢复到56M以上。

2 结论

 校准时先保留分集天线功能,但固件中将分集功能暂时关闭;CPE测增加检测功能,循环检测信号强度,如果信号强度持续低于阈值,则重启接口。 

04-16 09:01