原来项目上使用AP6335,现在考虑成本需要更换为AP6212。(晶振也要换成26M的)
然后是设备树
硬件上面需要进行一些改动:
1.跟换晶振
2. 去掉这些电容
3. VCCIO_WL是1.8V还是3.3V, 这是设置模块的IO电压, 与之连接的CPU的IO电压也要做一样的调整
4. 确保 WIFIBT_32KIN是方波,占比不要小于3:7, 峰峰电压值在0.7VIO-VIO(测试的时候发现SMT有个电感没贴查了半天)
5. L13建议改成4.7uF
6. 两颗上下拉电阻都NC
调试的时候,发现安卓里面确实固件:
最后把fw_bcm43438a1.bin push到/system/etc/firmware/并加777权限即可。
固化固件的时候可以直接把fw_bcm43438a1放到根文件系统,问题解决。