关键字:cyclone,cyclone V ,cyclone 5,socfpga,HPS,hps,Altera,arm,cyclone v-a2
平台:Altera Cyclone V FPGA with arm Cortex-a9(单双核通用)
工具链:gcc version 4.7.3 20121106 (prerelease) (crosstool-NG linaro-1.13.1-4.7-2012.11-20121123 - Linaro GCC 2012.11)
kernel version:Linux version 3.10.31-ltsi(通过yocto Project编译的)
rootfs:yocto minirootfs
本文假设读者已经移植好以上内容,且内容正常工作。
准备工作:
linux版本网卡驱动链接:https://github.com/codenz/realtek_rtl8821au_usb_wifi_driver.git
几个步骤:
驱动移植部分:
1.可以通过git 命令获得源码,或者直接下载压缩包到编译服务器或者电脑上
命令:git clone https://github.com/codenz/realtek_rtl8821au_usb_wifi_driver.git
2.进入源码目录,修改Makefile
添加:
###################### Platform Related #######################
CONFIG_PLATFORM_SOCFPGA = y
ifeq ($(CONFIG_PLATFORM_SOCFPGA), y)
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
Cyclone V SOC FPGA移植D-link无线网卡驱动

本文介绍了如何在Altera Cyclone V SoC FPGA平台上移植并支持D-link无线网卡驱动。首先,确保已拥有正确版本的gcc工具链、Linux kernel 3.10.31-ltsi和yocto minirootfs。接着,从GitHub克隆无线网卡驱动源码,修改Makefile后编译。成功移植后,通过检查/proc/net/wireless文件确认内核已支持USB无线网卡管理。
最低0.47元/天 解锁文章
1657

被折叠的 条评论
为什么被折叠?



