Jarvis's Blog

白帽子、全栈、IoT安全专家、嵌入式系统专家

BCM系列WLAN芯片踩坑记录

最近在用BCM43340芯片开发Iot设备,然而板子根据参考设计设计完之后碰到了一个奇怪的问题,我用的是正基的AP6234模组,电路是完全根据参考设计来的:

然而发现了一个巨诡异的问题,上电之后,模块可以正常工作,通信正常,但是发现模块只能搜到2.4G频段的WIFI,搜不到5G的信号,换了几个模块都是一样的结果,重新焊了几块板子结果也是一样。而且十分诡异,给模块加热一下,就工作正常了。说明不像是模块损坏。折腾了快2个月才发现,真实原因是AP6234对晶振频率要求比较高,如果频率偏了一点,会导射频的频率产生偏移,最终导致前面的那种异常,解决办法就是微调AP6234的37.4M晶振频率,把XTAL_IN那一端的27pF负载电容,实际调试中改成15pF就好了。立马工作正常。

 

 

这个问题也让我涨姿势了,确实,射频电路对晶振要求很高的。。太可怕了。。

启迈斯Q7L 跑步机破解

上一篇

修复phrackCTF Platform中shiro引起的RCE

下一篇
评论
发表评论 说点什么
287
0

    浙公网安备 33011002014706号