rtl8188eu
功能:wifi station、softap、wifi direct
接口类型:USB
编译模式:必须编译成模块加载,修改路径如下BoardConfig.mk
android4.4\device\softwinner\astar-y3
BoardConfig.mk 文件决定android 加载哪一款wifi 模组, 要配置成使用rtl8188eu
模组需要把BoardConfig.mk 文件的相关代码修改成如下。 说明:
1、“#”符号起注释作用;
2、“BOARD_WIFI_VENDOR := realtek”指明使用realtek 系统wifi 模组;
3、“#BOARD_WIFI_VENDOR := broadcom”指明不使用broadcom 系统wifi 模组;
4、“SW_BOARD_USR_WIFI := rtl8188eu”、“BOARD_WLAN_DEVICE := rtl8188eu”宏指明使用rtl8188eu 模组;
init.sun8i.rc
android4.4\device\softwinner\astar-y3
init.sun8i.rc 是资源和服务配置相关的文件,使用 rtl8188eu wifi 模组需要作如下修改(部分代码)。
注意:
1、init.sun8i.rc 文件指定开启wpa_supplicant 和p2p_supplicant 两个服务;
2、需要确定 broadcom 驱动加载 insmod /system/vendor/modules/bcmdhd.ko 被注释掉
3、需要确定 broadcom 对应的 wpa_supplicant 和 p2p_supplicant 两个服务被注释掉;
astar-y3.mk
android4.4\device\softwinner\astar-y3\astar-y3.mk 文件会在编译时拷贝指定文件到特定目录下,使用 rtl8188eu 需要做如下
修改。注意:
1、以上是把wifi direct 配置文件android.hardware.wifi.direct.xml 拷贝到指定目
录;
2、android.hardware.wifi.direct.xml 是在setting中显示wifi direct 选项;
config.xml
config.xml 文件路径:
\android4.4\device\softwinner\astar-y3\overlay\frameworks\base\core\res\res\values\config.xml
rtl8188eu 驱动代码支持softap 功能,需要作配置才能在设置界面显示softap 功能,
具体的配置是在config.xml 中实现,修改的部份代码如下sys_config.fex
lichee\tools\pack\chips\sun8iw5p1\configs\y3
sys_config.fex 文件决定使用哪款wifi模组和GPIO pin 的分配,要配置成使用
rtl8188eu 模组需要把sys_config.fex 文件修改成如下(部分代码)。说明:
1、“;”符号起注释作用;
2、“wifi_used”宏赋值为1 表示使用wifi,为0 表示不使用;
3、“wifi_sdc_id”宏表示使用哪个SD 接口连接SDIO wifi;
4、“wifi_mod_sel”宏表示选用哪一款wifi 模组;
5、“wifi_power”、“wifi_power_ext1”及“wifi_power_ext2”宏表示给模组供电的pin脚,最多支持3路;rtl8188eu采用axp 的axp22_aldo1供电。wifi_power_swtich表示wifi供电电源开关gpio,如果硬件上没有应该置为空。
6、“usb_host_init_state”宏设成0 表示wifi 模组的电源由wifi 控制,设成1 wifi 模组的电源将由usb控制;
注意:
1、rtl8188eu模组的供电pin “wifi_power”、“wifi_power_ext1”及“wifi_power_ext2”需要根据具体硬件电路而设定;
wifi wake host
rtl8188eu 模组不支持休眠时唤醒主控功能

更多相关文章

  1. java化改造--xml布局文件转成java——学习整理
  2. Android(安卓)SDK Manager 和 ADT 更新
  3. android studio运行时提示All packages are not available for d
  4. AndroidStudio导入旧版本工程若干问题
  5. Android(安卓)反编译APK详解
  6. Android的Apk打包流程
  7. Android开机运行,替换系统launch
  8. Android(安卓)Resource 怎样加载资源文件(3)
  9. 在android 2.3 AVD 模拟器上安装 google market 安卓市场

随机推荐

  1. Android(安卓)Activity、Fragment之间的
  2. Android全屏与非全屏问题
  3. Android(安卓)四大组件之---Activity 详
  4. android XUtils框架
  5. 【Android优化】去掉屏幕上方应用程序的
  6. android使用webview加载flash文件
  7. Android中界面实现全屏显示的两种方式
  8. android驱动学习---led实验
  9. 史上最详细的Android(安卓)Studio系列教
  10. Android中的UI更新