您好,欢迎光临本网站![请登录][注册会员]  
文件名称: Rockchip_android7.1_wifi_配置明V1.5.pdf
  所属分类: C
  开发工具:
  文件大小: 589kb
  下载次数: 0
  上传时间: 2019-07-13
  提 供 者: mongh*****
 详细说明:明确 android 7.1 平台上 wifi、bt 自动兼容原理和注意事项,按照本文档 wifi 提供的完全自动 兼容说明生成固件后,及可支持相应的 wifi 模块,并且一套固件可以支持多个 WIFI 模块。 按照本文特提供的方法,android 7.1 平台 wifi 可实现完全自动兼容 android 和 kernel 无需 任何额外配置瑞芯微甩 福州瑞芯微电子有限公司 目录 目的 内核注意事项 注意事项 兼容原理简要说明 芯片识别流程 新 模块调试 驱动移植 添加兼容 兼容软硬件注意事项 编译注意事项 无法打开问题排查 驱动加载方式说明 AcChr 瑞芯微电子 福州瑞恭微电子有限公司 目的 明确 平台上 自动兼容原理和注意事项,按照本文档提供的完全自动 兼容说明生成固件后,及可支持相应的模块并且一套固什可以支持多个模块。 按照本文特提供的方法, 平台可实现完全自动兼容 和 无需 任何额外配置 内核注意事项 完全自动兼容方案 系列和 系列驱动必须采用 方式,不 能 到内核 中。如果希望采用 驱动到内核,参考第章节进行。采 用自动兼容方案需要确认各 平台内核使用的 。确认 是将驱动 编译成 的配置, 参考如下配置,如下配置基于对外最新内核代码: 说明:南方硅谷 驱动只支持 方式 AcChr 瑞芯微电子 福州瑞恭微电子有限公司 日 wirel oad driver when kernel bootup Realtek wireless Device Driver support Espressif 8089 dio wi-F RK901 /RK903/ BCM4330 /AP6xxx wireless cards support Realtek wireless Device Driver support Realtek 818BE USB Wl1F1 M> Realtek 3189ES, ETV SDIO wiFi support Realtek 8192CU USB WiFi Support Realtek 8192DU USB wiFi support Realtek 8723AU USB WiFi support Realtek 8723BU USB WiFi R已a1tek8723 B SDIO P工WTFT altek 3723B R已a1tek87 DIoP工WTF realtek 8723D sdio or SPi Wifi Realtek 8812AU USB WiFi support Realtek 818DE SDIO wie R已a1t已k818 F USE WiE1 Realtek 3822BS SDIO nift v Realtek 8822B USB WiE 板级无需配置芯片类型(配置了也可以),因为加载驱动不依赖 节点,如果没有根据发布的硬件参考设计,板级先确认如下信息 或者配置为 说明:目前完全兼容方案,基于发布的参考设计, 上电管脚默认高电 平有效,具体项目需要确认供电管脚和高低有效情况。 如果一套固件要做到全部兼容 中的 硬件板型的 供电管脚所有 板硬件型要保持一致以及电平都需要提前确认,在本文第四章节有详细硬件注意事项。 AcChr 瑞芯微电子 福州瑞恭微电子有限公司 注意事项 根目录已经集成了 的编译和拷贝 脚木位置 ,该脚木在 源码根目录执行 的时侯会自动进行。在 脚本如下位置: t build wifi ka lunch rk3328_b0x-user debug source device/rock chip/common/ build_wifi_ko. sh n/5a5 ws吐tup,sh>/dev/nu11 已 Xport PAIH=LDBU⊥L Hs:PATH TARGET_PRODUCT= get buiIdvar TARGET_PPODUCT TARGET_ARCH='get_build_var TAFGET_ARCH ANDROID_BUILD_TOP=get_buildwar ANDROID_BUTLD-TOP echo ANDROID DUILD TOP-ANDFOTD DUTLD TOF echo TARGET PRODUCT=TARGET PEODL rk3e28h"]: then TARGET ARCH="armed echo TARGET ARCH make wlf ko 编wFIk0 kern1ABCH=∈rr6ce1pam干me,”1 拷贝到ao码 wender目录 AcChr 瑞芯微电子 福州瑞恭微电子有限公司 兼容原理简要说明 芯片识别流程 开对模块上电,并自动进行扫描操作 系统启动打开操作时,分别对系统 文件系统下的 进行读取 获取到片 加载相应的 驱动 识别到相应的模块后,即可知道相应的型号,走不同的 协议栈 核心代码目录: AcChr 瑞芯微电子 福州瑞恭微电子有限公司 新模块调试 目前对外发布的 自动兼容框架已经搭建完毕,如果客户需要自行调 试其他模块,只需按照本章节提到的修改地方修改即可。 驱动移植 平台上所有的模块驱动都是放到内核 目录, 般移植新的驱动,需要在 目录添加相应的模块的 ,有的模块还需要修改驱动的 和 (根据特定的模块驱动),如 果采用 的模块,可以参考 驱动移植说明 文档。 内核能正确编译岀 驱动文件后,参考木文章节将在编译 阶段放到相 应源码目录。 注意:由于目前驱动是采用方式,如果有修改内核网络相关配置,一定要重新编译 ,否则很可能导致 和内核网络协议栈不匹配。 添加兼容 添加名称和 代码 结构体 中添加模块的名称和对应 可以根据下面章节手动读取进行查看,以 为例: 为樸块名称, 为 如下列表中已经添加了几款的兼 容,参考如下格式添加: AcChr 瑞芯微电子 福州瑞恭微电子有限公司 typedef struct -wifi_devices char wifi_name [64 char wi id_pid[64 J T devic static wifi_device supported wifidevices li RTL8822B5 bbb RTL888 0bda:1179 RTL8822 obda: b82 RTL8189ES RTL889 024C “RTL812 obda: 8194 obda: 88 sv605 3030:3030 02d0:4354"}, AP6356 02d0 P633 02d0:4335" 添加驱动文件存放路径 结构体存放的是 模块的驱动存放路径和加载 驱动所需的参数 存放路径统一采用 的命名方式。 如果 不需要带参数,那么可以使用 如 果需要额外参数请根据模块的移植文档进行相应处理。 注意:名称要与 结构体中定义的名称一样。 rifi_file_name module_list [] RTL8723BU RTL8723EU DRIVER MODULE PATH, UNKKOWN DRIVER MODULE ARG RTI 81 8RFII RTI RI RRFIL DRTVFR MoDl Il F PATH, IINKKOwNU DRTYFR MODIII F_ARt 92 CU DRIVER U○D 3工 ER L RTL8822EU_DRIv匚R_MD ATH,山NKD工v匚RoD RTLE8BF PATH, Kw_DR工vER_mo 89ES DRIVER MODULE PATH UNKKOWN DRIVER O ARGh 8723B5,RTL8723ESDR工 VER OD凵 LE PATH, UMEKOWNN DR工vERD RTL8812A⊥DR工vER_MOD凵LE_PATH, UNKKOwN⊥DR工vER_』 8189ES RTL81 山LE_PATH,UNKK 8089 sv6051DR工vER_ MODULE_P点TH v6351DRIVER MODULE ARG DRIVER MOD BCDR工↓ER卩OD山 LE PATH, UNKROW_DR工 VER MODULE AR石 几P63 BCMDRIVER_mODULE_PATH, UNKKOWN_DRIVER_MODULE_/]s P63 BC卩DR工 风TH, UNRROwy DR工vER_ DRIVER_MODULE_PATH, UNKKOWN_DRIVER_MODULE_ARG H NKN○w DR工VERW0DULE_F战 TH UNKNOW, UNEROW_DR工vER鬥DL AcChr 瑞芯微电子 福州瑞恭微电子有限公司 兼容软硬件注意事项 目前发布的 套固件可以兼容 和 最高跑 最高跑 自动兼容方案可以做到一套固件兼容多个,特别需要注意: 参考电压, 和 在硬件设计有下面两种选择:(强烈推荐第一种参考设计) 硬件对于 动态设计的板型 也即是支持 模块 设计为支持的模块 设计 为 硬件上所有的 统一为,但内核软件需要如下修改(注意红色字体部分): 如上所述, 驱动会根据议标准,运行时自动切换电源阈的配置(红色代码 部分)。 为代表是 则设置为 数字表小
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: