MC33907 with MPC5744P CAN issue

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MC33907 with MPC5744P CAN issue

1,025件の閲覧回数
sanwalsaleem
Contributor I

Hi folks,

I am working on a project which is based on MC33907 and MPC5744P. I have 3 CAN on board two are using external CAN transceivers and one is using built in CAN transceiver in SBC(MC33907). I am having problems with CAN in SBC. 

CAN TX signal is arriving at SBC PIN but RX is always high  and there is not output on CANH & CANL. SBC is working fine i have double checked all the voltages. CAN0 of MPC5744P is connected with SBC CAN. 

Following things i have tried so far but no luck:

1. Connected CAN0 Signals to CAN1 external transceiver and it works fine. So problem is in SBC

2. Resistance between CANH and CANL is almost 120R which is good and i also checked or short with either ground or supply and there is no short.

3. I checked for the short on CAN TX and RX of SBC and there is no short.

I can see data on CANTX from MCU but CANRX is always high.

I really need help here, i am trying to solve this issue from last 3 days and no success.

3 返答(返信)

727件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

By default the SBC's CAN transceiver is disabled, unless the SBC chip is initialized and CAN transceiver enabled via SPI.

Or the SBC can be put into DEBUG mode. When the Debug mode is activated, the CAN transceiver is set to Normal operation mode. To activate the Debug mode, voltage applied to the DEBUG pin must be within the VDEBUG_IL and VDEBUG_IH range at startup.

BR, Petr

727件の閲覧回数
sanwalsaleem
Contributor I

Yes SBC is in debug mode and i double checked it registers via SPI. 

0 件の賞賛
返信

727件の閲覧回数
mayingge
Contributor II

Hi 

Have you find the solution?I have met the same problem with you,I will appreciate if you could help me.

0 件の賞賛
返信