S32K146 CAN FD

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K146 CAN FD

1,591 次查看
gravity_one
Contributor III

Q1: CAN-FD data phase only set max 1000kbit/s ?

 

Q2 : CAN-FD:

if the CAN bus is connected when the machine is started, the transceiver is normal;

but cannot send out data return BUSY while hot-plug.

if (state->mbs[mb_idx].state != FLEXCAN_MB_IDLE)

{ return STATUS_BUSY; }

0 项奖励
回复
3 回复数

1,574 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

1) theoretically up to 8Mbps is supported, but this is also limited by used PE clock, transceiver and real bus.

2) there should not be problem with hot-plug. If the MB cannot still be used for transmission, try to first AbortTransfer and then send message normally.

BR, Petr 

0 项奖励
回复

1,562 次查看
gravity_one
Contributor III

hello,

set Data phase to MAX 1600kbit/s by ProcessorExpert.pe

1621418426(1).png

0 项奖励
回复

1,539 次查看
PetrS
NXP TechSupport
NXP TechSupport

Hi,

use crystal with higher frequency or select system clock as PE clock source.

BR, Petr

0 项奖励
回复