Two popular RISC-V single-board computers — the BeagleV Ahead and the Lichee Pi 4a — are on track to receive working WiFi support in the upcoming Linux 7.2 kernel, thanks to a fresh batch of device tree patches targeting T-HEAD-based SoCs.
Device Tree Patches Drive Peripheral Enablement
The patches were submitted as part of the RISC-V T-HEAD Device Tree pull request sent out last week, ahead of the Linux 7.2 merge window. According to Phoronix, this update follows closely on the heels of similar Device Tree (DT) changes for SpacemiT K1 and K3 RISC-V SoCs, signalling a broader push to bring mainline Linux peripheral support to the growing RISC-V board ecosystem.
Device Tree updates are a critical but often underappreciated mechanism in Linux hardware enablement. They describe the hardware layout of a system to the kernel, allowing drivers to properly initialise and manage components like wireless radios, display controllers, and storage interfaces. Without correct DT entries, even well-supported hardware may remain non-functional on mainline kernels.
Why Incremental Enablement Matters
For the RISC-V ecosystem, headline ISA milestones tend to attract the most attention. But it is precisely the kind of incremental peripheral-level work represented by these DT patches that determines whether a board becomes a practical development tool or remains a curiosity confined to research labs.
The BeagleV Ahead, built around the T-HEAD TH1520 quad-core RISC-V SoC, and the Sipeed Lichee Pi 4a, based on the same processor, have both shipped with varying degrees of upstream Linux support. WiFi connectivity is a baseline expectation for developers using these boards for prototyping, IoT projects, or edge computing workloads. Its absence in mainline kernels has forced users to rely on vendor-patched or out-of-tree drivers — a friction point that discourages adoption and makes maintenance burdensome.
With Linux 7.2, users of both boards should be able to run a standard mainline kernel with functional wireless networking out of the box, significantly lowering the barrier to productive use.
Part of a Larger RISC-V Kernel Push
The T-HEAD DT pull request is one of several RISC-V-focused changes expected to land in the 7.2 cycle. The kernel community has been steadily expanding RISC-V board support over recent releases, with contributions from both independent developers and commercial backers of the architecture. The parallel SpacemiT K1/K3 DT updates submitted last week suggest multiple RISC-V silicon vendors are now investing meaningfully in upstream quality.
For the broader open-source community, these developments are a sign that the RISC-V platform is maturing beyond proof-of-concept stage. When boards ship with mainline kernel support for core peripherals like WiFi, storage, and display, it becomes far more realistic for organisations to evaluate RISC-V for production-adjacent workloads — from embedded systems to edge inference.
Linux 7.2 is expected to enter its merge window in the coming weeks, with a stable release likely to follow several weeks after that. Developers working with T-HEAD-based RISC-V hardware will want to track the final merge status of these DT patches to plan their upgrade path.
兩款熱門的 RISC-V 單板電腦 —— BeagleV Ahead 與 Lichee Pi 4a —— 預計即將推出的 Linux 7.2 內核中,將獲得可用的 WiFi 支援,這得益於一批針對基於 T-HEAD 核心的系統單晶片(SoC)的新裝置樹修補程式。
裝置樹修補程式推動周邊功能啟用
這些修補程式是作為上週發出的 RISC-V T-HEAD 裝置樹合併請求的一部分提交的,時間點在 Linux 7.2 合併窗口之前。據 Phoronix 報導,此次更新緊隨針對 SpacemiT K1 和 K3 RISC-V 系統單晶片的類似裝置樹(DT)變更而來,顯示出更廣泛的推動力,旨在為不斷增長的 RISC-V 開發板生態系統帶來主線 Linux 周邊支援。
裝置樹更新是 Linux 硬體啟用中一個關鍵但經常被忽視的機制。它們向內核描述系統的硬體佈局,使驅動程式能夠正確初始化和管理無線電、顯示控制器和儲存介面等元件。沒有正確的 DT 項目,即使受到良好支援的硬體在主線內核上也可能無法運作。
為何漸進式啟用至關重要
對於 RISC-V 生態系統而言,指令集架構(ISA)的重大里程碑往往最能吸引目光。但正是像這些 DT 修補程式所代表的、這種漸進式的周邊層級工作,決定了一塊開發板是成為實用的開發工具,還是僅僅是局限於研究實驗室的好奇物品。
BeagleV Ahead 圍繞 T-HEAD TH1520 四核心 RISC-V 系統單晶片構建,而 Sipeed Lichee Pi 4a 基於相同的處理器。兩者在出貨時都已具備不同程度的上游 Linux 支援。對於使用這些板卡進行原型設計、物聯網項目或邊緣運算工作負載的開發者來說,WiFi 連接能力是一項基本預期。其在主線內核中的缺失,迫使使用者依賴廠商修補過的或樹外驅動程式 —— 這成為一個阻礙採用的摩擦點,並使維護工作變得繁重。
在 Linux 7.2 之後,這兩款開發板的使用者應能直接使用標準主線內核並獲得可用的無線網路功能,這將大幅降低投入實用的門檻。
RISC-V 內核推動計劃的一部分
預計將在 7.2 週期中落實的、以 RISC-V 為焦點的變更中,T-HEAD 的 DT 合併請求只是其中之一。在最近的幾個版本中,內核社群一直在穩步擴展對 RISC-V 開發板的支援,貢獻者包括獨立開發者以及該架構的商業支持者。上週提交的、同時進行的 SpacemiT K1/K3 DT 更新表明,多家 RISC-V 晶片供應商現在正大力投入上游品質的改善。
對於更廣泛的開源社群而言,這些發展顯示 RISC-V 平台正超越概念驗證階段,走向成熟。當開發板出貨時即為 WiFi、儲存和顯示等核心周邊提供主線內核支援,組織機構評估將 RISC-V 用於準生產環境的工作負載(從嵌入式系統到邊緣推斷)將變得更加現實。
Linux 7.2 預計將在未來數週進入其合併窗口,穩定版很可能在數週後隨之發佈。使用基於 T-HEAD 核心的 RISC-V 硬體的開發者,將需要追蹤這些 DT 修補程式的最終合併狀態,以規劃其升級路徑。
