基于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      
相关推荐
LTC_12342 小时前
5G NR物理信道简介
5g·信息与通信
LTC_12342 小时前
5G NR物理信号
5g·信息与通信
辣个蓝人QEX14 小时前
【FPGA开发】Modelsim如何给信号分组
fpga开发·modelsim·zynq
LTC_123415 小时前
5G NR BWP 简介
5g
li星野18 小时前
ZYNQ:点亮LED灯
fpga开发·zynq·7010
apple_ttt20 小时前
从零开始讲PCIe(9)——PCIe总线体系结构
fpga开发·fpga·pcie
CCC_bi1 天前
1G,2G,3G,4G,5G各代通信技术的关键技术,联系和区别
5g
互联网新声2 天前
引领5G驱动的全球数字营销革新:章鱼移动广告全球平台的崛起
5g
XiaoChaoZhiNeng2 天前
基于Zynq SDIO WiFi移植二(支持2.4/5G)
5g·fpga·zynq·sdio