S32K146 CAN FD

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

S32K146 CAN FD

1,588件の閲覧回数
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,571件の閲覧回数
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,559件の閲覧回数
gravity_one
Contributor III

hello,

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

1621418426(1).png

0 件の賞賛
返信

1,536件の閲覧回数
PetrS
NXP TechSupport
NXP TechSupport

Hi,

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

BR, Petr

0 件の賞賛
返信