基于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      
相关推荐
优化Henry1 天前
LTE 载波频率与频点配置详解
运维·网络·学习·5g·信息与通信
谢平康2 天前
移动光猫放开 IPv6 入站:5G 手机直连家里 NAS,不用端口映射
5g·智能手机·php
优化Henry3 天前
BBU与RRU光链路详解:从双纤一收一发到单纤双向
网络·笔记·学习·5g·tdd
szxinmai主板定制专家3 天前
RK3588+FPGA异构架构|高速数据采集+边缘AI落地应用全解析
人工智能·嵌入式硬件·fpga开发·架构·zynq
szxinmai主板定制专家4 天前
FPGA高速IO+RK182X AI算力|RK3576+CODESYS工业自动化运动控制平台设计
运维·人工智能·嵌入式硬件·fpga开发·自动化·zynq
Multipath7124 天前
Ku保底,Ka提速— 双频卫星聚合,打造应急通信“不断线”保底链路
网络·5g·安全·智能路由器·实时音视频
Eloudy11 天前
开源 gpunetio examples 01 解析 gpunetio_verbs_put_bw
gpu·fpga·rdma·roce·doca
chshang199211 天前
工业路由器是什么?浅谈5G工业网络中的IR602
网络·物联网·5g·智能路由器
博览鸿蒙11 天前
FPGA开发使用的语言
fpga开发·fpga
明德扬11 天前
机器人多摄像头如何做FPGA多路视频聚合?
学习·fpga开发·fpga