AnsweredAssumed Answered

S32K CAN cannot resume sending and receiving data

Question asked by 1351291614@qq.com on Oct 15, 2019
Latest reply on Oct 28, 2019 by 1351291614@qq.com

Hello,

               I met a problem, now is to use FLEXCAN bus when sent off after initialization, many times I will use the broken bus, typically within a minute to even the can bus to send and receive data, after a minute or more time I on the bus, he was unable to send data, I read the status register has a value of 0 x40080 ESR1, register status is normal, but the state - > MBS [mb_idx] = = FLEXCAN_MB_TX_BUSY,If the state - > MBS [mb_idx]!=FLEXCAN_MB_IDLE cannot emit data, how can I know this state?Looking forward to your reply,

   thank you

Outcomes