S32K146 CAN FD

cancel
Showing results for 
Search instead for 
Did you mean: 

S32K146 CAN FD

390 Views
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 Kudos
3 Replies

373 Views
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 Kudos

361 Views
gravity_one
Contributor III

hello,

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

1621418426(1).png

0 Kudos

338 Views
PetrS
NXP TechSupport
NXP TechSupport

Hi,

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

BR, Petr

0 Kudos