對于一個新生的架構來說,往往系統生態才是最難做好的一塊。就拿Arm為例,Arm在成了移動霸主后,在桌面系統上卻一直寸步難進。直到蘋果開始推出Arm芯片的Macbook后,Arm的桌面生態才開始繁榮起來。RISC-V也是如此,如果不能發展出優秀的系統支持,就很難在各個應用上成為Arm的替代。
RT-Thread
除了Linux內核和相關發行版的支持外,RISC-V也獲得了不少RTOS系統的支持,比如國內知名的RT-Thread系統。RT-Thread為RISC-V提供了大力的支持。比如RT-Thread的IDE工具RT-Thread Studio就對芯來科技的RISC-V內核提供了全面支持。
RT-Thread對RISC-V異構的支持 / RT-Thread
此外,RT-Thread還推出了支持RISC-V 64位架構的微內核操作系統RT-Smart,RT-Thread可以運行在一些資源占用較低的RISC-V架構芯片上,并輔以RT-Thread強大的生態支持。而RT-Smart可以運行在全志D1這類高性能處理器上,從而去發展汽車電子和工業控制等領域。
FreeRTOS
FreeRTOS是一款適用于MCU的開源實時操作系統,可以讓用戶輕松地編寫、部署、保護、連接和管理低功耗的小型邊緣設備。由于這一開源系統包含了不斷豐富的軟件庫,也適用于各行各業的應用,尤其是在將低功耗設備與云服務連接上相當方便,FreeRTOS也是亞馬遜云服務AWS主推的IoT系統。
Corvette-F1 N25 / 晶心科技
在AWS官方認證的開發套件中,就有晶心科技的Corvette-F1 N25和SiFive的Learn Inventor。Corvette-F1 N25是一款基于FPGA并兼容Arduino的開發板,內置了60MHz的32位RISC-V AndesCore N25內核,提供了GPIO、I2C、PWM、SPI和UART等接口,并配備了支持IEEE 802.11 b/g/n的無線模塊。
OpenWrt
OpenWrt是一個高度模塊化的嵌入式Linux系統,相信大家也都在路由器和智能家居家居見識過。由于其可定制的能力,OpenWrt已經成了主流路由器系統之一,但由于CPU內核架構不同,如果RISC-V在沒有支持的情況下,移植過去的許多應用程序都會崩潰。
OpenWrt也為SiFive的U540 SoC提供了支持,U540是一個4+1的多核RISC-V芯片,擁有4個U54 RV64GC應用核心和1個E51 RV64IMAC管理核心。用戶可以將OpenWRT運行在SiFive的HiFive Unleashed開發板上。
Android
今年上半年,阿里平頭哥還在基于玄鐵C910核心的開發板上移植并成功運行了Android 10,開發板中的ICE SoC集成了3顆玄鐵64位C910核心和一個GPU核心。該芯片可以提供4K60幀的HEVC/AVC/JPEG解碼能力。
ICE SoC / 平頭哥
安卓生態畢竟是當下最普及的開源移動生態,如果RISC-V可以成功得到安卓支持的話,將對未來的發展帶來無盡的空間。雖然目前谷歌內部也有不少人在進行RISC-V相關的開發工作,但安卓并沒有官方對RISC-V做出支持。
ChromiumOS
近期PLCT Lab團隊在RISC-V軟件開發者社區透露,他們正在進行ChromiumOS的移植,ChromiumOS為谷歌ChromeOS的開源版本。ChromeOS主要為筆記本和平板設計,主要應用涵蓋了Chrome瀏覽器、內置媒體播放器和文件管理以及網頁應用等。然而2016年開始,谷歌就在ChromeOS設備上開放了運行安卓app的能力,甚至虛擬機軟件廠商Parallels還推出了針對該系統的Parallels Desktop,甚至可以運行Windows程序。
不過這些特性需要容器化等其他依賴實現,能夠運行ChromeOS并不代表著就一定能夠運行安卓應用。
RT-Thread
除了Linux內核和相關發行版的支持外,RISC-V也獲得了不少RTOS系統的支持,比如國內知名的RT-Thread系統。RT-Thread為RISC-V提供了大力的支持。比如RT-Thread的IDE工具RT-Thread Studio就對芯來科技的RISC-V內核提供了全面支持。
RT-Thread對RISC-V異構的支持 / RT-Thread
此外,RT-Thread還推出了支持RISC-V 64位架構的微內核操作系統RT-Smart,RT-Thread可以運行在一些資源占用較低的RISC-V架構芯片上,并輔以RT-Thread強大的生態支持。而RT-Smart可以運行在全志D1這類高性能處理器上,從而去發展汽車電子和工業控制等領域。
FreeRTOS
FreeRTOS是一款適用于MCU的開源實時操作系統,可以讓用戶輕松地編寫、部署、保護、連接和管理低功耗的小型邊緣設備。由于這一開源系統包含了不斷豐富的軟件庫,也適用于各行各業的應用,尤其是在將低功耗設備與云服務連接上相當方便,FreeRTOS也是亞馬遜云服務AWS主推的IoT系統。
Corvette-F1 N25 / 晶心科技
在AWS官方認證的開發套件中,就有晶心科技的Corvette-F1 N25和SiFive的Learn Inventor。Corvette-F1 N25是一款基于FPGA并兼容Arduino的開發板,內置了60MHz的32位RISC-V AndesCore N25內核,提供了GPIO、I2C、PWM、SPI和UART等接口,并配備了支持IEEE 802.11 b/g/n的無線模塊。
OpenWrt
OpenWrt是一個高度模塊化的嵌入式Linux系統,相信大家也都在路由器和智能家居家居見識過。由于其可定制的能力,OpenWrt已經成了主流路由器系統之一,但由于CPU內核架構不同,如果RISC-V在沒有支持的情況下,移植過去的許多應用程序都會崩潰。
OpenWrt也為SiFive的U540 SoC提供了支持,U540是一個4+1的多核RISC-V芯片,擁有4個U54 RV64GC應用核心和1個E51 RV64IMAC管理核心。用戶可以將OpenWRT運行在SiFive的HiFive Unleashed開發板上。
Android
今年上半年,阿里平頭哥還在基于玄鐵C910核心的開發板上移植并成功運行了Android 10,開發板中的ICE SoC集成了3顆玄鐵64位C910核心和一個GPU核心。該芯片可以提供4K60幀的HEVC/AVC/JPEG解碼能力。
ICE SoC / 平頭哥
安卓生態畢竟是當下最普及的開源移動生態,如果RISC-V可以成功得到安卓支持的話,將對未來的發展帶來無盡的空間。雖然目前谷歌內部也有不少人在進行RISC-V相關的開發工作,但安卓并沒有官方對RISC-V做出支持。
ChromiumOS
近期PLCT Lab團隊在RISC-V軟件開發者社區透露,他們正在進行ChromiumOS的移植,ChromiumOS為谷歌ChromeOS的開源版本。ChromeOS主要為筆記本和平板設計,主要應用涵蓋了Chrome瀏覽器、內置媒體播放器和文件管理以及網頁應用等。然而2016年開始,谷歌就在ChromeOS設備上開放了運行安卓app的能力,甚至虛擬機軟件廠商Parallels還推出了針對該系統的Parallels Desktop,甚至可以運行Windows程序。
不過這些特性需要容器化等其他依賴實現,能夠運行ChromeOS并不代表著就一定能夠運行安卓應用。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Linux
+關注
關注
87文章
11232瀏覽量
208941 -
RISC-V
+關注
關注
44文章
2232瀏覽量
46039 -
RTThread
+關注
關注
8文章
132瀏覽量
40811 -
sifive
+關注
關注
0文章
35瀏覽量
9452
發布評論請先 登錄
相關推薦
《RISC-V能否復制Linux 的成功?》
以及支持社區和生態系統的重要性,還探討了開源硬件對商業芯片制造商的意義。
質量及生態系統是關鍵
OpenHW集團總裁兼首席執行官Rick O\'Connor認為
發表于 11-26 20:20
RISC-V近期市場情況調研
: RISC-V芯片的發展情況 全球趨勢 :RISC-V架構因其開源、免費、模塊化和可擴展的特點,獲得了業界的廣泛支持。包括蘋果、Intel、高通等國際巨頭都在積極布局
加入全球 RISC-V Advocate 行列,共筑 RISC-V 的未來 !
加入RISC-VAdvocate行列!我們正在尋找來自世界各地的RISC-V愛好者,通過全球推廣和參與,成為支持RISC-V進步的關鍵參與者。作為一名
RISC-V Summit China 2024 | 青稞RISC-V+接口PHY,賦能RISC-V高效落地
RISC-V中國峰會在杭州圓滿落幕。峰會現場,沁恒圍繞“青稞RISC-V全棧MCU+USB/藍牙/以太網芯片,賦能RISC-V高效落地”的主題,通過首日主會場演講、展臺互動等形式,系統
發表于 08-30 17:37
2024 RISC-V 中國峰會:華秋電子助力RISC-V生態!
掌握RISC-V芯片的應用與開發,電子發燒友作為緊密合作伙伴,依托650萬+開發者用戶,全力構建包含RISC-V開發者社區、RISC-V技術商業生態圈及RISC-V創新加速器的全方位開
發表于 08-26 16:46
risc-v的發展歷史
定制和優化,以滿足不同應用場景的需求。
生態系統建設:RISC-V基金會和成員公司不斷加強RISC-V生態系統的建設,包括開發工具和鏈的完善、硬件
發表于 07-29 17:20
rIsc-v的缺的是什么?
通過軟件模擬或復雜的指令序列來實現一些高級功能,這可能會增加執行時間和功耗。
2. 生態系統支持不足
軟件和工具鏈的可用性:盡管RISC-V社區在快速發展,但與成熟的ARM等架構相比,其生態系統還不夠
發表于 07-29 17:18
為什么要有RISC-V
基金會的目標是保持RISC-V的穩定性,僅僅出于技術原因緩慢而謹慎地發展它,并力圖讓它之于硬件如同Linux之于操作系統一樣受歡迎。下圖列出了RISC-V基金會最大的企業成員,作為其活
發表于 07-27 15:05
專家力薦|《嵌入式系統原理與開發——基于RISC-V和Linux系統》新書發售
當前,嵌入式系統已成為智能設備的核心之一,RISC-V+Linux的開源力量為嵌入式系統注入強大的創新動力。作為中國RISC-V軟
risc-v的mcu對RTOS兼容性如何
RISC-V的MCU對RTOS(實時操作系統)的兼容性主要取決于多個因素,包括RTOS的版本、RISC-V指令集的實現、以及芯片制造商提供的支持。以下是關于
發表于 05-27 16:26
RISC-V的MCU與ARM對比
或許可費。這確保了ARM的穩定性和可靠性,以及高質量的技術支持和生態系統。
指令集與實現
RISC-V :RISC-V是一種模塊化的架構,由一個基本指令集和多個可選指令集擴展組成。這允
發表于 05-27 15:58
RISC-V有哪些優點和缺點
和使用其代碼。這種開放性促進了全球范圍內的創新與合作,有助于推動RISC-V生態系統的快速發展。
模塊化設計:RISC-V支持模塊化可配置的子集,使得開發者可以根據具體的應用需求進行靈
發表于 04-28 09:03
RISC-V有哪些優缺點?是堅持ARM方向還是投入risc-V的懷抱?
、修改和使用其代碼。這種開放性促進了全球范圍內的創新與合作,有助于推動RISC-V生態系統的快速發展。
模塊化設計 :RISC-V支持模塊化可配置的子集,使得開發者可以根據具體的應用需
發表于 04-28 08:51
湯谷智能發布全棧RISC-V硬件仿真加速系統方案
面向高性能計算、IoT、無線接入、音頻、多媒體、消費類電子、邊緣計算等迅速擴展的RISC-V使用場景,湯谷智能發布了基于自研Logic Giant原型驗證硬件平臺的全棧RISC-V硬件
256核!賽昉發布全新RISC-V眾核子系統IP平臺
(Dubhe-90)的高性能RISC-V眾核子系統IP平臺。
StarLink-700是賽昉科技自研的支持緩存一致性的Interconnect Fabric IP,是國內首款Mesh架構互聯總線IP
發表于 11-29 13:37
評論