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

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

3天内不再提示

赛昉科技发布StarFive StarStudio IDE 支持Linux和Baremetal开发

硬声推荐 来源:StarFive 作者:StarFive 2022-11-24 01:47 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

去年年底,赛昉科技发布并开源基于Yocto的昉·天枢Linux SDK,该SDK提供灵活的工具集和开发环境,支持嵌入式设备开发人员之间的全球协作,帮助开发者共享用于创建定制Linux镜像的技术、软件堆栈、配置和最佳实践。该SDK中还包含基于Yocto的可扩展套件(eSDK),eSDK使用户无需从Yocto下载大容量的打包文件,客户只需几个简单的步骤,即可在更短的时间内重新编译整个系统。

近日,为进一步提升客户的开发体验,赛昉科技正式发布StarFiveStarStudio集成开发环境(IDE),支持Linux和Baremetal开发。该GUI工具为用户提供友好的开发环境,支持代码的开发、编译、部署和调试。StarFive StarStudio提供直观的用户界面,用户只需从菜单中进行选择,而无需记住或参考文档中的命令行界面(CLI)步骤。对使用过IDE开发其他架构的开发人员来说,启动时间大幅减少。

d31feec2-6b56-11ed-b468-dac502259ad0.gif

对于Linux开发,StarFiveStarStudio构建在Yocto eSDK基础之上。该工具允许用户直接从GUI修改Linux代码或OpenSBI代码,一旦代码修改或添加完成,用户即可使用下拉菜单重建完整的镜像或二进制文件。StarFive StarStudio预设了正确的工具链,用户完全不必担心使用错误的变体(Variant),例如误用Baremetal工具链(Toolchain)来构建Linux代码。StarFive StarStudio甚至集成了QEMU,让用户可以测试目标的二进制文件,同时用户可以通过避免错误来缩短开发周期。随后,用户可以继续构建可引导镜像,例如QSPI镜像,它可以在最终目标处启动。默认情况下,QSPI镜像用于FPGA运行。当然,用户也可以轻松地为其他目标配置OpenOCD配置文件。

d48d6280-6b56-11ed-b468-dac502259ad0.gif

对于Baremetal开发,StarFiveStarStudio提升了以往使用CLI的用户体验。用户可以通过GUI轻松修改或创建新的Baremetal程序。StarFive StarStudio创建了一个由C文件和makefile组成的模板,供客户直接编写代码,而不必担心构建设置出现问题。除此之外,用户还可以轻松浏览由Baremetal SDK提供的Baremetal示例程序的各种源代码。构建完成后,用户可利用StarFive StarStudio调试界面来部署新构建的ELF。它还配备了半托管支持(Semihosting),这也极大降低了Baremetal代码的复杂性。

d4b5afba-6b56-11ed-b468-dac502259ad0.gif

此外,StarFive StarStudio还提供部署、调试和单步执行代码的功能。用户可以找到标准调试器中所有的常用调试功能,如内存视图、寄存器视图和反汇编视图。StarFive StarStudio还允许用户调试在单核甚至更复杂的多核CPU设置下运行的代码。StarFive StarStudio能帮助用户更迅速更便捷地开发解决方案,推动应用快速落地。

StarFive StarStudio Github地址:https://github.com/starfive-tech/StarStudio

-End-

审核编辑黄昊宇

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

    关注

    88

    文章

    11628

    浏览量

    217965
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1093

    浏览量

    51194
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    科技重磅发布新产品,RISC-V实现数据中心规模化商用突破

    2025年11月14日,中国香港——科技隆重发布首款基于RISC-V架构的数据中心管理芯片“狮子山芯”。作为一款具有里程碑意义的产品,“狮子山芯”成功实现了RISC-V在数据中心领域的首次规模化
    的头像 发表于 11-17 10:02 406次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技重磅<b class='flag-5'>发布</b>新产品,RISC-V实现数据中心规模化商用突破

    科技RISC-V“狮子山芯”打入数据中心市场,超聚变、英特尔顶力支持

    2025年11月14日,中国香港——科技隆重发布首款基于RISC-V架构的数据中心管理芯片 “狮子山芯”。作为一款具有里程碑意义的产品,“狮子山芯”成功实现了RISC-V在数据中心领域的首次
    的头像 发表于 11-17 09:33 283次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技RISC-V“狮子山芯”打入数据中心市场,超聚变、英特尔顶力<b class='flag-5'>支持</b>

    首款RISC-V BMC芯片荣获“中国芯”,科技产品连续三年入选

    2025年11月14日,“中国芯”集成电路产业促进大会暨第二十届“中国芯”优秀产品征集结果发布仪式在珠海横琴举行。科技推出的业界首款基于RISC-V架构的BMC芯片——JH-B100,凭借在数
    的头像 发表于 11-16 11:44 608次阅读
    首款RISC-V BMC芯片荣获“中国芯”,<b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技产品连续三年入选

    【作品合集】科技VisionFive 2单板计算机开发板测评

    科技VisionFive 2单板计算机开发板测评作品合集 产品介绍: ·星光 2是全球首款集成了3D GPU的高性能量产RISC-V单板计算机,搭载
    发表于 09-04 09:08

    科技入驻RuyiSDK开发者社区,双平台协同推进RISC-V生态

    科技(StarFive)正式入驻RuyiSDK开发者社区,携手推动RISC-V技术创新。后续,
    的头像 发表于 07-30 10:35 840次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技入驻RuyiSDK<b class='flag-5'>开发</b>者社区,双平台协同推进RISC-V生态

    科技携手英思集成,共建“中国高等院校RISC-V芯片设计及应用实验室”

    为积极响应国家集成电路产业人才战略需求,助力中国高等院校培养高水平、创新型芯片设计及应用人才,近日,科技(上海半导体科技有限公司)与英思集成(珠海市英思集成电路设计有限公司)达
    的头像 发表于 07-28 10:46 857次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技携手英思集成,共建“中国高等院校RISC-V芯片设计及应用实验室”

    科技联合合见工软实现国产一致性NoC IP与RISC-V核在大规模网络中的适配

    2025年7月24日——中国RISC-V软硬件生态领导者科技与中国数字EDA/IP龙头企业上海合见工业软件集团有限公司(简称“合见工软”)共同宣布双方的突破性技术合作成果。科技
    的头像 发表于 07-24 09:02 975次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技联合合见工软实现国产一致性NoC IP与RISC-V核在大规模网络中的适配

    科技鼎力支持香港第五届CAFEA青少年智慧城市论坛成功举办

    香港第五届CAFEA青少年智慧城市论坛于近日圆满落幕。作为中国RISC-V软硬件生态的领导者,科技以银牌赞助商身份对本次活动给予了大力支持。本届论坛汇聚了来自深圳、香港、澳门的学子,并首次迎来
    的头像 发表于 07-23 16:04 802次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技鼎力<b class='flag-5'>支持</b>香港第五届CAFEA青少年智慧城市论坛成功举办

    共建生态,赋能应用 | 科技精彩亮相中国RISC-V生态大会

    领导者,科技在本次大会中精彩亮相,展示了在应用落地、生态建设和人才培育等多个领域的卓越成果。在大会成果发布环节,科技多款芯片、解决方
    的头像 发表于 03-04 11:03 1850次阅读
    共建生态,赋能应用 | <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技精彩亮相中国RISC-V生态大会

    科技感谢香港特区政府财政预算案支持RISC-V发展及港投公司战略投资

    科技感谢香港特区政府对RISC-V的大力支持!同时,科技也荣幸宣布,已获得港投公司战略投资。在港投公司的支持下,
    的头像 发表于 02-27 15:13 793次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技感谢香港特区政府财政预算案<b class='flag-5'>支持</b>RISC-V发展及港投公司战略投资

    RZ T2H PCIe裸机程序开发Linux下的配置介绍

    瑞萨电子最新推出RZ/T2H工业专用MPU,单芯片提供强大应用处理性能,多协议工业网络及高达9轴高精度实时控制,支持Linux,RTOS及baremetal操作。除了强大CPU性能和9轴控制外设外
    的头像 发表于 12-18 11:14 2488次阅读
    RZ T2H PCIe裸机程序<b class='flag-5'>开发</b>和<b class='flag-5'>Linux</b>下的配置介绍

    科技亮相ICCAD-Expo 2024,共探RISC-V技术最新发展

    12月11日至12日,上海集成电路2024年度产业发展论坛暨第三十届集成电路设计业展览会(ICCAD-Expo2024)在上海世博展览馆隆重召开。科技携全新RISC-VIP产品亮相此次盛会,同
    的头像 发表于 12-16 10:22 1008次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技亮相ICCAD-Expo 2024,共探RISC-V技术最新发展

    科技发布全新RISC-V处理器内核Dubhe-83

    RISC-V软硬件生态企业科技近日宣布,正式推出其全新RISC-V处理器内核——Dubhe-83(・天枢-83),该内核专为AI应用与高效计算而设计。 Dubhe-83内核采用了先进的10+级
    的头像 发表于 12-13 10:59 972次阅读

    科技发布全新RISC-V CPU IP,符合RVA23规范,赋能AI应用与高效计算

    2024年12月10日,中国RISC-V软硬件生态领导者科技正式推出全新RISC-V处理器内核——·天枢-83(Dubhe-83),赋能AI应用与高效计算。Dubhe-83采用10+级流水线
    的头像 发表于 12-11 01:03 1620次阅读
    <b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技<b class='flag-5'>发布</b>全新RISC-V CPU IP,符合RVA23规范,赋能AI应用与高效计算

    官宣!OpenWrt正式支持科技JH-7110 RISC-V应用处理器

    OpenWrt官方近日发布了全新的LTS(长期支持)版本——OpenWrt24.10,并正式支持科技的
    的头像 发表于 12-09 16:56 1996次阅读
    官宣!OpenWrt正式<b class='flag-5'>支持</b><b class='flag-5'>赛</b><b class='flag-5'>昉</b>科技JH-7110 RISC-V应用处理器