WHC Wi-Fi 设备端驱动
配置选项及模式
MENU CONFIG |
WPAoD |
WPAoH (cfg80211 Host) |
|---|---|---|
WHC SUPPLICANT OFFLOAD |
Y |
N |
WHC DEV TCPIP KEEPALIVE |
O |
O |
WHC WIFI API PATH |
N |
Y |
WHC CMD PATH |
Y |
Y |
Status |
Ready |
Ready |
MENU CONFIG |
WPAoD |
WPAoH |
|---|---|---|
WHC SUPPLICANT OFFLOAD |
Y |
N |
WHC DEV TCPIP KEEPALIVE |
O |
O |
WHC WIFI API PATH |
N |
Y |
WHC CMD PATH |
Y |
Y |
Status |
Ready |
Ready |
MENU CONFIG |
WPAoD |
WPAoH |
|---|---|---|
WHC SUPPLICANT OFFLOAD |
Y |
N |
WHC DEV TCPIP KEEPALIVE |
O |
O |
WHC WIFI API PATH |
N |
Y |
WHC CMD PATH |
Y |
Y |
Status |
Ready |
TODO |
详情请参考:WHC Wi-Fi 配置选项及模式
WPAoH 设备端驱动
在目录
{SDK}/amebadxxx_gcc_project中执行./menuconfig.py。通过如下选项,选择 :
(Top) -> CONFIG WHC INTF -> WHC_MODE ----Configuration---- ( ) WHC_IPC (X) FULLMAC_DEV ( ) FULLMAC_HOST
选择接口:
(Top) -> CONFIG WHC INTF -> HW INTERFACE ----Configuration---- (X) WHC_INTF_SDIO ( ) WHC_INTF_USB ( ) WHC_INTF_SPI
根据使用模式使能相应模块,使用模式请参考 WHC Wi-Fi 配置选项及模式 。
(Top) -> CONFIG WHC INTF -> FULLMAC config ----Configuration---- (X) Support WHC CMD PATH (X) Support WHC WIFI API PATH ( ) Support WHC SUPPLICANT OFFLOAD ( ) Support WHC DEV TCPIP KEEPALIVE
备注
若使用设备端 TCP/IP 保活,请选择: Support WHC DEV TCPIP KEEPALIVE
根据需要使能 Wi-Fi NAN 或 Wi-Fi P2P:
(Top) -> CONFIG WIFI ----Configuration---- (X)ENABLE WIFI ---> CONFIG WIFI MODE ---> (X) ENABLE NAN ( ) ENABLE P2P
备注
Wi-Fi NAN 或 Wi-Fi P2P 只有在 Linux WPAoH 下才能支持
保存 menuconfig 配置。
执行
./build.py生成:km4_boot_all.binkm0_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.bin使用 image tool 下载固件到开发板。
WPAoD 设备端驱动
在目录
{SDK}/amebadxxx_gcc_project中执行./menuconfig.py。通过如下选项,选择 :
(Top) -> CONFIG WHC INTF -> WHC_MODE ----Configuration---- ( ) WHC_IPC (X) FULLMAC_DEV ( ) FULLMAC_HOST
选择接口:
(Top) -> CONFIG WHC INTF -> HW INTERFACE ----Configuration---- (X) WHC_INTF_SDIO ( ) WHC_INTF_USB ( ) WHC_INTF_SPI
根据使用模式使能相应模块,使用模式请参考 WHC Wi-Fi 配置选项及模式 。
(Top) -> CONFIG WHC INTF -> FULLMAC config ----Configuration---- (X) Support WHC CMD PATH ( ) Support WHC WIFI API PATH (X) Support WHC SUPPLICANT OFFLOAD ( ) Support WHC DEV TCPIP KEEPALIVE
备注
若使用设备端 TCP/IP 保活,请选择: Support WHC DEV TCPIP KEEPALIVE
保存 menuconfig 配置。
执行
./build.py生成:km4_boot_all.binkm0_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.binkm4_boot_all.binkr4_km4_app.bin使用 image tool 下载固件到开发板。