25.12.2012 Views

TNI Software Agenda - Irisa

TNI Software Agenda - Irisa

TNI Software Agenda - Irisa

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

AUTOSAR – ECU-Configuration<br />

� Step 3: Generation of required configuration information for AUTOSAR-Infrastructure per ECU<br />

AUTOSAR - ECU Configuration Generator<br />

= tool based<br />

Configuration-<br />

Descript. ECU1<br />

- Description 1,<br />

- Description 2,<br />

- ...<br />

- Resources<br />

- ...<br />

System Configuration<br />

Description<br />

- e.g. mapping of signals<br />

to CAN matrices<br />

- ...<br />

AUTOSAR-RTE-Config-Info<br />

- communication<br />

mechanisms<br />

- transport protocols<br />

- ...<br />

1) if need be extract for ECU1 only<br />

2) SPAL: Standardized Peripheral Abstraction Layer<br />

AUTOSAR-Configuration<br />

ECU1<br />

AUTOSAR-RTE-File<br />

- configuration of<br />

the AUTOSAR-RTE<br />

OIL-Files<br />

- configuration of<br />

the OS<br />

SPAL DIL-File 1)<br />

- configuration<br />

of SPAL<br />

Config-Info files<br />

- NM, I/O, CAN<br />

protocols<br />

� Step 4: Generation of software executables required on the basis of the configuration information<br />

for each electronic control unit (example ECU1)<br />

AUTOSAR-Configuration<br />

ECU1<br />

AUTOSAR-RTE-File<br />

- configuration of<br />

the AUTOSAR-RTE<br />

OIL-Files<br />

- configuration of<br />

the OS<br />

SPAL DIL-File 1)<br />

- configuration<br />

of SPAL<br />

Config-Info files<br />

- NM, I/O, CAN<br />

protocols<br />

= tool based<br />

AUTOSAR – Generation of<br />

<strong>Software</strong> Executables<br />

AUTOSAR-Library<br />

- communication<br />

- transport<br />

protocols, ...<br />

(code, macros,<br />

Objects, ...)<br />

Tooling<br />

AUTOSAR-RTE<br />

Generator 1)<br />

OS<br />

Generator 1)<br />

SPAL-<br />

Generator 1)<br />

further<br />

Generators<br />

1) preliminary names<br />

SPAL<br />

etc<br />

- ...<br />

SW-Components ECU1<br />

(derived partially from the Virtual Function Bus)<br />

AUTOSAR-RTE<br />

OS<br />

Basic system functions<br />

core functions, drivers<br />

Hardware

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!