eT-Kernel™是基于开源实时操作系统T-Kernel为基础,通过eSOL独特的技术进行扩展/优化后的嵌入式实时操作系统。由于T-Kernel的使用是按照 “T-License”进行开发的,因此采用的产品并不需要公开开发源代码。
eT-Kernel Compact has
已获得以下功能安全标准的第三方认证。
|
此外, eSOL的实时操作系统产品的开发流程具有医疗设备安全标准认证IEC 62304认证实绩。
eT-Kernel Safety Package产品线
eSOL提供以下eT-Kernel安全软件包,该安全软件包包括安全手册和安全报告等文件,供用户寻求遵守功能安全标准。
- Automotive Safety Package (符合ISO 26262)
- Industrial Safety Package (符合IEC 61508)
对开源T-Kernel进行扩展
基于TRON论坛发布的T-Kernel2.0源代码的基础上,结合了eSOL作为RTOS供应商的专有技术并加以扩展与优化。eT-Kernel与开源的T-Kernel相比,具有以下特点。
- 实现多个文件系统存取的逻辑文件系统(LFS)
- 支持系统运行过程中的问题解析“Exception Manager”
- “Target Shell”、用于添加扩展命令与最终系统的维护及检查
- 通过独特的调度方法支持多核,可实现SMP和AMP的混合调度
- 除了标准测试套件以外,还进行独有的验证
保持与T-Kernel的相容性
eT-Kernel与TRON论坛发布T-Kernel2.0保持着上位相容性。eSOL已完成TRON论坛授权的修改版发行商注册,可以放心使用eT-Kernel。
精简型且实时性能高的的操作系统
我们提供类似精简型且实时性能高的μITRON的操作系统“eT-Kernel Compact”。
具有类似μITRON构成、精简且含高实时性的实时操作系统 |
适用于SMP和AMP混合的多核架构
备有适用于多核的eT-Kernel MCE (Multi-Core Edition)。 使用eT-Kernel MCE时也可以从上述情况中选择最优适用的profile版本。凭借独特的“Blended Scheduling”调度技术,可以使SMP型程序和AMP型程序混合存在于1个系统中。此外,通过系统保护功能有助于确保复杂的多核系统的质量和可靠性。
支持多核处理器的eT-Kernel |
开发环境,可使用eBinder®
eT-Kernel Compact和eT-Kernel MCE都可以用eBinder来开发,作为基于T-Kernel的嵌入式软件开发环境、eBinder可以有效地进行开发,无需在每次改变操作系统或配置文件时重新学习新的开发工具。
支持POSIX文件系统API的逻辑文件系统
提供支持POSIX文件系统API的逻辑文件系统 (LFS)。且已经与线程安全的C库进行整合。无论是通过进程,还是通过包括系统程序在内的内核应用系统,都可以进行调用。作为经由该POSIX接口可使用的标准的文件系统,合并了FAT文件系统。
在各领域的实绩
eT-Kernel在各个领域都有被大量采用的实绩。且目前正在开发的诸多产品也都在采用。
采用事例
提供源代码
eT-Kernel的Profile各自以源代码的形式提供。
提供丰富的文档
提供了用户指南、BSP支持指南、Getting Started等丰富的文档。
维护服务和自定义服务
eT-Kernel提供以下内容的维护服务。通过维护服务,用户可以放心地使用eT-Kernel进行开发。
- 对于邮件中产品相关资讯的回答 提供次要版本升级产品
- 提供次要版本升级产品
此外,还提供在特有硬件等不同环境中应对eT-Kernel的自定义服务。
客户案例
- 3D Digital Multi-Function Around View Monitor System [In-vehicle information system]
- 3D Digital Around View Monitor [In-vehicle information system]
- MELSEC-Q Series C Language Controller [Commercial equipment]
- Space appliance development platform "Space Cube 2" [Satellite systems]