add Arxml
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,997 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
********************************************************************************
|
||||
** Project = AUTOSAR Renesas MCAL Components **
|
||||
** Module = WDG Driver **
|
||||
** SW-VERSION = 1.4.5 **
|
||||
********************************************************************************
|
||||
** COPYRIGHT **
|
||||
********************************************************************************
|
||||
** Copyright 2022 Renesas Electronics Corporation. All rights reserved. **
|
||||
********************************************************************************
|
||||
** Purpose: **
|
||||
** Provides the definition of the containers, sub-containers and parameters **
|
||||
** specific to AUTOSAR Renesas WDG Driver Component for release 19-11 **
|
||||
** **
|
||||
********************************************************************************
|
||||
** **
|
||||
** Unless otherwise agreed upon in writing between your company and **
|
||||
** Renesas Electronics Corporation the following shall apply! **
|
||||
** **
|
||||
** Warranty Disclaimer **
|
||||
** **
|
||||
** There is no warranty of any kind whatsoever granted by Renesas. Any **
|
||||
** warranty is expressly disclaimed and excluded by Renesas, either expressed **
|
||||
** or implied, including but not limited to those for non-infringement of **
|
||||
** intellectual property, merchantability and/or fitness for the particular **
|
||||
** purpose. **
|
||||
** **
|
||||
** Renesas shall not have any obligation to maintain, service or provide bug **
|
||||
** fixes for the supplied Product(s) and/or the Application. **
|
||||
** **
|
||||
** Each User is solely responsible for determining the appropriateness of **
|
||||
** using the Product(s) and assumes all risks associated with its exercise **
|
||||
** of rights under this Agreement, including, but not limited to the risks **
|
||||
** and costs of program errors, compliance with applicable laws, damage to **
|
||||
** or loss of data, programs or equipment, and unavailability or **
|
||||
** interruption of operations. **
|
||||
** **
|
||||
** Limitation of Liability **
|
||||
** **
|
||||
** In no event shall Renesas be liable to the User for any incidental, **
|
||||
** consequential, indirect, or punitive damage (including but not limited **
|
||||
** to lost profits) regardless of whether such liability is based on breach **
|
||||
** of contract, tort, strict liability, breach of warranties, failure of **
|
||||
** essential purpose or otherwise and even if advised of the possibility of **
|
||||
** such damages. Renesas shall not be liable for any services or products **
|
||||
** provided by third party vendors, developers or consultants identified or **
|
||||
** referred to the User by Renesas in connection with the Product(s) and/or **
|
||||
** the Application. **
|
||||
** **
|
||||
********************************************************************************
|
||||
** Environment: **
|
||||
** Devices: R-Car/V4H **
|
||||
** Revision Control History **
|
||||
********************************************************************************
|
||||
** 1.0.1: 04/04/2022: Added WdgGptConfiguration and WdgGptContainerRef **
|
||||
** 1.0.0: 11/02/2022: Initial Version **
|
||||
** **
|
||||
********************************************************************************
|
||||
-->
|
||||
<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_00048.xsd">
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:AUTOSAR">
|
||||
<SHORT-NAME>Renesas</SHORT-NAME>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:ECUCDEFS">
|
||||
<SHORT-NAME>EcucDefs_Wdg</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-DEFINITION-COLLECTION UUID="ECUC:19e645aa-c750-4322-b216-9f3f89e6ca2b">
|
||||
<SHORT-NAME>RenesasParameterDefinition</SHORT-NAME>
|
||||
<MODULE-REFS>
|
||||
<MODULE-REF DEST="ECUC-MODULE-DEF">/Renesas/EcucDefs_Wdg/Wdg</MODULE-REF>
|
||||
</MODULE-REFS>
|
||||
</ECUC-DEFINITION-COLLECTION>
|
||||
<!-- Module Definition: Wdg -->
|
||||
<ECUC-MODULE-DEF UUID="ECUC:73490107-343c-46e0-adc5-b771b8b29c45">
|
||||
<SHORT-NAME>Wdg</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration of the Wdg (Watchdog driver) module.</L-2>
|
||||
</DESC>
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
<DATE>2019-11-28</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.0</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>4.5.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-02-11</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.1</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>1.0.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-04-04</DATE>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0064/ECUC_Wdg_00073</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-SUPPORT>true</POST-BUILD-VARIANT-SUPPORT>
|
||||
<REFINED-MODULE-DEF-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Wdg</REFINED-MODULE-DEF-REF>
|
||||
<SUPPORTED-CONFIG-VARIANTS>
|
||||
<SUPPORTED-CONFIG-VARIANT>VARIANT-POST-BUILD</SUPPORTED-CONFIG-VARIANT>
|
||||
</SUPPORTED-CONFIG-VARIANTS>
|
||||
<CONTAINERS>
|
||||
<!-- Container Definition: WdgDemEventParameterRefs -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:a4d27446-281d-4995-9425-dbe1c93f7a1e">
|
||||
<SHORT-NAME>WdgDemEventParameterRefs</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus(AR 4.2.2) or Dem_SetEventStatus(AR 4.3.1) in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value.
|
||||
The standardized errors are provided in the container and can be extended by vendor-specific error references.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WDG_E_DISABLE_REJECTED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:552b52e3-220d-46f0-bdd3-92321657bb13">
|
||||
<SHORT-NAME>WDG_E_DISABLE_REJECTED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Initialization or mode switch failed because it would disable the watchdog' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00150</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_MODE_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:73e453c2-e25e-492a-883a-b9b5aa8e9a9f">
|
||||
<SHORT-NAME>WDG_E_MODE_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Setting a watchdog mode failed (during initialization or mode switch)' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00149</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_WRITE_REGISTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:cb40f97a-ed12-47ab-b47c-56fdac6cd4de">
|
||||
<SHORT-NAME>WDG_E_WRITE_REGISTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Write register failed (during initialization or mode switch)" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_VALUE_COUNTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:d5c765c6-241d-43f9-9c76-7e7f68faa805">
|
||||
<SHORT-NAME>WDG_E_VALUE_COUNTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Value of WDG counter is greater than maximum counter" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGeneral -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:7c21dafa-ea41-46be-a27f-a6d4c3933172">
|
||||
<SHORT-NAME>WdgGeneral</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">All general parameters of the watchdog driver are collected here.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00114/AR_RS_0106_FR_0028/AR_RS_0106_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDevErrorDetect -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:984f7be9-f5e4-4152-8fb5-01d847917398">
|
||||
<SHORT-NAME>WdgDevErrorDetect</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Switches the Default Error Tracer (Det) detection and notification ON or OFF.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- true: detection and notification is enabled.
|
||||
- false: detection and notification is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00115/SWS_BSW_00202/SWS_BSW_00203</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDisableAllowed -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:a1b5b274-8cdb-45fa-bd60-bc45627998d2">
|
||||
<SHORT-NAME>WdgDisableAllowed</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to allow / forbid disabling the watchdog driver during runtime.
|
||||
Dependency: Safety relevant compile switch, this has to be in accordance with the corresponding settings for the watchdog manager.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- True: Disabling the watchdog driver at runtime is allowed.
|
||||
- False: Disabling the watchdog driver at runtime is not allowed.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00116/SWS_BSW_00235/AR_RS_0106_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgIndex -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:3bd6f805-ecfc-42da-840b-fc543e9d31d3">
|
||||
<SHORT-NAME>WdgIndex</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter is not used for implementation</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0028/ECUC_Wdg_00117</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>true</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>0</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgInitialTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:c381fc52-728e-494b-be13-0d8b3ecabc84">
|
||||
<SHORT-NAME>WdgInitialTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The initial timeout (sec) for the trigger condition to be initialized during Init function. It shall be not larger than WdgMaxTimeout.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00130</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgMaxTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:49feff74-82e7-4047-a422-9dadfd60421b">
|
||||
<SHORT-NAME>WdgMaxTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The maximum timeout (sec) to which the watchdog trigger condition can be initialized.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00131</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgRunArea -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:558c3261-ee92-43b5-a3bf-3be9beb30b7e">
|
||||
<SHORT-NAME>WdgRunArea</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Represents the watchdog driver execution area is either from ROM(Flash) or RAM as required with the particular microcontroller.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00147</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RAM</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:0a1af646-274c-455d-b247-0b0d39fd2d8c">
|
||||
<SHORT-NAME>RAM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:609d8ce1-4200-4240-9908-6053e422a320">
|
||||
<SHORT-NAME>ROM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionInfoApi -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:69da4808-6112-49df-b64e-4f52547d8c57">
|
||||
<SHORT-NAME>WdgVersionInfoApi</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to enable / disable the version information API</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">True: API enabled
|
||||
False: API disabled</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00119/SWS_BSW_00236</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgCriticalSectionProtection -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:3e216ae4-b9b6-4952-83f3-23435631fadf">
|
||||
<SHORT-NAME>WdgCriticalSectionProtection</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies if the MCAL driver CPU load can be reduced by disabling the enter/exit critical section functionality by adding a precompiled configuration parameter to the MCAL driver configuration. Basically, critical section functionality is applied as enabling.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: enabling the enter/exit critical section functionality
|
||||
false: disabling the enter/exit critical section functionality</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDeviceName -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:04bddb44-2323-4149-9970-82c5ebdc53af">
|
||||
<SHORT-NAME>WdgDeviceName</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter contains the supported device name to identify the device specific C header file through Translation XML File.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">This depends on device families.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>V4H</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:802cbd4f-b0c5-4700-892a-c721974f1b66">
|
||||
<SHORT-NAME>V4H</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionCheckExternalModules -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:ca7f413a-bd30-4899-b0b5-4aea1c5582b7">
|
||||
<SHORT-NAME>WdgVersionCheckExternalModules</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter allows user to enable/disable AUTOSAR Version check for intermodule dependencies.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: AUTOSAR Version check for inter-module
|
||||
dependencies is enabled.
|
||||
false: AUTOSAR Version check for inter-module
|
||||
dependencies is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0035</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgTimeMargin -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:9d738810-8e2b-49da-bed9-78dbb17c6d03">
|
||||
<SHORT-NAME>WdgTimeMargin</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter represents the watchdog margin time.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">The percentage of margin time from 1 to 100.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>100</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgClockRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9d8b917a-c7d7-4517-bbda-0a428e9b0433">
|
||||
<SHORT-NAME>WdgClockRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClockRef' specifies MCU reference of WDG Clock supply.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0021</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Mcu/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuModuleClockSetting/McuRCLKClk</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WdgEcucPartitionRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:0b2343a9-110e-4a5f-a081-546ad32df7fc">
|
||||
<SHORT-NAME>WdgEcucPartitionRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Maps the Wdg driver to zero or one ECUC partitions to make the modules API available in this partition.
|
||||
This parameter is not used for implementation.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00353/AR_RS_0106_NR_0011</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>ECU</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsConfig -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:2a28c375-ab80-45e4-8569-7a889a9b8ff2">
|
||||
<SHORT-NAME>WdgSettingsConfig</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for the different watchdog settings, including those for external watchdog hardware.
|
||||
Note: All postbuild parameters are handled via this container.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00082</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDefaultMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:baafd9cd-7778-43bd-9ea9-2e3b012dd7ee">
|
||||
<SHORT-NAME>WdgDefaultMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Default mode for watchdog driver initialization.
|
||||
ImplementationType: WdgIf_ModeType</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">-WDGIF_FAST_MODE: Default watchdog mode is "fast"
|
||||
-WDGIF_SLOW_MODE: Default watchdog mode is "slow"
|
||||
-WDGIF_OFF_MODE: Default watchdog mode is "off"</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00120</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDGIF_SLOW_MODE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4ca2764b-c461-47f8-8e82-d6260bf54881">
|
||||
<SHORT-NAME>WDGIF_FAST_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:cc242ad5-c95b-4e50-8b8f-8d037b864da3">
|
||||
<SHORT-NAME>WDGIF_OFF_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:07e4b8cf-af68-4521-b12c-eeb73367eeaa">
|
||||
<SHORT-NAME>WDGIF_SLOW_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<SUB-CONTAINERS>
|
||||
<!-- Container Definition: WdgSettingsFast -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:9df99ee2-ecb7-4653-901e-29a4be71490e">
|
||||
<SHORT-NAME>WdgSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'fast' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00121</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsFast -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:e9f37fb5-308a-404d-a7b2-71565ed7d9f7">
|
||||
<SHORT-NAME>WdgClkSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsFast' selects WDG counter overflow interval time in 'FAST' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0022</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:9049cb26-5e4d-48d8-b810-d257c7ef8334">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:01ecd8c7-f3b4-45ad-9a36-a57445c2eb72">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:13b38f0e-bb71-46eb-bd8a-782ffb6cd3b7">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:78d08243-95b8-4cdb-ba62-447b9b5c37b3">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4c769963-9b0e-48d7-8794-a70f67fbec4b">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28c1246a-ca19-4dcc-af71-553c87bbd5ca">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgFastTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:baa498ea-2536-4536-91cf-472c1dc43d87">
|
||||
<SHORT-NAME>WdgFastTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in fast mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsSlow -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:3f5e7822-7b67-4a58-abfc-191415cdde6d">
|
||||
<SHORT-NAME>WdgSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'slow' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00123</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsSlow -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:37ed1fb5-a286-46f6-b6e8-371d1e86243c">
|
||||
<SHORT-NAME>WdgClkSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsSlow' selects WDG counter overflow interval time in 'SLOW' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0023</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1024</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:45f14a10-f93a-435e-92f4-870a921e7afa">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:e3c2032e-5cd8-4fce-ab4d-a0e01fb088cc">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:59671769-5743-4275-8bd5-988815a85972">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:69c4c030-c290-4442-af4c-35fc9a8a5fa9">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:534e3cd0-9dd4-4eca-9052-c61657bec970">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:1d5c351f-c79e-40ec-8eb7-f561b2e19fe9">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:6b6f0cfe-8afb-4daf-a3c6-f82adffa7f96">
|
||||
<SHORT-NAME>RCLK_DIVBY_1024</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgSlowTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:2247eae3-76c0-4ff2-9ac6-62c87e514993">
|
||||
<SHORT-NAME>WdgSlowTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in slow mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsOff -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1baef8e0-e559-4576-8f3f-bbb2f34453be">
|
||||
<SHORT-NAME>WdgSettingsOff</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'off' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0031/ECUC_Wdg_00122</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgExternalConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:030730bb-3449-43ed-bbf8-45448a6d090d">
|
||||
<SHORT-NAME>WdgExternalConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for an external watchdog hardware.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00112/AR_RS_0091_FR_0031</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgExternalContainerRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9fbad199-cad1-4c74-b078-815018ca75b5">
|
||||
<SHORT-NAME>WdgExternalContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to either.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- A DioChannelGroup container in case the hardware watchdog is connected via DIO pins - an SpiSequenceConfiguration container in case the watchdog hardware is accessed via SPI</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00113/AR_RS_0091_FR_0030</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup</DESTINATION-REF>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</SUB-CONTAINERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgPublishedInformation -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1726dbec-7c1d-4672-832c-9596b9f2220a">
|
||||
<SHORT-NAME>WdgPublishedInformation</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container holding all Wdg specific published information parameters</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00074</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgTriggerMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:521d4206-cccf-4243-8809-a21e7d9d0224">
|
||||
<SHORT-NAME>WdgTriggerMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Watchdog trigger mode (toggle/window/both)</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00127</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PUBLISHED-INFORMATION</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDG_TOGGLE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28089ebc-fc17-4815-8d5a-cafb7713ac14">
|
||||
<SHORT-NAME>WDG_TOGGLE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGptConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:62e7d6dd-9edd-4af6-a8c0-72c98fcac673">
|
||||
<SHORT-NAME>WdgGptConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This container holding parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WdgGptContainerRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:5a089468-7c28-43df-9de1-3442e9322f6c">
|
||||
<SHORT-NAME>WdgGptContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">Implementation Type: reference to GptChannelConfiguration.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Gpt/Gpt/GptChannelConfigSet/GptChannelConfiguration</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</CONTAINERS>
|
||||
</ECUC-MODULE-DEF>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,997 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
********************************************************************************
|
||||
** Project = AUTOSAR Renesas MCAL Components **
|
||||
** Module = WDG Driver **
|
||||
** SW-VERSION = 1.4.5 **
|
||||
********************************************************************************
|
||||
** COPYRIGHT **
|
||||
********************************************************************************
|
||||
** Copyright 2022 Renesas Electronics Corporation. All rights reserved. **
|
||||
********************************************************************************
|
||||
** Purpose: **
|
||||
** Provides the definition of the containers, sub-containers and parameters **
|
||||
** specific to AUTOSAR Renesas WDG Driver Component for release 19-11 **
|
||||
** **
|
||||
********************************************************************************
|
||||
** **
|
||||
** Unless otherwise agreed upon in writing between your company and **
|
||||
** Renesas Electronics Corporation the following shall apply! **
|
||||
** **
|
||||
** Warranty Disclaimer **
|
||||
** **
|
||||
** There is no warranty of any kind whatsoever granted by Renesas. Any **
|
||||
** warranty is expressly disclaimed and excluded by Renesas, either expressed **
|
||||
** or implied, including but not limited to those for non-infringement of **
|
||||
** intellectual property, merchantability and/or fitness for the particular **
|
||||
** purpose. **
|
||||
** **
|
||||
** Renesas shall not have any obligation to maintain, service or provide bug **
|
||||
** fixes for the supplied Product(s) and/or the Application. **
|
||||
** **
|
||||
** Each User is solely responsible for determining the appropriateness of **
|
||||
** using the Product(s) and assumes all risks associated with its exercise **
|
||||
** of rights under this Agreement, including, but not limited to the risks **
|
||||
** and costs of program errors, compliance with applicable laws, damage to **
|
||||
** or loss of data, programs or equipment, and unavailability or **
|
||||
** interruption of operations. **
|
||||
** **
|
||||
** Limitation of Liability **
|
||||
** **
|
||||
** In no event shall Renesas be liable to the User for any incidental, **
|
||||
** consequential, indirect, or punitive damage (including but not limited **
|
||||
** to lost profits) regardless of whether such liability is based on breach **
|
||||
** of contract, tort, strict liability, breach of warranties, failure of **
|
||||
** essential purpose or otherwise and even if advised of the possibility of **
|
||||
** such damages. Renesas shall not be liable for any services or products **
|
||||
** provided by third party vendors, developers or consultants identified or **
|
||||
** referred to the User by Renesas in connection with the Product(s) and/or **
|
||||
** the Application. **
|
||||
** **
|
||||
********************************************************************************
|
||||
** Environment: **
|
||||
** Devices: R-Car/V4H **
|
||||
** Revision Control History **
|
||||
********************************************************************************
|
||||
** 1.0.1: 04/04/2022: Added WdgGptConfiguration and WdgGptContainerRef **
|
||||
** 1.0.0: 11/02/2022: Initial Version **
|
||||
** **
|
||||
********************************************************************************
|
||||
-->
|
||||
<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_00048.xsd">
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:AUTOSAR">
|
||||
<SHORT-NAME>Renesas</SHORT-NAME>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:ECUCDEFS">
|
||||
<SHORT-NAME>EcucDefs_Wdg</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-DEFINITION-COLLECTION UUID="ECUC:19e645aa-c750-4322-b216-9f3f89e6ca2b">
|
||||
<SHORT-NAME>RenesasParameterDefinition</SHORT-NAME>
|
||||
<MODULE-REFS>
|
||||
<MODULE-REF DEST="ECUC-MODULE-DEF">/Renesas/EcucDefs_Wdg/Wdg</MODULE-REF>
|
||||
</MODULE-REFS>
|
||||
</ECUC-DEFINITION-COLLECTION>
|
||||
<!-- Module Definition: Wdg -->
|
||||
<ECUC-MODULE-DEF UUID="ECUC:73490107-343c-46e0-adc5-b771b8b29c45">
|
||||
<SHORT-NAME>Wdg</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration of the Wdg (Watchdog driver) module.</L-2>
|
||||
</DESC>
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
<DATE>2019-11-28</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.0</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>4.5.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-02-11</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.1</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>1.0.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-04-04</DATE>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0064/ECUC_Wdg_00073</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-SUPPORT>true</POST-BUILD-VARIANT-SUPPORT>
|
||||
<REFINED-MODULE-DEF-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Wdg</REFINED-MODULE-DEF-REF>
|
||||
<SUPPORTED-CONFIG-VARIANTS>
|
||||
<SUPPORTED-CONFIG-VARIANT>VARIANT-POST-BUILD</SUPPORTED-CONFIG-VARIANT>
|
||||
</SUPPORTED-CONFIG-VARIANTS>
|
||||
<CONTAINERS>
|
||||
<!-- Container Definition: WdgDemEventParameterRefs -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:a4d27446-281d-4995-9425-dbe1c93f7a1e">
|
||||
<SHORT-NAME>WdgDemEventParameterRefs</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus(AR 4.2.2) or Dem_SetEventStatus(AR 4.3.1) in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value.
|
||||
The standardized errors are provided in the container and can be extended by vendor-specific error references.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WDG_E_DISABLE_REJECTED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:552b52e3-220d-46f0-bdd3-92321657bb13">
|
||||
<SHORT-NAME>WDG_E_DISABLE_REJECTED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Initialization or mode switch failed because it would disable the watchdog' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00150</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_MODE_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:73e453c2-e25e-492a-883a-b9b5aa8e9a9f">
|
||||
<SHORT-NAME>WDG_E_MODE_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Setting a watchdog mode failed (during initialization or mode switch)' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00149</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_WRITE_REGISTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:cb40f97a-ed12-47ab-b47c-56fdac6cd4de">
|
||||
<SHORT-NAME>WDG_E_WRITE_REGISTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Write register failed (during initialization or mode switch)" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_VALUE_COUNTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:d5c765c6-241d-43f9-9c76-7e7f68faa805">
|
||||
<SHORT-NAME>WDG_E_VALUE_COUNTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Value of WDG counter is greater than maximum counter" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGeneral -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:7c21dafa-ea41-46be-a27f-a6d4c3933172">
|
||||
<SHORT-NAME>WdgGeneral</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">All general parameters of the watchdog driver are collected here.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00114/AR_RS_0106_FR_0028/AR_RS_0106_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDevErrorDetect -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:984f7be9-f5e4-4152-8fb5-01d847917398">
|
||||
<SHORT-NAME>WdgDevErrorDetect</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Switches the Default Error Tracer (Det) detection and notification ON or OFF.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- true: detection and notification is enabled.
|
||||
- false: detection and notification is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00115/SWS_BSW_00202/SWS_BSW_00203</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDisableAllowed -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:a1b5b274-8cdb-45fa-bd60-bc45627998d2">
|
||||
<SHORT-NAME>WdgDisableAllowed</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to allow / forbid disabling the watchdog driver during runtime.
|
||||
Dependency: Safety relevant compile switch, this has to be in accordance with the corresponding settings for the watchdog manager.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- True: Disabling the watchdog driver at runtime is allowed.
|
||||
- False: Disabling the watchdog driver at runtime is not allowed.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00116/SWS_BSW_00235/AR_RS_0106_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgIndex -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:3bd6f805-ecfc-42da-840b-fc543e9d31d3">
|
||||
<SHORT-NAME>WdgIndex</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter is not used for implementation</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0028/ECUC_Wdg_00117</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>true</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>0</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgInitialTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:c381fc52-728e-494b-be13-0d8b3ecabc84">
|
||||
<SHORT-NAME>WdgInitialTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The initial timeout (sec) for the trigger condition to be initialized during Init function. It shall be not larger than WdgMaxTimeout.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00130</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgMaxTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:49feff74-82e7-4047-a422-9dadfd60421b">
|
||||
<SHORT-NAME>WdgMaxTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The maximum timeout (sec) to which the watchdog trigger condition can be initialized.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00131</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgRunArea -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:558c3261-ee92-43b5-a3bf-3be9beb30b7e">
|
||||
<SHORT-NAME>WdgRunArea</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Represents the watchdog driver execution area is either from ROM(Flash) or RAM as required with the particular microcontroller.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00147</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RAM</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:0a1af646-274c-455d-b247-0b0d39fd2d8c">
|
||||
<SHORT-NAME>RAM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:609d8ce1-4200-4240-9908-6053e422a320">
|
||||
<SHORT-NAME>ROM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionInfoApi -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:69da4808-6112-49df-b64e-4f52547d8c57">
|
||||
<SHORT-NAME>WdgVersionInfoApi</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to enable / disable the version information API</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">True: API enabled
|
||||
False: API disabled</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00119/SWS_BSW_00236</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgCriticalSectionProtection -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:3e216ae4-b9b6-4952-83f3-23435631fadf">
|
||||
<SHORT-NAME>WdgCriticalSectionProtection</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies if the MCAL driver CPU load can be reduced by disabling the enter/exit critical section functionality by adding a precompiled configuration parameter to the MCAL driver configuration. Basically, critical section functionality is applied as enabling.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: enabling the enter/exit critical section functionality
|
||||
false: disabling the enter/exit critical section functionality</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDeviceName -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:04bddb44-2323-4149-9970-82c5ebdc53af">
|
||||
<SHORT-NAME>WdgDeviceName</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter contains the supported device name to identify the device specific C header file through Translation XML File.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">This depends on device families.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>V4H</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:802cbd4f-b0c5-4700-892a-c721974f1b66">
|
||||
<SHORT-NAME>V4H</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionCheckExternalModules -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:ca7f413a-bd30-4899-b0b5-4aea1c5582b7">
|
||||
<SHORT-NAME>WdgVersionCheckExternalModules</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter allows user to enable/disable AUTOSAR Version check for intermodule dependencies.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: AUTOSAR Version check for inter-module
|
||||
dependencies is enabled.
|
||||
false: AUTOSAR Version check for inter-module
|
||||
dependencies is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0035</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgTimeMargin -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:9d738810-8e2b-49da-bed9-78dbb17c6d03">
|
||||
<SHORT-NAME>WdgTimeMargin</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter represents the watchdog margin time.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">The percentage of margin time from 1 to 100.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>100</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgClockRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9d8b917a-c7d7-4517-bbda-0a428e9b0433">
|
||||
<SHORT-NAME>WdgClockRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClockRef' specifies MCU reference of WDG Clock supply.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0021</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Mcu/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuModuleClockSetting/McuRCLKClk</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WdgEcucPartitionRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:0b2343a9-110e-4a5f-a081-546ad32df7fc">
|
||||
<SHORT-NAME>WdgEcucPartitionRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Maps the Wdg driver to zero or one ECUC partitions to make the modules API available in this partition.
|
||||
This parameter is not used for implementation.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00353/AR_RS_0106_NR_0011</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>ECU</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsConfig -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:2a28c375-ab80-45e4-8569-7a889a9b8ff2">
|
||||
<SHORT-NAME>WdgSettingsConfig</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for the different watchdog settings, including those for external watchdog hardware.
|
||||
Note: All postbuild parameters are handled via this container.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00082</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDefaultMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:baafd9cd-7778-43bd-9ea9-2e3b012dd7ee">
|
||||
<SHORT-NAME>WdgDefaultMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Default mode for watchdog driver initialization.
|
||||
ImplementationType: WdgIf_ModeType</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">-WDGIF_FAST_MODE: Default watchdog mode is "fast"
|
||||
-WDGIF_SLOW_MODE: Default watchdog mode is "slow"
|
||||
-WDGIF_OFF_MODE: Default watchdog mode is "off"</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00120</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDGIF_SLOW_MODE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4ca2764b-c461-47f8-8e82-d6260bf54881">
|
||||
<SHORT-NAME>WDGIF_FAST_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:cc242ad5-c95b-4e50-8b8f-8d037b864da3">
|
||||
<SHORT-NAME>WDGIF_OFF_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:07e4b8cf-af68-4521-b12c-eeb73367eeaa">
|
||||
<SHORT-NAME>WDGIF_SLOW_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<SUB-CONTAINERS>
|
||||
<!-- Container Definition: WdgSettingsFast -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:9df99ee2-ecb7-4653-901e-29a4be71490e">
|
||||
<SHORT-NAME>WdgSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'fast' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00121</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsFast -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:e9f37fb5-308a-404d-a7b2-71565ed7d9f7">
|
||||
<SHORT-NAME>WdgClkSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsFast' selects WDG counter overflow interval time in 'FAST' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0022</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:9049cb26-5e4d-48d8-b810-d257c7ef8334">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:01ecd8c7-f3b4-45ad-9a36-a57445c2eb72">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:13b38f0e-bb71-46eb-bd8a-782ffb6cd3b7">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:78d08243-95b8-4cdb-ba62-447b9b5c37b3">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4c769963-9b0e-48d7-8794-a70f67fbec4b">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28c1246a-ca19-4dcc-af71-553c87bbd5ca">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgFastTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:baa498ea-2536-4536-91cf-472c1dc43d87">
|
||||
<SHORT-NAME>WdgFastTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in fast mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsSlow -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:3f5e7822-7b67-4a58-abfc-191415cdde6d">
|
||||
<SHORT-NAME>WdgSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'slow' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00123</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsSlow -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:37ed1fb5-a286-46f6-b6e8-371d1e86243c">
|
||||
<SHORT-NAME>WdgClkSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsSlow' selects WDG counter overflow interval time in 'SLOW' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0023</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1024</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:45f14a10-f93a-435e-92f4-870a921e7afa">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:e3c2032e-5cd8-4fce-ab4d-a0e01fb088cc">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:59671769-5743-4275-8bd5-988815a85972">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:69c4c030-c290-4442-af4c-35fc9a8a5fa9">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:534e3cd0-9dd4-4eca-9052-c61657bec970">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:1d5c351f-c79e-40ec-8eb7-f561b2e19fe9">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:6b6f0cfe-8afb-4daf-a3c6-f82adffa7f96">
|
||||
<SHORT-NAME>RCLK_DIVBY_1024</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgSlowTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:2247eae3-76c0-4ff2-9ac6-62c87e514993">
|
||||
<SHORT-NAME>WdgSlowTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in slow mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsOff -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1baef8e0-e559-4576-8f3f-bbb2f34453be">
|
||||
<SHORT-NAME>WdgSettingsOff</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'off' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0031/ECUC_Wdg_00122</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgExternalConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:030730bb-3449-43ed-bbf8-45448a6d090d">
|
||||
<SHORT-NAME>WdgExternalConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for an external watchdog hardware.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00112/AR_RS_0091_FR_0031</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgExternalContainerRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9fbad199-cad1-4c74-b078-815018ca75b5">
|
||||
<SHORT-NAME>WdgExternalContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to either.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- A DioChannelGroup container in case the hardware watchdog is connected via DIO pins - an SpiSequenceConfiguration container in case the watchdog hardware is accessed via SPI</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00113/AR_RS_0091_FR_0030</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup</DESTINATION-REF>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</SUB-CONTAINERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgPublishedInformation -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1726dbec-7c1d-4672-832c-9596b9f2220a">
|
||||
<SHORT-NAME>WdgPublishedInformation</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container holding all Wdg specific published information parameters</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00074</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgTriggerMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:521d4206-cccf-4243-8809-a21e7d9d0224">
|
||||
<SHORT-NAME>WdgTriggerMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Watchdog trigger mode (toggle/window/both)</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00127</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PUBLISHED-INFORMATION</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDG_TOGGLE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28089ebc-fc17-4815-8d5a-cafb7713ac14">
|
||||
<SHORT-NAME>WDG_TOGGLE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGptConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:62e7d6dd-9edd-4af6-a8c0-72c98fcac673">
|
||||
<SHORT-NAME>WdgGptConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This container holding parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WdgGptContainerRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:5a089468-7c28-43df-9de1-3442e9322f6c">
|
||||
<SHORT-NAME>WdgGptContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">Implementation Type: reference to GptChannelConfiguration.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Gpt/Gpt/GptChannelConfigSet/GptChannelConfiguration</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</CONTAINERS>
|
||||
</ECUC-MODULE-DEF>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
Reference in New Issue
Block a user