0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

芯来科技发布Nuclei Studio 2022.04版本

科技绿洲 来源:芯来科技 作者:芯来科技 2022-04-02 16:30 次阅读

为了进一步提升Nuclei Studio IDE的用户体验以及可扩展性,让用户更畅快的开发Nuclei RISC-V处理器嵌入式软件,芯来科技软件平台配合硬件更新也在稳步迭代升级。至此,Nuclei Studio 2022.04版本发布啦!

Nuclei Studio 2022.04版本

将带来如下功能特性:

增加全新的Nuclei PacKage(NPK)包管理框架以满足CPU客户或者SoC子系统客户自研的SDK以及配套的各类软件包以NPK Zip包的方式在Nuclei Studio中更便捷的导入与Project Wizard的使用。目前Nuclei SDK、HBird SDK、Nuclei SoC SDK均以支持此特性。

Nuclei Studio中提供NPK包的离线导入和在线包管理功能,并且提供NPK Package创建的Wizard功能,以及NPK文件编辑器功能。

Nuclei Studio内建集成最新的Nuclei GNU Toolchain/OpenOCD/QEMU 2022.04版本,均支持Windows和Linux,并且可以配套Nuclei SDK以及Nuclei Demosoc无缝使用。

Nuclei Studio不再提供Nuclei SDK/HBird SDK的Project Wizard,通过新的NPK特性,导入对应的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的调试体验。

Nuclei GNU Toolchain 2022.04更新支持B/P/V扩展(gcc/binutils/gdb),均提供编译器inline函数支持,并支持更多的自定义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驱动和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版本使用,详细更新参见对应的changelog。

Nuclei SDK 0.3.7版本(master分支) 更新支持b/p/v扩展,支持Nuclei C Runtime Library(仅RV32可用),支持NPK特性,方便导入到Nuclei Studio中使用,编译器版本需要采用至少Nuclei GNU Toolchain 2022.04版本,配合该版本编译器coremark跑分在不同处理器上均可得到不小提升,关于SDK详细更新参见对应的changelog。

HBird SDK 0.1.3版本支持NPK特性,方便直接导入到Nuclei Studio中使用,详细更新参见对应的changelog

芯来科技联合中国移动芯昇科技共同发布的RISC-V生态芯片开发板采用了Nuclei Studio 2022.04中提供的NPK在线包管理功能,大大降低了开发者使用的门槛。

审核编辑:彭菁
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18275

    浏览量

    222140
  • 芯片
    +关注

    关注

    447

    文章

    47788

    浏览量

    409098
  • 中国移动
    +关注

    关注

    22

    文章

    5438

    浏览量

    69361
  • Nuclei Studio
    +关注

    关注

    0

    文章

    3

    浏览量

    27
收藏 人收藏

    评论

    相关推荐

    请问Nuclei Studio IDE怎么查看程序所用内存大小?

    Nuclei Studio IDE 怎么查看程序所用内存大小?比如使用TI CCS时可以在如图中查看内存使用情况?
    发表于 01-10 06:32

    如何在Nuclei平台运行TinyMaix

    官网地址:Nuclei Studio IDE 可以下载windows版本最新版本(当前是:2022.12) step2:下载TinyMaix zip包 访问链接: # 注意选择
    发表于 08-18 08:17

    HBird SDK和Nuclei Studio分别用于做什么呀?

    小白有点不懂这两个软件的区别,只觉得Nuclei Studio用起来更方便点,向大佬们求教!
    发表于 08-17 06:53

    nuclei studio编译报错是为什么?

    nuclei studio会报出如下错误,不知道为什么,想请有识之士解答。使用生成的.verilog在vivado中按照论坛帖子步骤进行仿真也不能出现正确结果,请问这一步报错会影响生成的.Verilog文件吗
    发表于 08-16 08:27

    使用Nuclei Studio+蜂鸟调试器进行RISC-V嵌入式开发的方法

    10-64bit硬件平台:基于GD32VF103MCU的RV-STAR开发板 01 下载Nuclei Studio的官网上下载最新版的
    发表于 08-16 08:17

    使用.mcs烧录FPGA后,nuclei studio烧写程序出错的原因?

    使用的开发板是MCU200T,原本使用bitstream烧录FPGA,然后用nuclei studio烧写c应用代码一切正常。 但是后面使用.mcs烧录FPGA后,nuclei studio
    发表于 08-16 08:16

    使用Nuclei Studio+JLink进行RISC-V嵌入式开发的方法

    Nuclei Studio和JLink的下载和安装 在科技官网文档与工具页面可以下载IDE软件,其链接如下: https://www.nucleisys.com/downl
    发表于 08-16 07:00

    请问Nuclei studio 2022版本是不是不需要HBird SDk环境配置与工具链安装了?

    Nuclei studio 2022.2版本是不是不需要HBird SDk环境配置与工具链安装了,还是说新版需要装什么不需要装什么,急!(windows和Linux如果不一样的话能分别说下更好了,谢谢)
    发表于 08-12 07:49

    nuclei studio中下载代码时报错怎么解决?

    nuclei studio中下载代码的时候出现了下图错误 串口的引脚是正确的,SOC只是加入了AXI总线下载时就出现了上图的问题
    发表于 08-12 07:36

    GD32VF103C-START Runing_Led编译报错怎么解决?

    我是刚刚学习rixcv使用的IDE 是最新的集成开发环境Nuclei Studio 2022.04,使用的硬件开发板GD32VF103C
    发表于 08-12 07:01

    nuclei studio下载报错的原因?如何解决?

    nuclei studio编译文件没有问题,下载时碰到问题,求解答
    发表于 08-12 06:06

    使用nuclei studio编译c文件后,如何查看其汇编?

    使用nuclei studio编译c文件后,如何查看其汇编
    发表于 08-12 06:05

    nuclei studio报错Error: Core got an exception (0xffffffff) while writing to 0x80001bdc如何解决?

    添加了指令集扩展后,尝试链接板子进行验证后在nuclei studio中出现报错,请问如何解决? 开发板MCU200t 编译器版本202212
    发表于 08-11 13:20

    如何用Nuclei Studio来生成编译后的.verilog文件?

    各位大佬,想问一下怎么用Nuclei Studio来生成编译后的.verilog文件
    发表于 08-11 13:02

    如何在Nuclei Studio IDE中编译lib库文件?

    请教下: 1, 如何在Nuclei Studio IDE中,编译lib库文件,类似于stm32 keil中生成的lib。如下图: 2, 如何在Nuclei Studio IDE中设置
    发表于 08-11 10:59