• 正文
    • 一、Linux 6.1內(nèi)核真對(duì)瑞芯微芯片的優(yōu)化
    • 二、解密瑞芯微擁抱Linux 6.1內(nèi)核背后的原因
    • 三、如何獲取最新的SDK資源
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

揭秘 瑞芯微全系擁抱Linux 6.1內(nèi)核的底層邏輯

05/16 10:55
499
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

近期,瑞芯微(Rockchip)基本完成了旗下產(chǎn)品Linux6.1 BSP內(nèi)核更新,引發(fā)了不小的行業(yè)熱議。除了低端RK3506依舊使用Buildroot 構(gòu)建系統(tǒng)外,RK3588、RK3576、RK3568、RK3562等RK35XX系列主流芯片SDK包都已增加Yocto5.0系統(tǒng)構(gòu)建和Debian 12支持。

巧的是,各大途徑都沒有對(duì)此發(fā)布明確說明,到底是技術(shù)剛需,還是生態(tài)博弈?這不由的讓人想去探究一下其背后的原因。我們先了解一下6.1版本內(nèi)核都對(duì)瑞芯微芯片做了哪些優(yōu)化支持。

一、Linux 6.1內(nèi)核真對(duì)瑞芯微芯片的優(yōu)化

1.1 ?電源管理與功耗優(yōu)化

  • 電源域驅(qū)動(dòng):Linux 6.1內(nèi)核為RK3588和RV1126芯片增加了電源域驅(qū)動(dòng),能夠更好地管理芯片的電源狀態(tài),降低功耗
  • 功耗管理:增強(qiáng)的能效調(diào)控機(jī)制(如CPU DVFS、低功耗狀態(tài)管理),適合電池供電設(shè)備。

?1.2??性能及系統(tǒng)優(yōu)化

  • 性能優(yōu)化:Linux 6.1在調(diào)度器、內(nèi)存管理、I/O效率等方面進(jìn)行了優(yōu)化,有助于提升如RK3588、RK3568在多任務(wù)處理、高負(fù)載場景下的性能表現(xiàn)。
  • 實(shí)時(shí)性能:Linux 6.1內(nèi)核支持Preempt-RT補(bǔ)丁,通過優(yōu)化任務(wù)調(diào)度和中斷處理,能夠?qū)崿F(xiàn)微秒級(jí)的定時(shí)精度,適用于對(duì)實(shí)時(shí)性要求極高的應(yīng)用場景。
  • 啟動(dòng)速度:通過全鏈路啟動(dòng)優(yōu)化,如RK3506等芯片能夠?qū)崿F(xiàn)極速開機(jī),啟動(dòng)時(shí)間不到2.5秒。
  • 多核異構(gòu):RK3506芯片在多核架構(gòu)上首次實(shí)現(xiàn)RTOS SMP模式,支持多核調(diào)度。這種優(yōu)化使得瑞芯微芯片在多核異構(gòu)系統(tǒng)中能夠更高效地分配任務(wù),提升實(shí)時(shí)性和響應(yīng)速度。

?1.3??硬件接口支持

  • 圖形顯示:Linux 6.1內(nèi)核為RK3568等芯片的顯示接口提供了更好的支持,例如優(yōu)化了DSI PHY和CSI-DPHY,改進(jìn)DRM驅(qū)動(dòng)、Vulkan和OpenGL ES兼容性,適配Mali GPU。
  • 網(wǎng)絡(luò)接口:為RV1126芯片增加了千兆以太網(wǎng)支持,提升了網(wǎng)絡(luò)性能。
  • SPI接口:增加了對(duì)RK3128和RK3588芯片的SPI接口支持。

?1.4??開發(fā)與兼容性提升

  • 兼容性增強(qiáng):隨著Linux 6.1內(nèi)核的普及,SDK升級(jí)后能夠更好地與主流的Linux發(fā)行版(如Debian 12)兼容。
  • 軟件棧適配:現(xiàn)代Linux發(fā)行版(如Ubuntu 22.04 LTS、Debian 12)逐漸轉(zhuǎn)向5.15+內(nèi)核,升級(jí)到6.1可確保瑞芯微平臺(tái)兼容最新的軟件工具鏈、庫(如TensorFlow Lite、PyTorch)和中間件(如Docker),滿足AIoT邊緣計(jì)算需求。
這些優(yōu)化使得瑞芯微芯片在性能、功耗、實(shí)時(shí)性等方面得到了顯著提升,能夠更好地滿足現(xiàn)代嵌入式系統(tǒng)的應(yīng)用技術(shù)需求。但是為什么選擇Linux6.1這一版本呢?

二、解密瑞芯微擁抱Linux 6.1內(nèi)核背后的原因

2.1 ?內(nèi)核長期支持(LTS)的保障

Linux 6.1是2022年發(fā)布的長期支持(LTS)版本,能夠提供穩(wěn)定的安全補(bǔ)丁和功能更新,降低頻繁升級(jí)內(nèi)核的維護(hù)成本。瑞芯微無論是在車載還是工業(yè)類場景的應(yīng)用,都需要產(chǎn)品具備長期生命周期支持,升級(jí)到LTS內(nèi)核可滿足其對(duì)系統(tǒng)穩(wěn)定性和安全性的剛性需求。

2.2??開源生態(tài)與軟件兼容性

  • 上游內(nèi)核對(duì)齊:升級(jí)到較新內(nèi)核版本有助于瑞芯微減少代碼維護(hù)負(fù)擔(dān),避免因長期維護(hù)舊版本內(nèi)核導(dǎo)致的分支碎片化問題。與上游社區(qū)同步也能更快集成主流功能(如容器化支持、AI框架優(yōu)化)。
  • 統(tǒng)一代碼主線:將多個(gè)型號(hào)統(tǒng)一升級(jí)到同一內(nèi)核版本,可減少瑞芯微對(duì)不同芯片的差異化維護(hù)成本,提高開發(fā)效率。
  • 工具鏈簡化:新版內(nèi)核通常伴隨GCC、LLVM編譯器的優(yōu)化,有助于提升芯片性能調(diào)優(yōu)效率,降低客戶開發(fā)門檻。

?2.3??市場競爭與客戶需求驅(qū)動(dòng)

  • 競品對(duì)標(biāo):如全志、Amlogic已逐步遷移到較新內(nèi)核版本。瑞芯微需保持技術(shù)競爭力,提供與競品同等級(jí)別的內(nèi)核支持,避免客戶因生態(tài)滯后流失。
  • 客戶定制化需求:下游客戶對(duì)新興功能(如AI加速、實(shí)時(shí)性需求)的需求增加。例如:

a.AI推理優(yōu)化:Linux 6.1對(duì)NPU驅(qū)動(dòng)框架(如RKNN)的支持更完善,便于客戶部署機(jī)器學(xué)習(xí)模型。

b.實(shí)時(shí)性改進(jìn):PREEMPT_RT補(bǔ)丁的逐步合并,滿足工業(yè)控制等場景的實(shí)時(shí)響應(yīng)需求。

可見,瑞芯微此次內(nèi)核升級(jí)是技術(shù)演進(jìn)與市場需求雙重驅(qū)動(dòng)的結(jié)果,既通過LTS內(nèi)核保障長期穩(wěn)定性,又借助新特性增強(qiáng)產(chǎn)品競爭力,同時(shí)降低維護(hù)成本并鞏固生態(tài)話語權(quán)。當(dāng)然,這也為存量客戶帶來了一個(gè)痛苦的問題,那便是系統(tǒng)的升級(jí)切換與穩(wěn)定性的驗(yàn)證。

三、如何獲取最新的SDK資源

廣州眺望電子科技有限公司成立于2013年,是一家專注于嵌入式處理器模組研發(fā)與應(yīng)用的國家高新技術(shù)企業(yè),以專業(yè)的嵌入式軟硬件底層技術(shù)和強(qiáng)大的服務(wù)支持能力,加速客戶嵌入式智能產(chǎn)品的落地;提供長生命周期、高穩(wěn)定可靠的嵌入式處理器模組產(chǎn)品,或客制化產(chǎn)品。
現(xiàn)已基于我司開發(fā)板完成RK3568,RK3576,RK3588,RK3506幾大型號(hào)的Linux 6.1 SDK適配與發(fā)布,飛書資料包免費(fèi)開放,工程師及時(shí)更新維護(hù)。

相關(guān)推薦

登錄即可解鎖
  • 海量技術(shù)文章
  • 設(shè)計(jì)資源下載
  • 產(chǎn)業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄