AUTOSAR Can module can not receive standard signal when Can ID message Type is set to Mixed in S32K1XX MCAL,but Extended ID can.Why cannot receive standard signal when Can ID message Type is set to Mixed?
Solved! Go to Solution.
Hello,
Unfortunately, "Mixed" and "Extended" are implemented with the same behavior, as it's a deviation noted in CAN UM:
"The driver does not distinguish between “Extended” and “Mixed” MB types for receiving way: All Rx MBs configured as MIXED type will be converted to EXTENDED type. For transmission the CanIf will prepare the message ID with MSB bit set and based on this fact the Can module will send the message as STANDARD or EXTENDED type. See CANIF188 and CANIF281 requirements"
Best Regards,
Nam
Hello,
Unfortunately, "Mixed" and "Extended" are implemented with the same behavior, as it's a deviation noted in CAN UM:
"The driver does not distinguish between “Extended” and “Mixed” MB types for receiving way: All Rx MBs configured as MIXED type will be converted to EXTENDED type. For transmission the CanIf will prepare the message ID with MSB bit set and based on this fact the Can module will send the message as STANDARD or EXTENDED type. See CANIF188 and CANIF281 requirements"
Best Regards,
Nam