基于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      
相关推荐
三金C_C11 小时前
5G-A技术
5g
小2不语2 天前
Huawei H151-370 5G CPE 5 SE Review
5g·华为
AORO_BEIDOU2 天前
防爆平板:工业数字化转型的战略支点与低碳革命先锋
网络·5g·电脑·信息与通信
G皮T2 天前
【弹性计算】异构计算云服务和 AI 加速器(四):FPGA 虚拟化技术
阿里云·fpga开发·云计算·虚拟化·fpga·异构计算·弹性计算
全栈工程师修炼日记2 天前
无线通信技术(二):ITU、3GPP及传统波段对无线频谱的划分
5g·无线通信·3gpp·itu
王伯爵3 天前
N78频段
5g
王伯爵3 天前
5G核心网(5GC)中PCC(Policy and Charging Control,策略与计费控制)
服务器·网络·5g
王伯爵4 天前
5G核心网(5GC)中5QI(5G QoS Identifier)
网络·5g
王伯爵4 天前
5G网络中CPE和ACS
网络·5g
王伯爵5 天前
5G核心网(5GC)中PCI(Physical Cell Identifier,物理小区标识)
5g