当前位置: 首页 > news >正文

高通平台WIFI学习-- 基于高通基线如何替换移植英飞凌WIFI芯片代码

一 前言:

一般我们做IOT产品的产品的时候,主要除了高通和MTK WIFI芯片的时候,可能还需要去使用第三方的WIFI的芯片去移植.

主要围绕四个步骤去思考问题

1. 先移除高通相关wlan的代码

2. 添加英飞凌驱动和固件和hal层相关代码

3. 在dtsi文件中配置配置对应的GPIO参数,主要是以下这些

  在dtsi文件中配置关键GPIO:

  • wifi_gpio_reg_on: 电源控制
  • wifi_gpio_host_wake: 主机唤醒
  • wifi_gpio_dev_wake: 设备唤醒

可选配置:

  • wifi_gpio_vbat: 电池供电
  • wifi_gpio_vddio: IO电压

4. 根据代码适配,解决兼容性问题

二 工作内容

2.1 移除高通wlan的代码

主要是以下代码,大家需要注意,主要是把以下这些注释掉.

2.1.1 vendor\qcom\proprietary\common\config\device-vendor-qssi.mk

http://www.dtcms.com/a/344172.html

相关文章:

  • mysql编程(简单了解)
  • 【Android】include复用布局 在xml中静态添加Fragment
  • 计数组合学7.20(平面分拆与RSK算法)
  • [测试技术] 接口测试中如何高效开展幂等性测试
  • pthon实现bilibili缓存视频音频分离
  • Redis内存碎片深度解析:成因、检测与治理实战指南
  • K8s存储类(StorageClass)设计与Ceph集成实战
  • 为什么应用会突然耗尽所有数据库连接
  • 智慧清洁时代来临:有鹿机器人重新定义城市清洁标准
  • 【数据结构】B 树——高度近似可”独木成林“的榕树——详细解说与其 C 代码实现
  • python selenium+pytest webUI自动化基础框架
  • 去中心化身份--改变格局的关键
  • 图数据库(neo4j)基础: 分类/标签 节点 关系 属性
  • 整数规划学习总结
  • 为什么给数据表加了索引,写入速度反而变慢了
  • 数据库原理及应用_数据库基础_第2章关系数据库标准语言SQL_数据查询(3)连接查询
  • 基于Python/django的仓库库存管理系统#基于Python的仓库管理系统#基django的J进销存管理系统
  • 力扣热题之贪心算法
  • halcon算子—gen_rectangle2和gen_rectangle1区别
  • Java泛型深度解析:从基础语法到高级应用
  • Java 19 新特性及具体应用
  • K8S高可用集群
  • 藏在 K8s 幕后的记忆中枢(etcd)
  • API模型与接口弃用指南:历史、替代方案及开发者应对策略
  • 疏老师-python训练营-Day53 对抗生成网络
  • Linux数字列排序命令
  • 【计算机视觉与深度学习实战】08基于DCT、DFT和DWT的图像变换处理系统设计与实现(有完整代码python3.13可直接粘贴使用)
  • 四十二、【核心功能强化】用例管理与调试:批量删除与在线请求测试
  • 使用EasyExcel自定义导出表格
  • 安全、高效、可靠的物理隔离网络安全专用设备———信刻光盘安全隔离与文件单向导入系统!