ECU extract of the AUTOSAR system configuration

This content applies to version 7.6.1 or later.You can use the electronic control unit (ECU) Extract to create automotive components in accordance with the AUTOSAR development process for AUTOSAR_31, and AUTOSAR_40.

The ECU extract operation extracts all the relevant data associated with one ECUInstance from a system configuration description to a new package. You can select an ECUInstance by using the model view or a specific tree form.

The property use for the ECU extract operation is:
  • ECUExtractPackage

You can invoke the operation by selecting the ECU Extract entry in the Tools menu. If an ECUInstance is selected in the model view, the operation will be executed on this element. Otherwise, a tree view of the ECUInstances will appear, allowing you to select one or more elements, and invoke the operation.

converter

A new ECUExtractPackage, including the relevant data of the ECUInstance will be generated for each ECUInstance selected.

Alternatively, you can select an ECUInstance from the browser and select Extract ECU from the context menu to create the ECU Extract description for the selected ECUInstance.

converter

Results of the extract operation

  • New ECUExtractPackage is added to the model:
    • One for each of the selected ECUInstances
    • Name: Extracted<ECUInstance-Name>
    • Each of the top-level of the ARPAckages in the extract are defining the SplitKey to:
      $<out-dir>\$<ecu-instance-name>_extract.arxml
      The $<out-dir> is evaluated at ARXML Export time.
    • All other split keys are removed.

Feedback