Damping_Integration_Manual

Contents

1 Dependencies 1

2 Configuration 1

2.1 Build Time Config 1

2.2 Generator Config 1

3 Runnable Scheduling 5

4 Memory Mapping 6

4.1 Mapping 6

4.2 Usage 6

Dependencies

ModuleRequired Feature
RtePort and runnable mapping.
WdgMCheckpointReached() API

Configuration

Build Time Config

ConstantNotesSWC
None

Generator Config

The AsDampingsist module parameter description file and generator templates are located in the “generate” folder. The generation scheme at this time relies on the ARTT generation framework developed by BMW. Following are the recommended steps to integrate the provided generation templates and parameter description with Davinci Configurator:

  1. Copy the “Artt/artt” framework folder into the “Generators” directory (if not already present)

  2. Execute the “Integrate.bat” script from the Tools directory of this component to perform the necessary integration steps:

    1. The script creates the required directories in the integration project, “Generators/Artt/” and “Generators/Components/_Schemes//bswmd”

    2. The script then copies the required files from the CBD generate directory into the new directories.

  3. If this is the first time integration, then perform the Davinci Configurator 3rd party component integration procedure.

ConstantNotesSWC
DampingGeneralGeneral module configuration. See Damping technical reference for details.Damping

Rte Config

The SWC description included with this component in the “autosar” folder describes only the static portion of the SWC. A partial SWC description describing the configurable part of the component interface is generated into the Ap_Damping _Cfg.arxml file. This description must be imported into the Rte configuration tool (Developer) using the “Merge Object” option to merge the static SWC description with the generated partial SWC description file.

Runnable Scheduling

This section specifies the required runnable scheduling.

RunnableScheduling RequirementsPrivileged ModeTrigger
Damping_Per1()Scheduled per integration project requirementsNot Required2ms

Memory Mapping

Mapping

ConstantNotes

DAMPING_START_SEC_VAR_CLEARED_UNSPECIFIED

DAMPING_START_SEC_VAR_CLEARED_32

DAMPING_START_SEC_VAR_CLEARED_16

* Each …START_SEC… constant is terminated by a …STOP_SEC… constant as specified in the AUTOSAR Memory Mapping requirements.

Usage

Table 1: ARM Cortex R4 Memory Usage
Revision Control Log

FeatureRAMROM
Full SWC
Item #Rev #Change DescriptionDateAuthor Initials
11Initial versionJared
Last modified October 12, 2025: Initial commit (0347a62)