基于Zynq SDIO WiFi移植一(支持2.4/5G)

基于SDIO接口的WIFI,在应用上,功耗低于USB接口,且无须USB Device支持,满足某些应用场景

1 硬件连接

2 Vivado工程配置

3 驱动编译

3.1 KERNRL CONFIG (build ENV) 修改

复制代码
    export KERNELPATH=<path of kernel header>
    export TOOLCHAIN=<path of toolchain>
    export KERNELARCH=arm
    export CROSS_COMPILE=${TOOLCHAIN}/arm-none-linux-gnueabi-
    export TOOLPREFIX=${CROSS_COMPILE}
    # For backports
    export KLIB=${KERNELPATH}
    export KLIB_BUILD=${KERNELPATH}  

3.2 Build And Compile

复制代码
make BOARD_TYPE=cus12-9  IF_TYPE=SDIO

3.3 .KO

复制代码
in ~/rootfs-cus12-9.build/lib/modules$

3.4 FW install

复制代码
copy "~/meta_build/load_meta/wlan_firmware"  to  "/lib/firmware"
       cd ~/meta_build/load_meta
       cp -frv wlan_firmware /lib/firmare
copy configuraiton files    to "/lib/firmware/wlan" 
       cd ~/meta_build/load_meta
       cp -frv AIO/rootfs-cus12-9.build/lib/firmware/wlan  /lib/firmare/wlan  

3.5 Insmod KO

复制代码
      sh  wlan-load.sh    or
      insmod $MODULE_PATH/compat.ko
      insmod $MODULE_PATH/cfg80211.ko
      insmod $MODULE_PATH/wlan.ko      
相关推荐
爱浦路 IPLOOK9 小时前
5G + 工业互联网:高校实验室与产业合作新方向
5g·信息与通信
s090713616 小时前
ZYNQ 中 AXI BRAM 的使用详细的说明。
fpga开发·zynq
安科士andxe16 小时前
25G光模块:驱动5G与数据中心升级的关键引擎
5g
卓豪终端管理19 小时前
5G赋能全域连接:企业终端管理何以应对“失控”危机?
5g
s09071361 天前
Xilinx FPGA 中ADC 数据下变频+ CIC 滤波
算法·fpga开发·fpga·zynq
Punchline_c2 天前
IP核之FIFO
fpga·fifo
asixpm2 天前
新品速递 | 亚信电子推出 AX88279A —— 强化智能联网与边缘计算的 USB 3.2 转 2.5G 以太网控制芯片
人工智能·物联网·5g·边缘计算·以太网
无线图像传输研究探索2 天前
什么是 5G 单兵?5G 单兵与 5G 执法记录仪的异同解析
5g
tyl21103 天前
高性能ESAM芯片LKT4305GM
5g
坏孩子的诺亚方舟3 天前
FPGA系统架构设计实践10_时钟网络
fpga·xilinx·时钟网络