Multiple communication rates for can

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Multiple communication rates for can

468 Views
gj3526
Contributor III

Hi,all

       In my project,there are four can channels with difrerent  communication rates(500kbps\250kbps/125kbps).but the channel with 125kbps can't received,I don't know what did I ignore.

The following is the implementation process:(use SDK RTM2.0,mpc5748G)  

                                 FLEXCAN_DRV_Init()

                          ---->FLEXCAN_DRV_SetRxMaskType()

                            --->FLEXCAN_DRV_ConfigRxFifo()

                             -->FLEXCAN_DRV_SetRxFifoGlobalMask()

                             -->FLEXCAN_DRV_InstallEventCallback()

                             -->FLEXCAN_DRV_RxFifo()

regard

0 Kudos
2 Replies

380 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

most probably there is wrong CAN bit timing setting. Check if all node on teh bus uses the same bitrate and sample points.

Also it is recommended to use the latest SDK version, now RTM 3.0.0

BR, Petr

0 Kudos

380 Views
gj3526
Contributor III

thank you for help! I find two bus  connect together. 

0 Kudos