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