CAN s32k358

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

CAN s32k358

1,049件の閲覧回数
AchrafOukheir
Contributor III

Hello,

I know there is no S32K358 CAN example available, except for a loopback example. When I enable the pins, I encounter many errors.

So, I decided to create my own example from scratch. I have attached the project here. Could someone help me get it working? I successfully created a similar example for the S32K344, which works fine. However, the same approach doesn’t work for the S32K358. I am using the HVBMS 800V evaluation board, while the S32K344 was used with the HVBMS 400V.

It’s very strange because it’s the same example. I used the same configuration, although the pins are different, but nothing appears in our Peak CAN viewer. I set a breakpoint in my CanIf_RxIndication function and I see some real data being received, but nothing in the TX. I did some debugging, but nothing is clear.

Thank you.

0 件の賞賛
返信
1 返信

1,023件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport
Hi,
 
if module is able to receive a message but not successfully send, it can point to CAN bit timing issue.
Try to check module MCR/ECR/ESR1 registers for any error detected. Also it could be fine you measure transceiver TX/RX and CAN lines to know a real behavior.
What I can recommend more is to not using FIRC and CAN PE clock. Select different one not using FIRC and recalculate CAN bit timing.
 
BR, Petr
0 件の賞賛
返信