FS210(cortex-A8)移植MT7601无线WIFI模块

Posted banloong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FS210(cortex-A8)移植MT7601无线WIFI模块相关的知识,希望对你有一定的参考价值。

准备:ubuntu 12.04

   板子内核:3.0.2

   交叉编译器:arm-cortex_a8-linux-gnueabi-gcc

参考:https://blog.csdn.net/u013267687/article/details/45559739

    

1、创建WIFI目录

2、将ralink7601放入WIFI目录,并解压进入。

3、修改Makefile

  a、打开SMDK(49行,支持三星)

技术分享图片

  b、修改板载内核的相对路径。(相对于当前Makefile)

技术分享图片

  c、修改源代码文件。

     修改 include/rtmp_def.h 默认设备节点的定义,修改”ra” 为”wlan”;

技术分享图片

  d、修改/os/linux/config.mk,使其支持 WPA_Supplicant。修改 26 行和 31 行为’y’;

技术分享图片

  e、修改common/cmm_data_usb.c(控制台输出)。

技术分享图片

 4、编译源码

  make clean

  make –j2  //2核编译

编译完成后会在/tftpboot 下生成驱动模块文件mt7601Usta.ko

将该ko文件复制到根文件系统下。

 5、将驱动目录下的RT2870STA.dat复制到根文件系统下/etc/Wireless/RT2870STA/ 。若没有则创建。

以上是关于FS210(cortex-A8)移植MT7601无线WIFI模块的主要内容,如果未能解决你的问题,请参考以下文章

嵌入式Linux下移植MT7601无线WIFI(网卡)驱动

MT7601 WG209模块驱动移植,并连接路由器

USB接口WIFI(MT7601芯片)的驱动源码移植过程详解(驱动源码编译wpa_supplicant工具交叉编译文件系统移植)

USB接口WIFI(MT7601芯片)的驱动源码移植过程详解(驱动源码编译wpa_supplicant工具交叉编译文件系统移植)

移植 Qt 至 tiny210 详细过程

Linux 驱动开发:USB无线wifi驱动开发(MT7601)完成WIFI管理工具安装