AnsweredAssumed Answered

Rx interrupt not working with MQX 4.1 flexcan example

Question asked by Hugo Bouchard on Jul 2, 2015
Latest reply on Jul 2, 2015 by soledad



I'm trying to run the flexcan example of MQX 4.1 for PXN20 on our custom board which has a MPC5668G (automotive version). I've only modified the clock setting of the BSP (InitClock function), the BSP_XOSC_CLOCK and BSP_FMPLL0_CLOCK constant to fit our board.


In the example, I've only modify the bitrate, the CAN_DEVICE (I use Flexcan B) and the CAN clock (I use FLEXCAN_OSC_CLK).


The transmission works fine which tells me that the connection between my PC and the board is not the problem. I can also see that the message I send from my PC is received in the message buffer when I check the registers. The only thing is that the ISR is not called.


Is there something I'm missing here? Is there a configuration to set in user_config.h to enable the interrupt (MQX_USE_INTERRUPT is already set) ?