Skip to content

Latest commit

 

History

History
216 lines (176 loc) · 7.62 KB

Error.md

File metadata and controls

216 lines (176 loc) · 7.62 KB

Error

Generate Error

ERR001122

<'/DBCImport/ImplementationDataTypes_CCANFD/MsgGr_CCANFD_MgsGroupLogger01_10ms'>
configured for IocDataTypeRef parameter in container is not valid. It
should be present in software component description

In order to use IOC interface, ARXML including Implementation data type should be in Os_Common

Build > Generate.py

  1. Register coreesponding ARXML in Os_Common

ERR 6061

Port in XfrmImplementationMapping is empty or invalid.

[Avoidance Guide]
Port in XfrmImplementationMapping shall be set with valid Port path.

[Configuration Info] XfrmImplementationMapping
Path: /EcucModules/ComXf/ComXf_MsgGr_E2E_CCANFD_ADAS_PRK_21_20ms
File: Configuration\Ecu\Ecud_ComXf.arxml

ComXf and E2EXf modules

  1. Click Validation
  2. Re-implement the Variable Data Prototype Instance Ref

ERR 0838

ComNotification<> in
ComSignal/ComSignalGroup</AUTOSAR/Com/ComConfig/ComISignalGroup_MsgGr_E2E_CCANFD_CLU_01_20ms>
is empty or invalid.

[Avoidance Guide]
ComNotification<> in
ComSignal/ComSignalGroup</AUTOSAR/Com/ComConfig/ComISignalGroup_MsgGr_E2E_CCANFD_CLU_01_20ms>
shall be set with valid value.
Expected ComNotification:
Rte_COMCbk_ComISignalGroup_MsgGr_E2E_CCANFD_CLU_01_20ms

[Configuration Info] ComSignal/ComSignalGroup
Path:
/AUTOSAR/Com/ComConfig/ComISignalGroup_MsgGr_E2E_CCANFD_CLU_01_20ms
File: Configuration\Ecu\Ecud_Com.arxml

Com > Signal group

  1. Bulk change

ERR0938

SystemSignalGroupRef</DBCImport/SYSSIGNALGROUPS/MsgGr_CCANFD_CLU_02_100ms>
in
SenderReceiverToSignalGroupMapping</ECU_EXTRACT/EcuExtract/DataMappings>
is empty or invalid.

SenderReceiverToSignalGroupMapping</ECU_EXTRACT/EcuExtract/DataMappings>
SystemSignalGroupRef:
/DBCImport/SYSSIGNALGROUPS/MsgGr_CCANFD_CLU_02_100ms
ContextComponentRef: /ECU_EXTRACT/EcuComposition/SWC_IDC
ContextPortRef:
/ADAS_DRV_Composition/ADAS_DRV_ASWC/SWC_IDC/Gr_MsgGr_CLU_02_100ms
TargetDataPrototypeRef:
/ADAS_DRV_Composition/ADAS_DRV_Interface/Network/Main_CAN/Gr_MsgGr_CLU_02_100ms/MsgGr_CLU_02_100ms

[Avoidance Guide]
SystemSignalGroupRef</DBCImport/SYSSIGNALGROUPS/MsgGr_CCANFD_CLU_02_100ms>
in
SenderReceiverToSignalGroupMapping</ECU_EXTRACT/EcuExtract/DataMappings>
shall be set with valid SystemSignalGroup path.

[Configuration Info] SenderReceiverToSignalGroupMapping
Path: /ECU_EXTRACT/EcuExtract/DataMappings
File: Configuration\System\Composition\EcuExtract.arxml

EcuExtract > Data Mappings

  1. Click Validate Data Mappings at the top right
  2. Remove broken mappings

ERR 0696

TargetPPortRef</App_Transformer/SWC_AppTransformer/Gr_MsgGr_CLU_01_20ms_IDS2>
in
ProviderIRef</ECU_EXTRACT/EcuComposition/IDS2_Gr_MsgGr_CLU_01_20msOfSWC_AppTransformerToGr_MsgGr_CLU_01_20msOfSWC_IDS2>
is empty or invalid.

[Avoidance Guide]
TargetPPortRef</App_Transformer/SWC_AppTransformer/Gr_MsgGr_CLU_01_20ms_IDS2>
in
ProviderIRef</ECU_EXTRACT/EcuComposition/IDS2_Gr_MsgGr_CLU_01_20msOfSWC_AppTransformerToGr_MsgGr_CLU_01_20msOfSWC_IDS2>
shall be set with valid PPortPrototype path.

[Configuration Info] ProviderIRef
Path:
/ECU_EXTRACT/EcuComposition/IDS2_Gr_MsgGr_CLU_01_20msOfSWC_AppTransformerToGr_MsgGr_CLU_01_20msOfSWC_IDS2
File: Configuration\System\Composition\EcuExtract.arxml

EcuComposition

  1. Go to Assembly Connectors
  2. Check whether there are broken connections or not
  3. Remove broken connections

ERR 2015

ERR 2015: [Error Description]
The ContextPortRef in VariableDataPrototypeInSystemInstanceRef is not
configured or invalid.

SenderReceiverToSignalGroupMapping</ECU_EXTRACT/EcuExtract/DataMappings>
SystemSignalGroupRef:
/DBCImport/SYSSIGNALGROUPS/MsgGr_E2E_CCANFD_CLU_13_00ms
ContextComponentRef: /ECU_EXTRACT/EcuComposition/SWC_AppTransformer
ContextPortRef:
/App_Transformer/SWC_AppTransformer/Gr_MsgGr_E2E_CCANFD_CLU_13_00ms
TargetDataPrototypeRef:
/DBCImport/INTERFACES/Gr_MsgGr_E2E_CCANFD_CLU_13_00ms/MsgGr_E2E_CCANFD_CLU_13_00ms

[Avoidance Guide]
Check whether the ContextPortRef in
VariableDataPrototypeInSystemInstanceRef is configured or the
referenced value is correct.

[Configuration Info] VariableDataPrototypeInSystemInstanceRef
Path: /ECU_EXTRACT/EcuExtract/DataMappings
File: Configuration\System\Composition\EcuExtract.arxml

EcuExtract > Data Mappings

  1. Click Validation at top right
  2. Check and OK

ERR060051

ERR060051: The reference path
        </AUTOSAR/EcuC/EcucPduCollection/Pdu_XcpPdu_CCANFD_ADAS_DRV_CCP1_CRO>
        provided for the parameter 'CanIfRxPduRef' in the container
        'CanIfRxPduCfg' is not found in
        <OSEK_NM/CAN_NM/CAN_TP/J1939TP/PDUR/CDD/XCP>.
        File Name: Configuration\Ecu\Ecud_CanIf.arxml
ERR060051: The reference path
        </AUTOSAR/EcuC/EcucPduCollection/Pdu_XcpPdu_CCANFD_ADAS_DRV_CCP1_DTO>
        provided for the parameter 'CanIfTxPduRef' in the container
        'CanIfTxPduCfg' is not found
        <OSEK_NM/CAN_NM/CAN_TP/CDD/J1939TP/PDUR/XCP>.

ERR

EcucValueCollection

  1. Harmonize with belows
  • All Modules
    • Diagnostic
      • Dcm
    • Service
      • Xcp
  1. Regenerate Handle IDs with belows
  • All Modules
    • Diagnostic
      • Dcm
    • Service
      • Xcp

Xcp Module

  1. Go to Pdu Tab
  2. Select appropriate Pdu reference

Dcm Module

  1. Go to Dsl Tab
  2. Expand to
    • DcmDsl
      • Dcm_DiagCom_Protocol
        • Row
  3. Select right Pdu reference
    • Select DcmIPdu, not NPdu

PduR Module

  1. Go to Routing Tables
  2. Sort by short Name
  3. Bulk change
  4. Select Diag message
  5. Matching handle ID
  6. Select Rx/Tx messages and deselect diag message
  7. Bulk change

Compile Error

E219

ctc E219: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.h" 38/1] cannot open #include file "ComXf_APIs.h" 
ctc E219: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.c" 33/1] cannot open #include file "ComXf_Cfg.h" 
ctc E201: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.c" 65/3] #error "ComXf.c : Mismatch in AUTOSAR Release Major Version" 
ctc E201: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.c" 68/3] #error "ComXf.c : Mismatch in AUTOSAR Release Minor Version" 
ctc E201: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.c" 75/3] #error "ComXf.c: Mismatch in Software Major Version" 
5 errors, 0 warnings
scons: * [Debug\Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.o] Error 1
ctc E219: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.h" 38/1] cannot open #include file "ComXf_APIs.h" 
1 errors, 0 warnings
scons: [Debug\Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf_GlobalDataDefinition.o] Error 1
ctc E219: ["Static_Code\Modules\b_autosar_com_ComXf_R43\delivery\ComXf.h" 38/1] cannot open #include file "ComXf_APIs.h" 
1 errors, 0 warnings
scons: ** [Debug\Generated\Bsw_Output\src\Rte_Partition_EcucPartition_Main.o] Error 1
scons: building terminated because of errors.

Build > Generate.py

  1. E2EXf
    • Append newly imported DB ARXML
  2. ComXf
    • Append newly imported DB ARXML and App using E2E Signal group

E286

ctc E286: ["Generated\Bsw_Output\src\Dem_Cfg.c" 10060/63] array size shall be greater than zero
1 errors, 0 warnings
scons: *** [Debug\Generated\Bsw_Output\src\Dem_Cfg.o] Error 1
  1. Go to Dem_Cfg.c
  2. check Configured NvBlockLength & Valid NvBlockLength
  3. Go to NvM module
  4. put in checked BlockLength
  5. Go to Fee module
  6. put in Block length + 2