GearOS是由openEuler开源社区Industrial-Control SIG孵化的一款面向工业控制领域的实时增强操作系统,专注于操作系统实时性、可靠性,基于openEuler开源操作系统,使用Yocto构建,可应用于汽车控制、机器人控制、PLC控制、机床控制等领域。
本次发布的GearOS版本基于ARM64架构,主要包含两个内核和两个文件系统镜像。 两个内核:分别为支持Preempt_RT实时特性的内核和支持Xenomai实时特性的内核,均基于openEuler 4.19内核改造而来,大小为8MB。 两个文件系统镜像:分别为紧凑型文件系统镜像和标准文件系统镜像。其中紧凑型文件系统镜像使用BusyBox制作,大小为5.4MB;标准文件系统镜像未使用BusyBox。
系统主要特性 支持飞腾2000/4、鲲鹏920、TI AM335X、Qemu-ARM64、X86等平台 内核最低可做到3.3MB,本次发布8MB 内核支持串口、网络、块设备、USB、PCIe等驱动 文件系统最低可做到5.4MB 启动时间小于5S 支持Preempt_RT和Xenomai实时方案 紧凑型文件系统镜像包含登录验证、Udev、SSH、Xenomai库、rt-tests工具集、 标准型文件系统镜像增加Python、Perl、OpenSSL、Sqlite、RPM包管理等
工业相关附加特性(已支持暂未集成) 支持LibModbus协议 支持EtherCAT协议 支持OPC UA协议 支持TSN 支持HSR/PRP 支持NETCONF/YANG
实时相关特性 在FT-2000/4、鲲鹏920硬件设备,使用openEuler 4.19内核,使用cyclictest测试工具对比测试结果
构建GearOS核心是构建Yocto Poky之上,但针对meta-openeuler-21.09 的需求做了大量的定制化的修改
姓名 | 公司 | Gitee ID | 邮箱 |
---|---|---|---|
郭皓 | 麒麟软件 | guohaocs2c | guohao@kylinos.cn |
马玉昆 | 麒麟软件 | kylin-mayukun | mayukun@kylinos.cn |
吴春光 | 麒麟软件 | wuchunguang | wuchunguang@kylinos.cn |
张远航 | 麒麟软件 | zhangyh1992 | zhangyuanhang@kylinos.cn |
李钰磊 | 麒麟软件 | r2018 | liyulei@kylinos.com |
张玉 | 麒麟软件 | zhangyuge001 | zhangyu4@kylinos.cn |
黎亮 | 华为 | liliang_euler | liliang889@huawei.com |
张攀 | 华为 | SuperHugePan | zhangpan26@huawei.com |
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。