最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

RK3588-WIF/BT調試之AP6256

2023-06-21 18:21 作者:磊子啊_  | 我要投稿

一、簡介

  • 專欄總目錄

  • AP6256是正基科技推出的一款低成本,低功耗的雙模模塊。是一款SDIO接口單通道802.11ac雙頻支持BT5.0 藍牙WiFi二合一模塊。

  • Model:AP6256:SDIO WIFI + UART BT

  • Chip:BCM43456

  • WiFi: 2.4G&5G

  • BT:5.0

  • WIFI Throughput:up:196 Mbits/sec down: 187 Mbits/sec

二、DTS配置

2.1 配置SDIO



2.2 WIFI的配置

  • WIFI_REG_ON: Wi-Fi的電源使能PIN腳配置 ( 控制WIFI模塊電源的GPIO )

  • WL_REG_ON由sdio_pwrseq節(jié)點進行管理控制,不需要在wireless-wlan節(jié)點下面重復添加WIFI,poweren_gpio配置;


  • WIFI節(jié)點配置

  • WIFI,host_wake_irq的配置說明:


  • WIFI_WAKE_HOST腳的pinctrl的配置:

    2.3 藍牙的配置

  • 以下UART相關的都要配置為實際使用的UART口的所對應PIN,注意RTS/CTS pin一定要按照SDK設計 接(具體接法參考7.3章節(jié)的UART描述),很多客戶反饋的異常都是因為這兩個PIN腳沒有接導致初始化 異常,下面假設藍牙使用UART4:

    • 藍牙對應的uart6配置

    /* 打開對應的UART配置 */

    &uart6 {
    pinctrl-names = "default";

    /* 這里配置對應主控UART的TX/RX/CTS PIN ,不要配置RTS PIN*/
    pinctrl-0 = <&uart6m1_xfer &uart6m1_ctsn>;
    status = "okay";
    };

    三 、內核配置

    3.1 WIFI配置:kernel配置defconfig

    • MK文件中定義的Kernel defconfig:

    • kernel的defconfig對應到這個文件: "kernel\arch\arm64\configs\rockchip_linux_defconfig"


    選擇:Device Drivers ?---> ?Network device support ? ---> ? Wireless LAN ?---> ? Rockchip Wireless LAN support?

    Wi-Fi驅動可編譯到內核或者ko方式, 切記下面兩個配置必須二選一,否則Wi-Fi無法加載!

    • KO 配置:[* ] build wifi ko modules



  • buildin 配置:[* ] Wifi load driver when kernel bootup



    • buildin 只能選擇一個型號,realtek 模組和 ap6xxx 模組不能同時選擇為y,且realtek的也只能選擇其 中一個;

    • ap6xxx 和 cypress 也是互斥的,只能選擇一個且如果選擇ap6xxx,cypress的配置自動消失,去掉ap 配置,cypress自動出現;

    • ko方式則可以選擇多個Wi-Fi

    3.2 藍牙配置:kernel配置defconfig

    • 正基和海華的模塊使用內核的默認CONFIG_BT_HCIUART 驅動:

? ? ? ? ?選擇: Networking support ? ---> ? Bluetooth subsystem support ? ---> ?Bluetooth device drivers

    • 注意:配置完成后要保存到對應的defconfig

    四、Wi-Fi/BT的文件及更新及編譯說明

    4.1 查看板上生成的ko文件和firmware / nvram文件

    • 正基/海華模組以AP6256為例:對應的Wi-Fi/BT的firmware在SDK中的位置:


  • 經過編譯規(guī)則編譯后,對應的文件被拷貝到工程的output目錄:(kernel4.19內核由system變更為vendor目錄)



  • 最終燒錄到機器中后,Wi-Fi運行時所需的文件及存放位置:



    4.2 編譯配置說明

    • mk文件配置路徑:3588_linux5.10_v1.0.5/device/rockchip/rk3588/BoardConfig-rk3588-pi5.mk

    • 兼容正基和Realtek

    • RK_WIFIBT_TTY這個參數根據藍牙對應的串口來配置,此處藍牙對應的是uart6




RK3588-WIF/BT調試之AP6256的評論 (共 條)

分享到微博請遵守國家法律
奉化市| 阳西县| 襄汾县| 大悟县| 依安县| 贵阳市| 晋州市| 呼伦贝尔市| 隆安县| 舟曲县| 车险| 通州市| 绥宁县| 麻阳| 安康市| 陇西县| 红河县| 华阴市| 织金县| 台前县| 额济纳旗| 屏山县| 泗水县| 建阳市| 朔州市| 凭祥市| 本溪| 百色市| 绥化市| 丹寨县| 穆棱市| 苍溪县| 张北县| 乐至县| 元朗区| 泗洪县| 望城县| 温宿县| 珲春市| 蕉岭县| 南郑县|