芯来基础软件平台更新,Nuclei Studio新版本发布
为了丰富基于Nuclei CPU/SoC IP的软件生态,以及全面提升Nuclei Studio的易用性与扩展性,让客户和开发者能够围绕Nuclei IP做出更完善的RISC-V软硬件一体化解决方案,本次芯来基础软件平台的更新及Nuclei Studio 2022.12版本的发布将带来如下功能特性:
NPK(Nuclei Package Management)增加了新的函数支持,适用于更多复杂场景的npk配置;针对NPK中debug configuration的参数可以更自由的配置,使debug方式更灵活。 对qemu debug功能做了优化,允许支持第三方qemu;对custom debug功能做了优化,配置使用更灵活,可以支持更多的第三方工具;对rvprof的配置功能做了简化,去掉了无用了配置选项,使用更简洁。 增加NucleiStudio nuproject工程文件关联功能。用户可以从工程文件双击快速启动Nuclei Studio IDE工程,方便分发和共享工程项目。 Nuclei Studio内建集成最新的Nuclei GNU Toolchain/OpenOCD/QEMU 2022.12版本,均支持Windows和Linux,并且可以配套Nuclei SDK以及Nuclei demosoc/evalsoc无缝使用。 Nuclei GNU Toolchain 2022.12版本中新增芯来custom dsp N2,N3指令,binutils增加CMO/svnapot/svpbmt/svinval扩展指令,同步修正K扩展1.0操作码变更,增加Smepmp/Zkr CSR支持。 Nuclei OpenOCD 2022.12修复了v0.11版本的riscv-debug运行flash下载算法错误的bug,增加了更多的Flash型号支持,新增“init resethalt”命令,使用此命令后,在调试开始阶段会自动给CPU下发reset和halt命令,一般用于解决由软件导致的JTAG连接失败的问题,增加在已知路径自动寻找custom-flashloader的功能。 Nuclei QEMU 2022.12修复icount计数bug,在icount shift=0时,可正常开启和关闭cycle计数, 修正mucounteren在64位模式下写寄存器错误的问题,新增部分芯来custom dsp N2,N3指令,修复部分芯来custom dsp指令计算错误问题。 Nuclei SDK 0.4.0版本(master分支)增加并完善了AMP/SMP的特性支持,可以配合Nuclei Linux SDK使用,增加了sPMP/Eclic Smode支持, NMSIS升级到1.1.0版本,详细参见SDK的changelog。 NMSIS 1.1.0版本(master分支)更新了Device Template支持SMP/AMP,DSP/NN库同步到CMSIS 5.9.0版本,针对P/V指令集以及Nuclei DSP N1/N2/N3扩展进行进一步的优化,增加RV32 VPU的实验性支持,详细参见NMSIS的changlog。 为了降低MCU调试器的成本,我们也发布了Nuclei DLink低成本调试软件方案,参见:https://github.com/Nuclei-Software/nuclei-dlink 配合我们的加解密IP,我们也发布了基于MbedTLS v3.3.0适配的硬件加速的加解密库方案,参见: https://github.com/Nuclei-Software/mbedtls 为了推进在AI推理领域的布局,我们移植适配了TinyMaix的超轻量级MCU推理库以及适配了TFLite Micro,分别参见https://github.com/riscv-mcu/TinyMaix 和 https://github.com/Nuclei-Software/tflite-micro
版本获取方式
请直接至官网下载当前最新版本:
https://nucleisys.com/download.php#tools

使用示意
*注意:
由于我们清理了一些线上的NPK包资源,下载新版本以后,打开Nuclei Package Management以后请点击Refresh按钮刷新在线包。

欢迎大家下载体验,并在RISC-V MCU论坛中分享使用经验,反馈使用问题。
关于更多芯来科技软件产品的更新信息,请关注如下链接:
RISC-V MCU论坛:
https://www.rvmcu.com/ 芯来文档与工具下载:
https://www.nucleisys.com/download.php Nuclei Software In Github:
https://github.com/Nuclei-Software Nuclei Software In Gitee:
https://gitee.com/Nuclei-Software RISC-V MCU In Github:
https://github.com/riscv-mcu RISC-V MCU In Gitee:
https://gitee.com/riscv-mcu
▼往期精彩回顾▼

暂无回复,抢个沙发~
💡 请 登录 后参与讨论(微信扫码即登录/注册)
帖子信息
版块NucleiStudio讨论专区
回复0
浏览6157
发布2023-01-09 12:00