{{{ #!html
Virtual Module EcuC
}}} [[BR]] = 概要 = * EcuCは、全モジュール間で共通的な設定を行う仮想モジュールである * 仕様はAUTOSAR_TPS_ECUConfiguration.pdfに規定されている * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11) * [#EcucConfigSet EcucConfigSet] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucPduCollection EcucPduCollection] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#MetaDataType MetaDataType] (-/-/-/しろまる/しろまる/しろまる) * [#MetaDataItem MetaDataItem] (-/-/-/しろまる/しろまる/しろまる) * [#MetaDataItemLength MetaDataItemLength] (-/-/-/しろまる/しろまる/しろまる) * [#MetaDataItemType MetaDataItemType] (-/-/-/しろまる/しろまる/しろまる) * [#Pdu Pdu] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#DynamicLength DynamicLength] (-/-/-/-/しろまる/しろまる) * [#EcucPduDedicatedPartition EcucPduDedicatedPartition] (-/-/-/-/-/しろまる) * [#EcucPduDedicatedPartitionBswModuleRef EcucPduDedicatedPartitionBswModuleRef] (-/-/-/-/-/しろまる) * [#EcucPduDedicatedPartitionRef EcucPduDedicatedPartitionRef] (-/-/-/-/-/しろまる) * [#EcucPduDefaultPartitionRef EcucPduDefaultPartitionRef] (-/-/-/-/-/しろまる) * [#J1939Requestable J1939Requestable] (-/-/しろまる/しろまる/しろまる/しろまる) * [#MetaDataLength MetaDataLength] (-/しろまる/しろまる/-/-/-) * [#MetaDataTypeRef MetaDataTypeRef] (-/-/-/しろまる/しろまる/しろまる) * [#PduLength PduLength] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#SysTPduToFrameMappingRef SysTPduToFrameMappingRef] (-/しろまる/-/-/-/-) * [#SysTPduToFrameTriggeringRef SysTPduToFrameTriggeringRef] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#SysTPduToPduTriggeringRef SysTPduToPduTriggeringRef] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#PduIdTypeEnum PduIdTypeEnum] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#PduLengthTypeEnum PduLengthTypeEnum] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucHardware EcucHardware] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucCoreDefinition EcucCoreDefinition] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucCoreHwRef EcucCoreHwRef] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucCoreId EcucCoreId] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucPartitionCollection EcucPartitionCollection] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucPartition EcucPartition] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucDefaultBswPartition EcucDefaultBswPartition] (-/-/-/-/-/しろまる) * [#EcucPartitionBswModuleDistinguishedPartition EcucPartitionBswModuleDistinguishedPartition] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucPartitionBswModuleExecution EcucPartitionBswModuleExecution] (しろまる/しろまる/しろまる/しろまる/しろまる/-) * [#EcucPartitionQmBswModuleExecution EcucPartitionQmBswModuleExecution] (-/-/しろまる/しろまる/しろまる/-) * [#EcucPartitionSoftwareComponentInstanceRef EcucPartitionSoftwareComponentInstanceRef] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#PartitionCanBeRestarted PartitionCanBeRestarted] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucPduCollection2 EcucPduCollection] (しろまる/-/-/-/-/-) * [#Pdu2 Pdu] (しろまる/-/-/-/-/-) * [#PduLength2 PduLength] (しろまる/-/-/-/-/-) * [#SysTPduToFrameMappingRef2 SysTPduToFrameMappingRef] (しろまる/-/-/-/-/-) * [#PduIdTypeEnum2 PduIdTypeEnum] (しろまる/-/-/-/-/-) * [#PduLengthTypeEnum2 PduLengthTypeEnum] (しろまる/-/-/-/-/-) * [#EcucPostBuildVariants EcucPostBuildVariants] (-/-/しろまる/しろまる/しろまる/しろまる) * [#EcucPostBuildVariantRef EcucPostBuildVariantRef] (-/-/しろまる/しろまる/しろまる/しろまる) * [#EcucUnitGroupAssignment EcucUnitGroupAssignment] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucUnitGroupRef EcucUnitGroupRef] (-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EcucVariationResolver EcucVariationResolver] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#PredefinedVariantRef PredefinedVariantRef] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) ---- = コンフィギュレーション仕様 = == EcucConfigSet == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00061 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == EcucPduCollection == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == MetaDataType == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/MetaDataType }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00073 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == MetaDataItem == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/MetaDataType/MetaDataItem }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00074 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == MetaDataItemLength == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/MetaDataType/MetaDataItem/MetaDataItemLength }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00075 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 64 * 下限値: 1 == MetaDataItemType == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/MetaDataType/MetaDataItem/MetaDataItemType }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00076 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * ADDRESS_EXTENSION_8 * CAN_ID_32 * ETHERNET_MAC_64 * LIN_NAD_8 * PRIORITY_8 * SOCKET_CONNECTION_ID_16 * SOURCE_ADDRESS_16 * TARGET_ADDRESS_16 == Pdu == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00001 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == DynamicLength == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/DynamicLength }}} * 対象リビジョン: R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00078 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == EcucPduDedicatedPartition == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/EcucPduDedicatedPartition }}} * 対象リビジョン: R19-11 * SWSタグ: ECUC_EcuC_00079 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EcucPduDedicatedPartitionBswModuleRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/EcucPduDedicatedPartition/EcucPduDedicatedPartitionBswModuleRef }}} * 対象リビジョン: R19-11 * SWSタグ: ECUC_EcuC_00080 * タイプ: FOREIGN-REFERENCE * 多重度: 1 * 参照先タイプ: ECUC-MODULE-CONFIGURATION-VALUES == EcucPduDedicatedPartitionRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/EcucPduDedicatedPartition/EcucPduDedicatedPartitionRef }}} * 対象リビジョン: R19-11 * SWSタグ: ECUC_EcuC_00081 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == EcucPduDefaultPartitionRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/EcucPduDefaultPartitionRef }}} * 対象リビジョン: R19-11 * SWSタグ: ECUC_EcuC_00082 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == J1939Requestable == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/J1939Requestable }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00072 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == MetaDataLength == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/MetaDataLength }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_EcuC_00055 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4 * 下限値: 0 * デフォルト値: 0 == MetaDataTypeRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/MetaDataTypeRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00077 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#MetaDataType /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/MetaDataType] == PduLength == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/PduLength }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00003 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4294967295 * 下限値: 0 == SysTPduToFrameMappingRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/SysTPduToFrameMappingRef }}} * 対象リビジョン: R4.1.3 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: PDU-TO-FRAME-MAPPING == SysTPduToFrameTriggeringRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/SysTPduToFrameTriggeringRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00052 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: FRAME-TRIGGERING == SysTPduToPduTriggeringRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu/SysTPduToPduTriggeringRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00054 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: PDU-TRIGGERING == PduIdTypeEnum == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/PduIdTypeEnum }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00041 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * UINT16 * UINT8 == PduLengthTypeEnum == {{{ /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/PduLengthTypeEnum }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00042 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * UINT16 * UINT32 * UINT8 == EcucHardware == {{{ /AUTOSAR/EcucDefs/EcuC/EcucHardware }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00056 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == EcucCoreDefinition == {{{ /AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00057 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EcucCoreHwRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition/EcucCoreHwRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00059 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: HW-ELEMENT == EcucCoreId == {{{ /AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition/EcucCoreId }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00058 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EcucPartitionCollection == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00007 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == EcucPartition == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00005 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EcucDefaultBswPartition == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/EcucDefaultBswPartition }}} * 対象リビジョン: R19-11 * SWSタグ: ECUC_EcuC_00037 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == EcucPartitionBswModuleDistinguishedPartition == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/EcucPartitionBswModuleDistinguishedPartition }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00068 * タイプ: FOREIGN-REFERENCE * 多重度: 0..* * 参照先タイプ: BSW-DISTINGUISHED-PARTITION == EcucPartitionBswModuleExecution == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/EcucPartitionBswModuleExecution }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0 * SWSタグ: ECUC_EcuC_00037 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EcucPartitionQmBswModuleExecution == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/EcucPartitionQmBswModuleExecution }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0 * SWSタグ: ECUC_EcuC_00069 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: true == EcucPartitionSoftwareComponentInstanceRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/EcucPartitionSoftwareComponentInstanceRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00036 * タイプ: INSTANCE-REFERENCE * 多重度: 0..* * 参照先コンテキスト: ROOT-SW-COMPOSITION-PROTOTYPE * 参照先タイプ: SW-COMPONENT-PROTOTYPE == PartitionCanBeRestarted == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition/PartitionCanBeRestarted }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00006 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EcucPduCollection(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection }}} * 対象リビジョン: R4.0.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == Pdu(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu }}} * 対象リビジョン: R4.0.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == PduLength(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu/PduLength }}} * 対象リビジョン: R4.0.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 4095 * 下限値: 0 == SysTPduToFrameMappingRef(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu/SysTPduToFrameMappingRef }}} * 対象リビジョン: R4.0.3 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: PDU-TO-FRAME-MAPPING == PduIdTypeEnum(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/PduIdTypeEnum }}} * 対象リビジョン: R4.0.3 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * UINT16 * UINT8 == PduLengthTypeEnum(2) == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/PduLengthTypeEnum }}} * 対象リビジョン: R4.0.3 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * UINT16 * UINT32 * UINT8 == EcucPostBuildVariants == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPostBuildVariants }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00070 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == EcucPostBuildVariantRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucPostBuildVariants/EcucPostBuildVariantRef }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00071 * タイプ: FOREIGN-REFERENCE * 多重度: 1..* * 参照先タイプ: PREDEFINED-VARIANT == EcucUnitGroupAssignment == {{{ /AUTOSAR/EcucDefs/EcuC/EcucUnitGroupAssignment }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00063 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == EcucUnitGroupRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucUnitGroupAssignment/EcucUnitGroupRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00062 * タイプ: FOREIGN-REFERENCE * 多重度: 1..* * 参照先タイプ: UNIT-GROUP == EcucVariationResolver == {{{ /AUTOSAR/EcucDefs/EcuC/EcucVariationResolver }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00009 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == PredefinedVariantRef == {{{ /AUTOSAR/EcucDefs/EcuC/EcucVariationResolver/PredefinedVariantRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_EcuC_00010 * タイプ: FOREIGN-REFERENCE * 多重度: 1..* * 参照先タイプ: PREDEFINED-VARIANT

AltStyle によって変換されたページ (->オリジナル) /