产品简介

EAJ2A01产品是优控设计的自动驾驶系统智能计算平台,内部主计算芯片为地平线的J2芯片和英飞凌的TC297芯片,使用配套的基础软件和开发工具,开发者能够安全、便捷、高效的搭建自动驾驶系统应用软件。

 

 硬件描述

该计算平台的硬件电路是根据自动驾驶系统的应用需求而设计的,电气参数满足车规级要求,具备多种数据传输接口,可满足自动驾驶系统多传感器融合的需求,主芯片内部包含多种高性能计算单元,适应自动驾驶顺序计算和并行计算的计算特点。

 基础软件

自动驾驶域控制器EAJ2A01内部的MCU的软件架构参考AUTOSAR架构标准进行设计,分为应用软件层和基础软件层。其中,基础软件层又分为微控制器抽象层、ECU抽象层、服务层和复杂驱动。应用层软件和基础软件通过EcoCoder衔接,集成。EcoCoder利用Simulink中的s-function,将底层接口封装到Simulink模块库中,应用程序开发者可以利用Simulink搭建应用层模型,并通过Simulink一键生成适配TC297的可执行程序文件。

EcoCoder封装的底层接口能够实现读取数字输入信号、模拟信号的状态,控制高低边输出,支持DBC文件解析、CCP、UDS等协议,能够定义观测量、标定量、NVM变量等。配合标定软件EcoCAL和刷写软件EcoFlash实现MCU的应用程序开发。

 应用场景

EAJ2A01用于自动驾驶领域,与传感器组成自动驾驶系统的硬件平台。

 开发工具

针对微控制器TC297,我们提供了另外三个开发工具EcoCoder、EcoCAL、EcoFlash,用户可以使用他们开发适用于具体场景的用户空间应用程序。

EcoCoder EcoCAL EcoFlash

 端口配置

接口类型

功能描述

数量

备注

视频输入

FPDLink III

2

J2

视频输出

FPDLink III

2

J2

千兆普通以太网

1000Base-TX

2

J2

百兆车载以太网

100Base-T1,支持唤醒

1

 

CANFD(CAN)

其中2路支持特定帧唤醒;

6

 

LIN

1路支持唤醒

3

 

RS232

 

3

J2*2+TC297

轮速输入

 

4

 

数字输入

高有效输入,

4

 

低有效输入,

8

 

IPWM输入,1路支持PPM信号输入

2

 

模拟输入

电阻式输入,

2

2路NTC

0—5V,电压式输入

2

 

0—36V,电压式输入,3路具备硬线唤醒功能

5

 

0-36V,低压电池电压采集(可内部采集)

1

可内部采集供电电压

数字低边输出

16路额定0.5A/最大1A;其中4路可配置成 PWM输出(0.5A)

16

 

数字高边输出

12路额定1A/最大1.5A;其中4路可配置成 PWM输出(1A/1.5A)

12

 

5V 传感器电源

2路 5V/100mA

2

 

8V稳压输出

轮速供电

4

 

12V 输出

 

4

超声波供电

12V地

 

4

超声波供电地

CAN屏蔽地

 

2

 

LIN屏蔽地

 

2

 

RS232信号地

 

3

 

MPPS_IN

 

1

TC297

MPPS_OUT

 

2

2路8V

电源正极

 

4

 

电源地

 

4

 

模拟信号地

 

4

 

数字信号地

 

4