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

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

3天内不再提示

龙芯中科正式发布SylixOS V2.3.0嵌入式操作系统

龙芯中科 来源:龙芯中科 作者:龙芯中科 2022-05-13 09:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,基于LoongArch架构的SylixOS V2.3.0嵌入式操作系统正式发布,在龙芯中科与翼辉信息的共同努力下LoongArch嵌入式生态建设再进一步,SylixOS成为首个适配LoongArch架构处理器的大型实时操作系统。

目前,SylixOS V2.3.0已全面支持基于LoongArch架构的龙芯 3A、3B、3C、2K全系列处理器,随着新版本发布,最新的SylixOS V2.3.0操作系统已加入 LoongArch体系结构代码,RealEvo-IDE 5.0也已加入LoongArch编译器。

SylixOS全面支持LoongArch架构

最新的SylixOS V2.3.0操作系统已加入LoongArch 体系结构代码,SylixOS LoongArch 体系结构代码有着如下的功能特性:

功能特性

1.支持LoongArch32和LoongArch64,支持多核SMP和AMP;

2.根据LoongArch ABI(Application Binary Interface,应用程序二进制接口)规则优化任务寄存器上下文保存,使得任务切换、中断响应更为迅速;

3.全面接管CPU异常并进行处理,用户无须关心如何处理CPU异常;

4.支持单精度和双精度的FPU(硬浮点协处理器);

5.支持MMU和 CACHE,优化的TLB MISS 重填处理,支持 4K、16K 和 64K 页面大小;

6.实现非对齐内存访问仿真处理以支持非对齐内存访问;

7.支持内核模块、应用程序、共享库动态加载功能;

8.支持应用程序调试和调用栈回溯;

9.支持OpenMP并行计算、GCOV代码覆盖率分析;

10.支持ECS 实时容器;

SylixOS支持内核模块、应用程序、共享库动态加载功能,SylixOS LoongArch体系结构代码实现了ELF(可执行可链接文件格式)节区的加载和重定位,动态加载功能可以满足多部门分布式软件开发需求,支持各部门应用软件在操作系统上的集成,如下图:

648b178e-d25e-11ec-bce3-dac502259ad0.png

SylixOS内建了C/C++ 应用程序调试服务器,SylixOS LoongArch体系结构代码实现了获取、设置寄存器的接口、分析当前指令(特别是跳转和分支指令)计算跳转到下一条指令的位置、断点指令的异常处理等功能,开发者们可直接使用RealEvo-IDE提供强大的调试功能进行图形化的应用程序调试:

649c7f42-d25e-11ec-bce3-dac502259ad0.png

RealEvo-IDE 5.0已加入LoongArch编译器

翼辉信息为开发者们提供了一套功能强大的SylixOS 集成开发套件,包括集成开发环境RealEvo-IDE、仿真环境RealEvo-Simulator、编译器RealEvo-Compiler、Qt图形开发包RealEvo-Qt5SylixOS、TpsFs掉电安全文件系统访问工具RealEvo-TpsFs-Explorer 等。即将发布的RealEvo-IDE 5.0已加入了最新的 LoongArch 体系结构GCC 12.0.1编译器和GDB 12.0.50调试器。

既完全自主又生态兼容的LoongArch架构

2020年,龙芯中科基于二十年的 CPU 研制和生态建设积累推出了龙芯自主指令系统架构LoongArch,其具有完全自主、技术先进、兼容生态三方面特点。

64f0ac7a-d25e-11ec-bce3-dac502259ad0.png

目前,龙芯中科业务已全部转向LoongArch架构,基于LA464处理器核,相继推出面向个人计算机、服务器等信息化领域的通用处理器龙芯3A5000/3B5000,面向服务器领域的16核通用处理器龙芯3C5000L;基于LA264处理器核,推出面向工控互联网应用、打印终端、BMC等应用场景的龙芯2K0500,以及面向多行业领域的龙芯2K1000LA。

SylixOS经过多年的持续开发与改进,现已被广泛应用于电力电网、轨道交通、机器人新能源等国家重要领域,是各个领域智能装备的基础核心软件,与LoongArch架构适配成功后将有效提升传统基础设施自主可控水平,为国产嵌入式领域发展保驾护航。

龙芯中科将继续携手翼辉信息等生态伙伴,打造嵌入式自主生态创新高地,努力写就科技自立自强新篇章!

原文标题:工业实时操作系统SylixOS全面支持LoongArch架构

文章出处:【微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    37

    文章

    7453

    浏览量

    129726
  • 龙芯中科
    +关注

    关注

    0

    文章

    387

    浏览量

    8637
  • LoongArch
    +关注

    关注

    0

    文章

    31

    浏览量

    1772

原文标题:​工业实时操作系统SylixOS全面支持LoongArch架构

文章出处:【微信号:gh_53fadbdbd4d4,微信公众号:龙芯中科】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于开源欧拉的宇航级嵌入式星载操作系统成功在轨运行

    近日,基于开源欧拉的宇航级嵌入式操作系统搭载某星座实验卫星成功发射并在轨稳定工作。这是基于开源欧拉的嵌入式操作系统首次在商业卫星载荷领域实现实际在轨运行,不仅标志着基于开源欧拉的星载
    的头像 发表于 05-19 09:28 440次阅读

    龙芯中科深度适配统信桌面操作系统V25

    2026年4月15日,统信软件正式发布统信桌面操作系统V25。作为国产操作系统里程碑版本,该版本在智能化、高效性、可靠性三大维度实现
    的头像 发表于 04-16 15:54 398次阅读

    翼辉信息SylixOS操作系统入选工信部2025年度首版次软件评测产品名单

    近日,工业和信息化部公示 2025 年度首版次软件评测产品名单,翼辉信息自主研发的 SylixOS 嵌入式实时操作系统,凭借完全自主知识产权、领先的技术实力与成熟的产业应用价值,通过层层严苛评审成功入选,成为本次公示名单中唯一入
    的头像 发表于 04-11 09:34 776次阅读

    2026年全国大学生嵌入式芯片与系统设计竞赛龙芯赛道报名启动

    近日,2026年全国大学生嵌入式芯片与系统设计竞赛龙芯赛道火热报名中。龙芯中科已连续九年作为大赛协办单位,开设独立赛道。
    的头像 发表于 03-27 16:02 1031次阅读

    精彩回顾 | 眺望电子亮相粤港澳大湾区龙芯嵌入式生态系列活动

    前言:2026年,广东龙芯中科电子科技有限公司在大湾区举办"粤港澳大湾区龙芯嵌入式生态"系列活动。活动于2026年3月25日下午在深圳凯宾斯基酒店举行。会议主题:2K3000
    的头像 发表于 03-26 12:01 485次阅读
    精彩回顾 | 眺望电子亮相粤港澳大湾区<b class='flag-5'>龙芯</b><b class='flag-5'>嵌入式</b>生态系列活动

    什么是嵌入式应用开发?

    概述 所谓的嵌入式应用开发就是在嵌入式操作系统下进行开发、软硬件综合开发 ‌嵌入式应用开发‌是指在嵌入式
    发表于 01-12 16:13

    龙芯中科受邀参与2025工业操作系统大会多项重要议题

    12月11-12日,“2025工业操作系统大会”在苏州召开,大会以“AI赋能,智控领航,新质跃升”为主题,为我国工业操作系统产业高质量发展凝聚了共识,为产业转型升级与新质生产力培育提供了助力。作为我国自主CPU技术引领者,龙芯
    的头像 发表于 12-24 09:55 475次阅读

    什么是嵌入式操作系统

    要理解嵌入式操作系统(Embedded Operating System,简称 RTOS/EOS),我们可以从本质定义→核心区别→实际作用→典型特征→嵌入式开发场景适配,五个维度来拆解, 一
    发表于 12-09 10:33

    RT-Thread Studio V2.3.0 版本正式发布

    RT-ThreadStudioV2.3.0亲爱的开发者们,我们很高兴地宣布RT-ThreadStudio版本更新啦!V2.3.0版正式发布!RT-ThreadStudioV2.3.0
    的头像 发表于 11-29 09:29 1483次阅读
    RT-Thread Studio <b class='flag-5'>V2.3.0</b> 版本正式<b class='flag-5'>发布</b>!

    集特龙芯3A6000笔记本GEC-3003 适配中科方德桌面操作系统成功

    ‌国产高性能计算新突破:集特GEC-3003笔记本搭载龙芯处理器,中科方德操作系统助力自主生态‌‌2025年11月24日‌讯——在国产化替代进程加速的背景下,集特智能推出的搭载龙芯3A
    的头像 发表于 11-24 10:42 1307次阅读
    集特<b class='flag-5'>龙芯</b>3A6000笔记本GEC-3003 适配<b class='flag-5'>中科</b>方德桌面<b class='flag-5'>操作系统</b>成功

    嵌入式实时操作系统的特点

    实时嵌入式操作系统(Real-Time Embedded Operating System)是专门设计用于嵌入式系统的实时操作系统
    发表于 11-13 06:30

    龙芯CPU与银河麒麟操作系统V11深度适配

    近日,龙芯中科受邀参加“麒麟遨天·共承长”2025中国操作系统产业大会,见证银河麒麟操作系统V11的正式
    的头像 发表于 09-02 10:44 1185次阅读

    龙芯中科助力2025年全国大学生嵌入式芯片与系统设计竞赛圆满落幕

    近日,由中国电子学会指导、中国电子教育学会主办的2025第八届全国大学生嵌入式芯片与系统设计竞赛在南京圆满落幕。龙芯中科连续第八年作为协办单位对大赛提供支持,并设立
    的头像 发表于 09-02 10:40 1604次阅读

    飞凌嵌入式受邀亮相「2025龙芯产品发布暨用户大会」

    6月26日,2025龙芯产品发布暨用户大会在北京隆重举行,飞凌嵌入式作为龙芯重要的生态合作伙伴受邀亮相,并带来了基于龙芯2K0300-i处理
    的头像 发表于 06-27 08:07 1653次阅读
    飞凌<b class='flag-5'>嵌入式</b>受邀亮相「2025<b class='flag-5'>龙芯</b>产品<b class='flag-5'>发布</b>暨用户大会」

    Linux嵌入式和单片机嵌入式的区别?

    Linux嵌入式与单片机嵌入式在多个方面存在显著的区别,以下是详细的比较和归纳: 一、基本概念 1. Linux嵌入式: 定义:将Linux操作系统运行在
    发表于 06-20 09:46