我們很高興地宣佈,基於 RK3576 SoC 的 ArmSoM-Sige5 開發板的主線核心支援,collabora正在穩步推進中。RK3576 SoC 是 Rockchip 家族的一員,其設計和功能與廣受歡迎的 RK3588 相似,許多硬體模組都得到了複用,這為我們在主線核心中新增支援提供了有利條件。
RK3576主線核心支援概況
在推動 RK3576 SoC 的主線核心支援方面,我們取得了一些顯著進展。以下是各個硬體模組的支援情況:
1. 電源管理和時鐘控制
-
PMIC (rk806):支援已經合併至 Linux 6.12-rc1 版本。
-
時鐘與復位控制 (CRU):主線支援已合併,且更新了裝置樹繫結。
-
電源域 (pmdomain):支援包括基礎支援在內的多個補丁已被合併。
2. 儲存與外設介面
-
eMMC:已經在 Linux 6.12-rc1 版本中獲得支援。
-
SD 卡和 SDIO:這兩者也都獲得了主線核心的支援。
-
SATA 和 UFS:目前 UFS 補丁已傳送,SATA 的支援在 Linux 6.1-rc1 中得到了初步實現。
3. 網路與通訊
-
乙太網:Linux 6.12-rc1 版本中已經加入了支援。
-
WLAN 和藍芽 (rtl8852bs):目前尚未在主線核心中得到全面支援,但預計可透過適配現有驅動程式來實現。
4. 顯示與多媒體
-
顯示控制器 (VOP):補丁已傳送,支援 HDMI 和 DisplayPort 的實現。
-
GPU (Mali G-52 MC3):已經在 Linux 6.12-rc1 版本中獲得了支援。
-
媒體編碼與解碼:目前仍在開發中,尚未有明確的主線支援計劃。
5. 其他外設支援
-
UART 和 SPI:這些外設的驅動支援已經合併至主線核心。
-
I2C 和 GPIO:更新的裝置樹繫結已經合併,GPIO 和 Pinmux 的相關補丁已提交。
總結
RK3576 SoC 在開源社群的支援進展良好,許多關鍵模組已經得到了初步支援。然而,一些高階功能如 HDMI 音訊、DSI、NPU 等仍需進一步開發。ArmSoM-Sige5 產品作為 RK3576 SoC 的應用例項,將受益於這些持續的改進,隨著時間的推移,我們有望看到更全面的主線核心支援。
參與開發
如果您對推動 RK3576 SoC 的主線核心支援感興趣,我們鼓勵您參與到社群中來。無論是測試現有補丁、開發新驅動,還是為裝置樹繫結貢獻程式碼,您的參與都將是對整個社群的重要貢獻。
未來展望
隨著 RK3576 SoC 的主線核心支援不斷完善,ArmSoM-Sige5 的開發體驗將更加流暢和可靠。我們相信,這將進一步推動基於 RK3576 的嵌入式應用的發展,使更多開發者能夠利用這一強大的硬體平臺進行創新。
瞭解更多詳情或參與開發,請訪問以下連結:
-
collabora - collabora做出了巨大的貢獻
-
ArmSoM-Sige5 板卡資訊
-
主線核心程式碼
-
U-Boot 支援
-
rkbin 韌體
讓我們共同努力,推動 ArmSoM-Sige5 的主線核心支援走得更遠!