RISC-V MCU中文社区

【首发】 芯来基础软件平台更新,Nuclei Studio新版本发布

发表于 NucleiStudio讨论专区 2023-01-09 12:00:07
0
2407
0

为了丰富基于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/AMPDSP/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

https://github.com/Nuclei-Software/nuclei-sdk



使用示意


*注意:

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

欢迎大家下载体验,并在RISC-V MCU论坛中分享使用经验,反馈使用问题。

感谢PLCT实验室RISC-V社区为GNU Toolchain、QEMU、OpenOCD的适配和支持工作,也感谢国内外开源爱好者为Nuclei SDK和HBird SDK贡献代码,促进RISC-V社区的蓬勃发展。





关于更多芯来科技软件产品的更新信息,请关注如下链接:

  • 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


关于芯来科技

芯来科技成立于2018年,国内本土专业RISC-V处理器IP及整体解决方案提供商。
公司从零开始,开发出全系列国产自主的RISC-V处理器IP产品:200、300、600、900等,覆盖从低功耗到高性能的各种应用场景。并且和重量级的行业客户在众多应用领域落地量产,遍及5G通信、工业控制、人工智能、汽车电子、物联网、存储、MCU、网络安全等多个领域。目前已有超过100家正式授权客户。

更多详情访问:www.nucleisys.com

▼往期精彩回顾

第七届集创赛扬帆起航,“芯来RISC-V杯”邀你共创辉煌
芯来荣登“2022创业邦100未来独角兽”年度榜单
聚力创芯,共迎未来—芯来科技亮相ICCAD 2022
芯来助力中移芯昇发布两款RISC-V内核通信芯片
芯来科技荣获2022年度中国IoT创新奖最具潜力企业奖
喜讯 | 芯来科技获选“科技小巨人培育企业”
开源蜂鸟孵化”芯“应用,“芯来RISC-V杯”优秀作品集中展示
滴水湖RISC-V国产芯阅兵,芯来四客户上榜
芯来RISC-V CPU IP产品获奖,连续三年荣登“中国芯”
芯来科技再登中国"芯科技"新锐企业50榜单
芯来助力裕太微推出高性能以太网交换芯片
芯来【安全】&【车规】产品发布,软硬生态共推“芯”应用
翱捷科技ASR基于芯来RISC-V内核,推出Wi-Fi6芯片
芯来科技与中国移动芯昇科技联合发布RISC-V生态开发板


喜欢0
用户评论
admin

admin 实名认证

专业RISC-V处理器IP找“芯来”

积分
问答
粉丝
关注
专栏作者
个人开发者
企业开发者
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板