S32N5软件开发套件(SDK)

点击播放视频

框图

选择框图:

S32N5 SDK架构

S32N5 SDK Architecture Overview

S32N5 SDK生态合作体系

S32N5 SDK Ecosystem

特性

启动与隔离

  • 组群安全启动:FSS固件与通信实时子系统(CRS)应用组群通过硬件安全引擎(HSE)安全启动,并借助安全内存区域(SMR)机制验证镜像完整性
  • 组群间与组群内隔离:通过单个片上系统(SoC)支持多个隔离组群(及细分域),从而实现免干扰
  • 启动至安全(Boot to Safety):CRS组群执行“启动至安全”启动流程,以建立安全上下文
  • FSS运行时启动服务:FSS启动管理器负责控制组群间启动流程,并报告组群状态

信息安全、加密与处理器间通信

  • 分布式AES加速器(ACE+):支持CRS与RTU0组群并发执行高级加密标准(AES)操作
  • 加密服务:通过HSE接口提供AES-128-ECB加密与解密、基于密码的消息认证码(CMAC)生成与验证,以及密钥隔离
  • 分布式加密加速与保证模块(CAAM):为CRS与RTU0组群提供CAAM双向访问
  • 组群间与组群内通信:支持CRS与RTU组群之间,以及组群内各内核之间的客户端-服务器通信
  • 远程命令:经由通用异步收发器(UART)接口发送至CRS的命令,通过平台间通信框架(IPCF)转发至不同的内核

汽车网络

  • CAN通信与FlexLLCE加速器:支持内部与外部控制器局域网(CAN)通信,以及自主CAN卸载与网关引擎能力
  • 通过以太网实现组群间通信:利用网络以太网控制器(NETC)交换机实现内部与外部(SGMII/RGMII)环回
  • 通过以太网(TCP/IP)进行外部通信:RTU3与外部设备通信,演示TCP/IP协议栈
  • SGMII与RGMII支持:两种物理层均受支持。默认采用RGMII,并可切换至SGMII
  • 通用精确时间协议(gPTP)同步与时间敏感网络(TSN)协议栈:支持gPTP同步与TSN特性,包括帧抢占、时间感知整形以及帧复制与消除
  • PCIe配置:可对外部设备进行配置并提供状态报告

功能安全与诊断

  • 分布式功能安全:支持硬件故障注入与检测、FSS错误处理及组群恢复
  • 结构内核自检(SCST):为Arm Cortex-R52内核提供自检库,以提升诊断覆盖率

系统资源管理

  • 组群内存处理:在组群之间提供共享xSPI接口,每个组群使用各自的主机接口(HIF)
  • 内核负载测量:测量各内核的计算负载
  • 组群外设与I/O处理:为通用输入/输出(GPIO)、看门狗、定时器和UART提供按组群完全隔离的控制
  • 模式管理器:跨所有组群管理和共享状态信息
  • 传感器温度测量:报告按资源划分的温度读数(FSS、RTU0-RTU3、SMMS0),在运行时向控制台报告

监测、日志记录与连接

  • 日志与命令接口:通过IPCF提供基于UART的跨组群日志记录与命令处理
  • 事件记录器:自动记录基于事件的数据
  • 云遥测:从各组群收集遥测数据,并发送至云端
  • FreeMASTER:提供实时监测、可视化和图形控制面板
  • HTTP服务器:提供基础Web服务器,用于对日志系统进行控制

支持的器件

  • S32N5: S32N5超高集成度汽车处理器

下载

快速参考恩智浦 软件类型.

1 下载

  • 调试及视觉化工具

    Automotive Software Package Manager亮点

注意: 推荐在电脑端下载软件,体验更佳。

文档

快速参考恩智浦 文档类别

1 文件

紧凑列表

设计资源

硬件

快速参考恩智浦 板类型.

支持

您需要什么帮助?