為了進一步提升Nuclei Studio IDE的用戶體驗以及可擴展性,讓用戶更暢快的開發(fā)Nuclei RISC-V處理器嵌入式軟件,芯來科技軟件平臺配合硬件更新也在穩(wěn)步迭代升級。至此,Nuclei Studio 2022.04版本發(fā)布啦!
Nuclei Studio 2022.04版本
將帶來如下功能特性:
增加全新的Nuclei PacKage(NPK)包管理框架以滿足CPU客戶或者SoC子系統(tǒng)客戶自研的SDK以及配套的各類軟件包以NPK Zip包的方式在Nuclei Studio中更便捷的導(dǎo)入與Project Wizard的使用。目前Nuclei SDK、HBird SDK、Nuclei SoC SDK均以支持此特性。
Nuclei Studio中提供NPK包的離線導(dǎo)入和在線包管理功能,并且提供NPK Package創(chuàng)建的Wizard功能,以及NPK文件編輯器功能。
Nuclei Studio內(nèi)建集成最新的Nuclei GNU Toolchain/OpenOCD/QEMU 2022.04版本,均支持Windows和Linux,并且可以配套Nuclei SDK以及Nuclei Demosoc無縫使用。
Nuclei Studio不再提供Nuclei SDK/HBird SDK的Project Wizard,通過新的NPK特性,導(dǎo)入對應(yīng)的SDK NPK包后,可以通過全新的File -》 New -》 New Nuclei RISC-V C/C++ Project來提供可定制的Project Wizard功能。
Nuclei Studio也通過Project Settings和SDK Configuration Tool對B/P/V擴展以及Nuclei C Runtime Library提供了支持,并進一步完善QEMU的調(diào)試體驗。
Nuclei GNU Toolchain 2022.04更新支持B/P/V擴展(gcc/binutils/gdb),均提供編譯器inline函數(shù)支持,并支持更多的自定義CSR,新增GCC Pipeline mode支持200/300/600/900系列,GCC升級到10.2,GDB升級到11.0,Binutils升級到2.36.1,Newlib升級到4.1.0,并引入Nuclei C Runtime Library(目前僅支持RV32)以提供更小的code size。
Nuclei OpenOCD 2022.04升級到openocd 0.11版本,并增加nuspi驅(qū)動和loader支持,以及puya、micron、mxic、bohong等spiflash的支持,支持Nuclei自定義的CSR,增加Custom Flashloader功能,完善并更新Nuclei 2-wire JTAG支持
Nuclei QEMU 2022.04 支持b/p/v擴展,更新完善Nuclei CPU Core支持(同Nuclei SDK 0.3.7保持一致),修正GDB無法正常使用的問題,完善nuclei_u machine的基本支持。
NMSIS 0.1.4版本 NMSIS-Core支持B/P/V擴展,NMSIS DSP/NN支持B/P/V擴展,并采用Nuclei QEMU作為驗證功能的仿真器,需要配合Nuclei GNU Toolchain/QEMU 2022.04版本使用,詳細更新參見對應(yīng)的changelog。
Nuclei SDK 0.3.7版本(master分支) 更新支持b/p/v擴展,支持Nuclei C Runtime Library(僅RV32可用),支持NPK特性,方便導(dǎo)入到Nuclei Studio中使用,編譯器版本需要采用至少Nuclei GNU Toolchain 2022.04版本,配合該版本編譯器coremark跑分在不同處理器上均可得到不小提升,關(guān)于SDK詳細更新參見對應(yīng)的changelog。
HBird SDK 0.1.3版本支持NPK特性,方便直接導(dǎo)入到Nuclei Studio中使用,詳細更新參見對應(yīng)的changelog
芯來科技聯(lián)合中國移動芯昇科技共同發(fā)布的RISC-V生態(tài)芯片開發(fā)板采用了Nuclei Studio 2022.04中提供的NPK在線包管理功能,大大降低了開發(fā)者使用的門檻。
-
處理器
+關(guān)注
關(guān)注
68文章
19440瀏覽量
231334 -
芯片
+關(guān)注
關(guān)注
457文章
51291瀏覽量
427864 -
中國移動
+關(guān)注
關(guān)注
22文章
5557瀏覽量
71880 -
Nuclei Studio
+關(guān)注
關(guān)注
0文章
3瀏覽量
92
發(fā)布評論請先 登錄
相關(guān)推薦
ABViewer 15.2版本現(xiàn)已發(fā)布
motorBench 2.45.0版本說明
![motorBench 2.45.0<b class='flag-5'>版本</b>說明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
HDMI Forum發(fā)布HDMI規(guī)范2.2版本
OurBMC 24.12版本正式上線
特斯拉FSD V13.2版本正式發(fā)布
芯科科技發(fā)布Matter Simplicity SDK Extension v2.3.0版本
芯來集成開發(fā)環(huán)境Nuclei Studio 2024.06版本發(fā)布
天數(shù)智芯主導(dǎo)的DeepSpark開源社區(qū)發(fā)布百大應(yīng)用開放平臺24.06版本
![天數(shù)智<b class='flag-5'>芯</b>主導(dǎo)的DeepSpark開源社區(qū)<b class='flag-5'>發(fā)布</b>百大應(yīng)用開放平臺24.06<b class='flag-5'>版本</b>](https://file1.elecfans.com/web2/M00/F7/9F/wKgZomaFEiaAGAEvAAAGFfiUidk035.png)
nuclei studio e203自定義指令不識別的原因?
天數(shù)智芯主導(dǎo)DeepSpark開源社區(qū)百大應(yīng)用開放平臺24.03版本正式發(fā)布
![天數(shù)智<b class='flag-5'>芯</b>主導(dǎo)DeepSpark開源社區(qū)百大應(yīng)用開放平臺24.03<b class='flag-5'>版本</b>正式<b class='flag-5'>發(fā)布</b>](https://file1.elecfans.com/web2/M00/C6/0C/wKgZomYE3TKAK42GAAAkFpg1sOA036.png)
達實智能正式發(fā)布AIoT智能物聯(lián)網(wǎng)管控平臺V6版本
![達實智能正式<b class='flag-5'>發(fā)布</b>AIoT智能物聯(lián)網(wǎng)管控平臺V6<b class='flag-5'>版本</b>](https://file1.elecfans.com/web2/M00/C5/25/wKgZomX6ojSAc1R3AABEbD7F_DY980.png)
芯來科技正式發(fā)布首款專用處理器產(chǎn)品線Nuclei Intelligence系列
![<b class='flag-5'>芯</b><b class='flag-5'>來</b>科技正式<b class='flag-5'>發(fā)布</b>首款專用處理器產(chǎn)品線<b class='flag-5'>Nuclei</b> Intelligence系列](https://file1.elecfans.com/web2/M00/C1/E4/wKgaomXb9LaAXxdEAAAtPwGFYd0148.png)
評論