ap6234移植

1 ap62341.1 BoardConfig.mk     路径:/a83/android/device/softwinner/octopus-perf$     BoardConfig.mk 文件决定android 加载哪一款wifi 模组, 要配置成使用ap6212模组需要把BoardConfig.mk文件相关代码修改成如下:     修改有待进一步的确定。1.2、i
摘要由CSDN通过智能技术生成

1 ap6234

1.1 BoardConfig.mk

     路径:/a83/android/device/softwinner/octopus-perf$

     BoardConfig.mk 文件决定android 加载哪一款wifi 模组, 要配置成使用ap6212模组需要把BoardConfig.mk文件相关代码修改成如下:

     修改有待进一步的确定。

1.2init.sun8i.rc配置

     路径:/a83/android/device/softwinner/octopus-perf$

     

1.3、配置sys_config.fex

     路径:/a83/lichee/tools/pack/chips/sun8iw6p1/configs/perf3_v1_0

1.4、配置.config文件

在进入linux3.4后直接Vim .config

1.ap6234

功能:wifi stationsoftapwifi directbt

接口类型:sdiouart

调试方案:octopus-f1,下面以r58平台android4.4为例说明ap6212的移植过程

这个文档和前面ap6212一直步骤其实差不多,这边主要补充两点:

1

AP6234性能比AP6330更好。

AP6234: Wi-Fi + BT, 2.4GHz/5GHz, HT20/HT40, VSDB

AP6330: Wi-Fi + BT, 2.4GHz/5GHz, HT20

所谓VSDB是指STA, P2P 可以工作在不同的channel

2

除了完成一下28步骤,还要在电源管理中添加ap6234选项。

主要有一下三个文档:rf_pm.cwifi_pm.cbt_pm.c.

2软硬件设计部份差异说明

(1) ap6234采用的是26M晶振,A框去掉,即不需要反相器;

(2) ap6234硬件上第29悬空,与ap6210不同

(3)ap6234必须采用bcmhd新驱动1.201.34.x版本,如附件;

(4)ap6234 firmware部分如附件请覆盖至\hardware\broadcom\wlan\bcmdhd\firmware

3内核配置

3.1 .config

.config中需要配置如下选项,将wifi driver编译进内核

CONFIG_BCMDHD = m

CONFIG_BCMDHD_OOB = y

同时把ap6234驱动代码加到/android/hardware/broadcom/wlan/bcmdhd/firmware路径下。

3.2 BoardConfig.mk

BoardConfig.mk文件决定android要加载哪一款wifi模组、是否开启蓝牙和使用哪一款蓝牙模组,要配置成使用

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值