近日,成都菁蓉聯創科技有限公司(簡稱:菁蓉聯創)攜手四川鯤鵬&歐拉生態創新中心完成首個openEuler嵌入式操作系統技術測評證書。
openEuler嵌入式操作系統測評是專門針對使用 openEuler 系列操作系統的軟硬件解決方案進行的兼容性測試。此次認證表明菁蓉聯創此類產品達到自主可控的標準,為行業客戶提供更多選擇。
菁蓉聯創歐拉版操作系統,是一款適用于多種處理器架構和硬件平臺的嵌入式操作系統,可以在海思、飛騰、瑞芯微等系列芯片上運行,并提供良好的性能和功能支持。面向行業領域的嵌入式操作系統除具備操作系統基本功能之外,進行領域特色功能定制化,才能滿足嵌入式場景的獨特需求。
行業案例
以航天領域為例,隨著衛星性能的提升,衛星載荷嵌入式操作系統針對實時性、安全性、可靠性以及易用性都需要針對性的研發。
在實時性方面,衛星載荷要求的中斷延遲與任務調度延遲越來越苛刻,需要嵌入式操作系統提升內核的硬實時響應能力。如:任務切換時間小于10us,中斷響應小于10us。
菁蓉聯創歐拉版操作系統在openEuler內核上通過混合部署方式,重新構建獨立硬實時內核,實現非實時域與硬實時域分離,將硬實時任務分發到硬實時域,從而在繼承原有宏內核生態資源的同時保障了系統的硬實時性,提高了其在航天領域的適用性。
在安全性方面,已形成星載載荷安全技術的操作系統研究方法,提供全方位的安全控制策略。通過內核空間內存和用戶空間內存資源隔離,防止內核數據被非法傳遞到用戶空間內存。操作系統同時支持異常信息采集并回傳地面實時安全態勢感知。
在高可靠方面,內核分區設計實現單粒子防護,提供自動恢復錯誤分區的功能。充分考慮系統尺寸的精簡性和系統資源利用的有效性,基于內核中斷和異常機制,設計星載黑匣子功能,實現星載實時監控。
在高易用性方面,菁蓉聯創歐拉版基礎軟件平臺包括嵌入式操作系統內核、板級支持包、基礎庫函數、遙測遙控等,并實現對應用軟件進行安裝、運行、卸載、狀態監控等在軌功能。
另外,為了滿足更多工業場景,本版本支持高可擴展性的工程管理框架與代碼框架,一方面可以在操作系統的構建上面通過BSP剝離技術實現便捷快速的新增與構建,另一方面在操作系統的驅動編碼框架上提供了抽象化與模塊化的編碼機制,能夠實現新增硬件或CPU平臺的快速遷移與適配。
關于菁蓉聯創
菁蓉聯創近年來一直致力于攜手openEuler社區與國內開源生態系統更加緊密地結合在一起,2023年4月菁蓉聯創成為openEuler工業領域操作系統籌備委員會首批成員單位并正式發布面向企業級嵌入式場景的操作系統歐拉版,廣泛應用在遠程通信、工業控制、物聯網、航空航天等嵌入式領域,為企業級用戶構建基于openEuler的基礎軟件數字底座。
菁蓉聯創重點突破9項嵌入式操作系統關鍵技術:嵌入式操作系統宏內核的低時延調度與低時延中斷響應、雙內核域功能兼容、實時任務透明切換功能和驅動熱切換、隱私計算與可靠啟動、三模冗余機制保障、輕量化的柔性編譯和部署技術、軟件包管理、基于微內核的硬件設備驅動技術、人工智能學習平臺兼容等關鍵技術。
此次菁蓉聯創開發的產品與歐拉嵌入式操作系統完成兼容性互認證,將深化openEuler在工業制造領域的多產業鏈布局。
未來,菁蓉聯創將秉承初心,堅持科技自立自強,以自主創新為引擎,攜手歐拉及更多生態合作伙伴,積極參與基礎軟件生態共建,努力成為基礎軟件生態發展的積極推動者和重要的貢獻者,持續保持openEuler開源社區貢獻建設。
審核編輯:劉清
-
處理器
+關注
關注
68文章
19407瀏覽量
231185 -
BSP
+關注
關注
1文章
88瀏覽量
26253 -
嵌入式操作系統
+關注
關注
1文章
118瀏覽量
31571 -
openEuler
+關注
關注
2文章
319瀏覽量
5939
原文標題:菁蓉聯創成功獲得首個openEuler嵌入式操作系統技術測評證書
文章出處:【微信號:openEulercommunity,微信公眾號:openEuler】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論