S32K344 CAN FD

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

S32K344 CAN FD

997件の閲覧回数
GuanHong
Contributor II

When I use PCAN-USB pro to recieve 64 bytes data from S32K344.

PCAN-USB pro only recieved the first 8 bytes, and the remaining 56 bytes are missing.

When I use PCAN-USB pro to transemit 64 bytes data to S32K344.

S32K344 recieve 64 bytes data successfully.

螢幕擷取畫面 2025-07-14 111103.png

タグ(2)
0 件の賞賛
返信
6 返答(返信)

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

Hi,

have you set the tx_info parameter properly to use CAN FD frame with desired payload size?

PetrS_0-1752485679042.png

BR, Petr

 

0 件の賞賛
返信

964件の閲覧回数
GuanHong
Contributor II

I am using MCAL to build this project.
In the previous message, I attached my project.

0 件の賞賛
返信

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

Hi,

I am not able to view/download project. So be sure you updated Can_PduInfo as per need.

BR, Petr

0 件の賞賛
返信

906件の閲覧回数
GuanHong
Contributor II

I upload file again.

0 件の賞賛
返信

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

Hi,

try to remove Can_43_FLEXCAN_SetControllerMode calls after sending message. Not sure why you stop/start controller.

BR, Petr

0 件の賞賛
返信

584件の閲覧回数
GuanHong
Contributor II

Platform:S32DS3.5

SDK:PlatformSDK_S32K3_S32K344_M7-5.0.0
I connected channel 1 of the oscilloscope to the S32K344's CAN H, and channel 2 to the S32K344's CAN L, and obtained the following waveform.

9f403e21-10b8-471f-ae51-055485434878.jpg

I have already set the CAN payload to 64 bytes, but the DLC shown on the oscilloscope is still 8 instead of 64.

Can_43_FLEXCAN-CanConfigSet-CanControllerCan_43_FLEXCAN-CanConfigSet-CanControllerCan_43_FLEXCAN-CanConfigSet-TRANSMITCan_43_FLEXCAN-CanConfigSet-TRANSMITCan_43_FLEXCAN-CanConfigSet-RECEIVECan_43_FLEXCAN-CanConfigSet-RECEIVE

 

0 件の賞賛
返信