搜索产品搜索文章

Solution丨Advanced Driver Assistance/Autonomous Driving (ADAS/AD) ECU Programming Solution

News ADASECUSoC1190

1.Background

Almost all vehicle accidents are caused by human error, which can be avoided with Advanced Driver Assistance Systems (ADAS). The role of ADAS is to prevent deaths and injuries by reducing the number of car accidents and the serious impact of those that cannot be avoided.

Automobiles are the foundation of the next generation of mobile-connected devices, with rapid advances being made in autonomous vehicles. Autonomous application solutions are partitioned into various chips, called systems on a chip (SoCs). These chips connect sensors to actuators through interfaces and high-performance electronic controller units (ECUs).

Classic components of ADAS

The entire system includes SoC, MCU, Flash, etc.

Common MCU chips include:

Infineon:TC2XX、TC3XX

NXP:S32KXX

Common SoC chips include:

NVIDIA:Orin

Mobileye:EyeQ

Renesas:R-car

TI:Jacinto

地平线:Journey

Common Flash chip types are:

eMMC

OSPI Flash

QSPI Flash

Hyper Flash

2. FAQ when programming ADAS/AD

Q: Do I need to program multiple chips at the same time?

A: ADAS systems generally include multiple different chips such as SoC, MCU, Flash, etc. that need to be programmed.

Q: Do I need to program large-capacity chips such as eMMC?

A: ADAS usually also needs to program Flash chips including eMMC, OSPI Flash, QSPI Flash, Hyper Flash, etc.

Q: Do different chips require different protocols for programming?

A: Each type of chip needs to be programmed using a different protocol.

Q: Do I need to program the eMMC chip directly or indirectly?

A: Depending on the different production processes, the requirements for the programming method of the eMMC chip may also be different. Some require programming the eMMC directly, and some require programming the eMMC through SoC.

For more questions, please consult us

4.1 Solution Advantages

Original Plan
  • Discrete distribution operation
  • Mainly manual operation
  • Single channel
  • Manual command configuration
  • Single channel 60 minutes
OPTEEQ Plan
  • Integrated automated process
  • Scripted configuration for automatic operation
  • 8-way concurrency
  • Scripted configuration
  • 8-way parallel operation for 5 minutes
The prev: The next:

Related recommendations

Hello!Please log in

Click Cancel to reply
    Expand more!