difference between BCAN and FlexCAN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

difference between BCAN and FlexCAN

Jump to solution
2,375 Views
skseofh
Contributor II

Hi

I'm using S32G2 chipset.

 

What is difference between BCAN and FlexCAN?

0 Kudos
1 Solution
2,360 Views
bpe
NXP Employee
NXP Employee


The main difference between FlexCAN and BCAN is that the latter is controlled
by LLCE, a microcode-driven multiple core engine. The main advantage of
FlexCAN which is a pure HW, is simplicity and the option to use it as the boot
device. LLCE-controlled BCAN offers a simpler, fire-and-forget programming
model, more flexible buffer management, advanced GPP core offload services:
security (authentication and enc/dec), interworking with PFE Ethernet,
automatic CAN message forwarding. See S32G3 Reference Manual, Chapter 54 for
more information on LLCE.

Best Regards,
Platon

 

View solution in original post

0 Kudos
1 Reply
2,361 Views
bpe
NXP Employee
NXP Employee


The main difference between FlexCAN and BCAN is that the latter is controlled
by LLCE, a microcode-driven multiple core engine. The main advantage of
FlexCAN which is a pure HW, is simplicity and the option to use it as the boot
device. LLCE-controlled BCAN offers a simpler, fire-and-forget programming
model, more flexible buffer management, advanced GPP core offload services:
security (authentication and enc/dec), interworking with PFE Ethernet,
automatic CAN message forwarding. See S32G3 Reference Manual, Chapter 54 for
more information on LLCE.

Best Regards,
Platon

 

0 Kudos