extern const Can_ControllerConfigType CanControllerConfigData[];\r
extern const Can_ConfigSetType CanConfigSetData;\r
\r
-\r
-\r
-\r
// Contains the mapping from CanIf-specific Channels to Can Controllers\r
const CanControllerIdType CanIf_Arc_ChannelToControllerMap[CANIF_CHANNEL_CNT] = {\r
DCAN1, // Channel_1\r
{\r
{ \r
.CanIfHthType = CAN_ARC_HANDLE_TYPE_BASIC,\r
- .CanIfCanControllerIdRef = CANIF_Channel_1, // Transmit: DCAN1\r
+ .CanIfCanControllerIdRef = CANIF_Channel_2, // Transmit to DCAN2\r
.CanIfHthIdSymRef = TxHwObject,\r
.CanIf_Arc_EOL = 1,\r
},\r
{\r
.CanIfHrhType = CAN_ARC_HANDLE_TYPE_BASIC,\r
.CanIfSoftwareFilterHrh = TRUE,\r
- .CanIfCanControllerHrhIdRef = CANIF_Channel_2, // Receive: DCAN2\r
+ .CanIfCanControllerHrhIdRef = CANIF_Channel_1, // Receive to DCAN1\r
.CanIfHrhIdSymRef = RxHwObject,\r
.CanIf_Arc_EOL = 1,\r
},\r
const CanIf_TxPduConfigType CanIfTxPduConfigData[] = {\r
{\r
.CanIfTxPduId = PDUR_REVERSE_PDU_ID_TX_PDU, // Transmit I-PDU; Reverse = PDUR -----> CANIF\r
- .CanIfCanTxPduIdCanId = 1, // 2\r
+ .CanIfCanTxPduIdCanId = 2, // 1\r
.CanIfCanTxPduIdDlc = 8,\r
.CanIfCanTxPduType = CANIF_PDU_TYPE_STATIC,\r
#if ( CANIF_READTXPDU_NOTIFY_STATUS_API == STD_ON )\r
.CanIfReadTxPduNotifyStatus = false,\r
#endif\r
- .CanIfTxPduIdCanIdType = CANIF_CAN_ID_TYPE_11, // 11 == BASIC CAN\r
+ .CanIfTxPduIdCanIdType = CANIF_CAN_ID_TYPE_29, // 11 == BASIC CAN, 29 == EXTENDED CAN\r
.CanIfUserTxConfirmation = PduR_CanIfTxConfirmation,\r
.CanIfCanTxPduHthRef = &CanIfHthConfigData_Hoh[0],\r
.PduIdRef = NULL,\r
},\r
{\r
.CanIfTxPduId = PDUR_REVERSE_PDU_ID_FreqInd,\r
- .CanIfCanTxPduIdCanId = 256, // 258\r
+ .CanIfCanTxPduIdCanId = 258, // 256\r
.CanIfCanTxPduIdDlc = 8,\r
.CanIfCanTxPduType = CANIF_PDU_TYPE_STATIC,\r
#if ( CANIF_READTXPDU_NOTIFY_STATUS_API == STD_ON )\r
.CanIfReadTxPduNotifyStatus = false,\r
#endif\r
- .CanIfTxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
+ .CanIfTxPduIdCanIdType = CANIF_CAN_ID_TYPE_29,\r
.CanIfUserTxConfirmation = PduR_CanIfTxConfirmation,\r
.CanIfCanTxPduHthRef = &CanIfHthConfigData_Hoh[0],\r
.PduIdRef = NULL,\r
const CanIf_RxPduConfigType CanIfRxPduConfigData[] = {\r
{\r
.CanIfCanRxPduId = PDUR_PDU_ID_RX_PDU, // Receive I-PDU; CANIF -----> PDUR\r
- .CanIfCanRxPduCanId = 2, // 1\r
+ .CanIfCanRxPduCanId = 1, // 2\r
.CanIfCanRxPduDlc = 8,\r
#if ( CANIF_CANPDUID_READDATA_API == STD_ON )\r
.CanIfReadRxPduData = false,\r
#endif\r
.CanIfRxUserType = CANIF_USER_TYPE_CAN_PDUR, // upper layer\r
.CanIfCanRxPduHrhRef = &CanIfHrhConfigData_Hoh[1], // [0] ??\r
- .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
+ .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_29, // CANIF_CAN_ID_TYPE_11\r
.CanIfUserRxIndication = NULL,\r
.CanIfSoftwareFilterType = CANIF_SOFTFILTER_TYPE_MASK,\r
.CanIfCanRxPduCanIdMask = 0xFFF,\r
},\r
{\r
.CanIfCanRxPduId = PDUR_PDU_ID_FreqReq,\r
- .CanIfCanRxPduCanId = 258, // 256\r
+ .CanIfCanRxPduCanId = 256, // 258\r
.CanIfCanRxPduDlc = 8,\r
#if ( CANIF_CANPDUID_READDATA_API == STD_ON )\r
.CanIfReadRxPduData = false,\r
#endif\r
.CanIfRxUserType = CANIF_USER_TYPE_CAN_PDUR,\r
.CanIfCanRxPduHrhRef = &CanIfHrhConfigData_Hoh[1], // [0] ??\r
- .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_11,\r
+ .CanIfRxPduIdCanIdType = CANIF_CAN_ID_TYPE_29, // CANIF_CAN_ID_TYPE_11\r
.CanIfUserRxIndication = NULL,\r
.CanIfSoftwareFilterType = CANIF_SOFTFILTER_TYPE_MASK,\r
.CanIfCanRxPduCanIdMask = 0xFFF,\r
const CanIf_InitConfigType CanIfInitConfig =\r
{\r
.CanIfConfigSet = 0, // Not used \r
- .CanIfNumberOfCanRxPduIds = 2, // 1\r
- .CanIfNumberOfCanTXPduIds = 2, // 1\r
+ .CanIfNumberOfCanRxPduIds = 1, // 2\r
+ .CanIfNumberOfCanTXPduIds = 1, // 2\r
.CanIfNumberOfDynamicCanTXPduIds = 0, // Not used\r
\r
// Containers\r