秉承“取之于開源,貢獻于開源”的理念,進迭時空堅持在開源協(xié)作的模式中創(chuàng)新,將自研RISC-V K1芯片更深度地融入Linux生態(tài),從而為開發(fā)者提供更便捷的RISC-V算力支持,助力RISC-V生態(tài)的持續(xù)繁榮。
為此,我們和眾多社區(qū)開發(fā)者一道持續(xù)推進相關(guān)工作,以下為K1芯片 Linux kernel upstream的最新工作進展:
進迭時空將upstream工作分為了3個階段,具體狀態(tài)可以參見鏈接:https://github.com/spacemit-com/linux/wiki
Stage 1: 芯片基礎(chǔ)功能支持
本階段目標是將芯片的基礎(chǔ)功能支持貢獻到開源社區(qū),使上游內(nèi)核能夠運行芯片的最小功能集,為后續(xù)完整系統(tǒng)支持奠定基礎(chǔ)。這一階段可以視為芯片在上游的“初步落地”或“嘗鮮”版本。
截至目前,Stage 1 的主要工作已基本完成,已成功被mainline kernel支持的功能包括:
Basic DT
Memory Bus
Pinctrl
GPIO
Clock
Reset
PWM
Stage 1階段仍然還在努力推動的工作如下:
SPI 驅(qū)動已提交上游并進入 Review 階段;
QSPI 驅(qū)動仍在開發(fā)中(WIP),計劃在后續(xù)版本中提交初始補丁集。
整體來看,Stage 1 階段的核心目標已基本達成,當前工作重心正在向 Stage 2 的外設(shè)與子系統(tǒng)支持過渡。
Stage 2: 芯片進階功能支持
在 Stage 2 階段,進迭時空的目標是進一步完善芯片在上游的支持,涵蓋電源管理、存儲接口、網(wǎng)絡(luò)接口以及高速外設(shè)等高級功能模塊,使上游系統(tǒng)能夠完整運行并具備主要外設(shè)能力。
目前,Stage 2 的工作已取得顯著進展,整體進度已過半。已完成并合入上游的功能包括:
PMIC (p1)
SDHCI (eMMC)
GMAC (eth)
Stage 2階段仍然還在努力推動的工作如下:
SDHCI (SD/SDIO):正在開發(fā)中(WIP);
USB 2.0:開發(fā)中(WIP);
USB 3.0:已提交上游并進入 Review 階段;
PCIe:已提交上游并處于 Review 階段。
整體來看,Stage 2 的關(guān)鍵功能模塊已基本覆蓋主要系統(tǒng)外設(shè),當前重點在于跟進社區(qū)反饋、優(yōu)化驅(qū)動代碼,并為 Stage 3 的多媒體支持與系統(tǒng)完善階段奠定基礎(chǔ)。
Stage 3: 芯片多媒體功能支持
在 Stage 3 階段,進迭時空聚焦于芯片的多媒體子系統(tǒng)支持,包括音頻、顯示、圖形和視頻等模塊。這一階段的目標是讓上游系統(tǒng)具備完整的多媒體能力,為桌面化或多媒體類應(yīng)用提供支撐。
目前,Stage 3 的工作已部分啟動,其中:
Audio 驅(qū)動已完成代碼規(guī)范處理,并提交patch到上游,進入社區(qū) Review 階段;
Display模塊已經(jīng)進入開發(fā)狀態(tài)(WIP), 后續(xù)將逐步完善驅(qū)動框架并準備提交初始補丁集。
K1 linux kernel upstream后續(xù)計劃
未來進迭時空將持續(xù)推動K1 linux kernel upstream工作,爭取早日實現(xiàn)mainline linux kernel對K1有完整的功能支持。此外,我們也會加強OpenSBI、U-Boot等開源項目的upstream工作,進一步推動RISC-V軟件生態(tài)的成熟與發(fā)展。
-
Linux
+關(guān)注
關(guān)注
88文章
11628瀏覽量
217990 -
開源
+關(guān)注
關(guān)注
3文章
4033瀏覽量
45573 -
進迭時空
+關(guān)注
關(guān)注
0文章
50瀏覽量
276
發(fā)布評論請先 登錄
進迭時空雙周報(20251022-1121)
進迭時空雙周報(20250922-1021)
進迭時空參加2025 RISC-V北美峰會,披露第二代RISC-V AI CPU芯片 K3 進展
取之于開源,貢獻于開源:進迭時空AI計算生態(tài)開源貢獻
進迭時空與青少年共赴RISC-V AI科技未來!
迎接泛機器人時代:進迭時空如何以RISC-V架構(gòu)數(shù)智未來
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品
大象機器人攜手進迭時空推出 RISC-V 全棧開源六軸機械臂產(chǎn)品
大象機器人×進迭時空聯(lián)合發(fā)布全球首款RISC-V全棧開源小六軸機械臂
香蕉派 BPI-CM6 工業(yè)級核心板采用進迭時空K1 8核 RISC-V 芯片開發(fā)
K1 AI CPU基于llama.cpp與Ollama的大模型部署實踐
進迭時空亮相RISC-V產(chǎn)業(yè)發(fā)展大會:新AI CPU引領(lǐng)大模型時代

進迭時空K1 Linux kernel upstream進展 | 取之于開源,貢獻于開源
評論