This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM1705:交叉编译 TP-Link WN725N WIFI USB 软件狗的驱动程序

Guru**** 2618835 points

Other Parts Discussed in Thread: AM1705

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/662493/linux-am1705-crosscompiling-driver-for-tp-link-wn725n-wifi-usb-dongle

器件型号:AM1705

工具/软件:Linux

大家好、

我想将  TP-Link WN725N 连接到我的定制 AM1705板以访问互联网。 对 board-DA830-EVM.c 文件进行一些修改后、我能够让 USB 端口在 Linux 中工作。 我使用的 Linux 版本是 DaVinci-PSP-SDK-03.22.00.04软件包中的版本。

插入 WP-Link 软件狗时、控制台中显示以下文本:

USB 1-1:新款高速 USB 器件编号2、使用 musb-hdrc
USB 1-1:找到新的 USB 器件、idVendor=0dda、idProduct=8179
USB 1-1:新 USB 器件字符串:MFR=1、Product=2、SerialNumber=3
USB 1-1:产品:802.11n NIC
USB 1-1:制造商:Realtek
USB 1-1:序列号:00E04C0001

在网络上搜索"Realtek 00E04C0001"后、我在 http://www.realtek.com.tw/Downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=55&Level=5&Conn=4&DownTypeID=3&GetDown=false 上找到了驱动程序的源代码

我现在面临的问题是、我不知道如何交叉编译驱动程序、然后将其安装到我的系统上。

目前,内核和 rootfs 都是通过 NFS 和 TFTP 安装的,这些 NFS 和 TFTP 来自我的台式计算机。 内核是使用 CodeSourcery 工具链编译的。

如果有任何帮助,将不胜感激。

此致、

帕特里西奥

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Patricio:

    我尚未使用此模块、不确定驱动程序是否匹配。 但如果您下载 Linux (Unix)、则需要修改 Makefile、特别是行
    KERNELDIR ?= path_to _your _kernel (这将是构建的 ARM Linux 代码的位置)
    模块:
    $(make)-C $(KERNELDIR) arch=arm cross_compile=arm-linux-gnueabi- subdirs=$(PWD)模块

    在 make 命令上方、需要添加 arch=arm 和 cross_compile=linaro、并确保导出了工具链路径。 完成这些步骤。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢 Dwarakesh、最后我构建了该模块。
    现在、我将研究如何在我的系统中安装它。

    再次感谢

    帕特里西奥