知从木牛操作系统OS SC4
功能概括

知从.木牛( ZC.MuNiu )为汽车电子控制器产品开发,提供完整的基础软件平台解决方案。该产品参考AUTOSAR、OSEK等国际规范,有基于AUTOSAR ATOP架构的上位机配置工具。木牛操作系统OS产品是适用于汽车芯片的高安全嵌入式实时操作系统(RTOS)。木牛操作系统OS符合AUTOSAR规范中定义的可伸缩性类(Scalability Classes,SC)所要求的全部功能集,具备SC4功能集中定义的内存保护、时间保护、服务保护、堆栈保护等功能安全特性,可支持不同ASIL等级应用共存,最高支持ASIL-D等级应用。                                             

1.png(From AUTOSAR_EXP_FunctionalSafetyMeasures.pdf)


应用领域

木牛操作系统OS产品可应用于汽车电子控制器产品开发。

例如:

Ø  新能源整车控制器(VCU)

Ø  电机控制器(MCU)

Ø  电池管理系统控制器(BMS)

Ø  电子助力转向控制器(EPS)

Ø  车身控制器(BCM)

Ø  空调控制器

Ø  智能驾驶控制器安全岛(ADAS Safety Island)

Ø  智能网关控制器(Gateway)

Ø  智能刹车助力控制器

Ø  电子驻车系统(EPB)

Ø  发动机管理系统(EMS)

配置环境

木牛操作系统OS产品支持的芯片和相应编译器环境如下:

厂商和型号


NXP S32K系列

S32K31x/S32K32x/S32K33x/S32K34x/S32K35x

S32K11x/S32K14x

Infineon AURIX TriCore系列

TriCore TC3xx/TriCore TC2xx

Renesas RH850 F1KM系列

F1KM-S1/F1KM-S2/F1KM-S4

STMicroelectronics SPC5系列

SPC56x/SPC57x/SPC58x

Flagchip(旗芯微)

FC7300Fxx

Autochips(杰发科技)

AC781x

GigaDevice(兆易创新)

GD32Ax


i. 木牛操作系统OS产品的NXP S32K系列芯片软件配置:

配置环境


Hardware (Chip)

S32K31x/S32K32x/S32K33x/S32K34x/S32K35x

S32K11x/S32K14x

Compilers Supported

IAR Embedded Workbench 8.32.2

Evaluation   Hardware

S32K1/S32K3 EVB

Debugger

Lauterbach Trace32

Isystem (IC5700)

Configuration Tools

Muniu_v4.4

Configuration   Environment

 

Win7/Win10 64bit

 

ii. 木牛操作系统OS产品的Infineon AURIX TriCore系列芯片软件配置:

配置环境


Hardware (Chip)

TriCore TC2xx/TriCore   TC3xx

Compilers Supported

TASKING VX-toolset for TriCore v4.2(TC2)

TASKING VX-toolset for TriCore v6.3(TC3)

Evaluation   Hardware

TC2xx/TC3xx   EVB

Debugger

DAP miniWiggler

Lauterbach Trace32

Isystem (IC5700)

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit

 

iii.   木牛操作系统OS产品的Renesas RH850 F1KM系列芯片软件配置:

配置环境


Hardware (Chip)

F1KM-S1/F1KM-S2/F1KM-S4

Compilers Supported

GreenHillsV7.1.6

MULTI Compiler 2018.1

Evaluation   Hardware

F1KM-S1/F1KM-S4   EVB

Debugger

Renesas E1 emulator

Isystem (IC5700)

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit

 

iv.  木牛操作系统OS产品的STMicroelectronics SPC5系列芯片软件配置:

配置环境


Hardware (Chip)

SPC56x/SPC57x/SPC58x

Compilers Supported

GreenHillsV7.1.6

MULTI Compiler 2022.14

Evaluation   Hardware

SPC56x/SPC57x/SPC58x   EVB

Debugger

Lauterbach Trace32

Isystem (IC5700)

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit

 

v.     木牛操作系统OS产品的Flagchip FC7300系列芯片软件配置:

配置环境


Hardware (Chip)

FC7300Fxx

Compilers Supported

IAR Embedded Workbench 8.32.2

Evaluation   Hardware

FC7300Fxx   EVB

Debugger

Lauterbach Trace32

Isystem (IC5700)

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit

 

vi.   木牛操作系统OS产品Autochips AC781x的系列芯片软件配置:

配置环境


Hardware (Chip)

AC781x

Compilers Supported

MDK-ARM Plus Version: 5.36.0.0

Evaluation   Hardware

AC781x EVB

Debugger

J-Link

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit

 

vii.   木牛操作系统OS产品GigaDevice GD32Ax的系列芯片软件配置:

配置环境


Hardware (Chip)

GD32Ax

Compilers Supported

MDK-ARM Plus Version: 5.36.0.0

Evaluation   Hardware

GD32Ax   EVB

Debugger

J-Link

Configuration Tools

Muniu_v4.4

Configuration   Environment

Win7/Win10 64bit


软件静态架构

3.png

                                           知从木牛基础软件架构


4.png

                              知从木牛操作系统OS产品软件架构

  

模块

子模块

描述

硬件适配层(HWAP)

Hardware Adapter

硬件适配层

硬件处理器适配

配置模块(CONFIG)  

Os_Cfg

OS配置文件

由上位机配置工具生成的配置源文件

内核层(KERNEL)  

Task

任务管理

实现系统服务,包括OSEKAUTOSAR中定义的接口和机制,是OS的核心组件

ISR

中断管理

Hook

Hook管理

Event

Event管理

Resource

Resource管理

Alarm

Alarm管理

Counter

Counter管理

Schedule

任务调度管理

Stack Protect

堆栈保护

Memory Protect

空间保护

Timing Protect

时间保护

Service Protect

服务保护

Os-Application

Application管理


相关证书

8.jpg

木牛软件著作权登记证书

9.png

相关下载
产品手册

点击下载产品手册