Hi NXP team,
I'm using
-s32k344 EVB 172
-S32DS 3.6 + RTD5.0.0
I have problem blow:
I modified the flexcan_ip_s32k344_example to transmit CAN between 2 boards or with PCAN ( attachment blow)
it works when i communicate between 2 boards:
but when connecting to PCAN it gives error
PCAN site:
Can you explain why ? Thanks
Hi,
change CAN protocol clock to FXOSC, not the FIRC and modify CAN bit timing accordingly.
I used below and PCAN works well.
BR, Petr
hi, i got new problem with same source code (attachment )
I only call FlexCAN_Ip_Send(INST_FLEXCAN_0, TX_MB_IDX, &tx_info, MSG_ID, (uint8 *)&dummyData); 1 time, but after I send a message from PCAN, the s32k344 Board receives the data, but I see on PCAN receiving more Messages from S32K344 sent even though I don't call FlexCAN_Ip_Send() anymore.
Can you help,thanks
Hi,
a code configures MB1 to receive message with ext ID=0xFACE. Within a callback function, once this MB was updated a FlexCAN_Ip_Send is called to reply back with ext ID=0x14.
BR, Petr
Thanks a lot sir, this helped me solve my problem