NetHub

来自Bouffalo Lab Docs
张良留言 | 贡献2026年4月24日 (五) 13:48的版本 (Sync NetHub docs from local Markdown (2026-04-24))
跳转到导航 跳转到搜索

NetHub

NetHub bridges device-side Wi-Fi capability to a selected host-link backend.

The current solution targets Wi-Fi SoCs such as BL616 / BL618 / BL616CL / BL618DG.

Current Status

Item Current status
Reference bring-up path SDIO
USB data path device-side USB ECM backend implemented
USB control transport device-side USB ACM transport plumbing implemented
SPI not implemented
USER virtual channel currently end-to-end in-tree on SDIO
Low power currently BL618DG only
ATModule dependency optional example composition only; not a NetHub core dependency

Documentation Guide

Current Conclusions

  • SDIO is the current in-tree reference path.
  • USB device-side backend exists now and provides ECM + ACM.
  • SPI is still a stub.
  • nethub core exposes data-plane, control-path, and virtual-channel facades without directly depending on ATModule.
  • The optional ATModule + bflbwifid + bflbwifictrl flow is an example composition, not a hard requirement for NetHub data-path use cases.

In-Repo Reference Directories

  • examples/wifi/nethub
  • components/net/nethub
  • bsp/common/msg_router/linux_host/userspace/nethub

Local Documentation Source

The in-repo documentation source is:

  • examples/wifi/nethub/docs/

Online Wiki