MPC5744P - .rbf files for flash based bootloader - difference between example and RAppID install

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

MPC5744P - .rbf files for flash based bootloader - difference between example and RAppID install

278 Views
ones_and_zeroes
Contributor I

In regards to pre-built flash based bootloaders for MPC5744P as .rbf files:

There is a .rbf file associated with app note MPC5744P_RAPPID_Bootloader_Release_Note.pdf. intended to provide bootloader support via serial interface LIN_1 (@115200 baud rate) or CAN interface CAN_0 (@500kB/s).

filename:  MPC5744P_S32DS_UART1_CAN0.rbf - size 45kB

There is a seconday MPC5744P .rbf file provided by the RAppID BL tool installation, in installed folder \RAppIDBL\RBF_Files

filename: MPC5744P.rbf - size 17kB

This .rbf file also appears to support serial and CAN access via Vector hardware.

Questions:

1.) What is the main difference between these two files?

2.) In MPC5744P.rbf what baud rate for serial access and what bus speed for CAN access?

3.) In MPC5744P.rbf, is the serial access LIN_0 or LIN_1?

4.) In MPC5744P.rbf, is the CAN access CAN_0 or CAN_1?

Thanks!!

 

 

0 Kudos
1 Reply

259 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi John,

the difference is only in used instances of UART / CAN and associated pins.

I can see that the original RBF file included in the bootloader supports UART only on LINFlex_0, pins PB2 and PB3. CAN is not supported by this RBF.

Second file MPC5744P_S32DS_UART1_CAN0.rbf supports LINFlex1 and CAN0 as you mentioned and as it is mentioned in the release notes.

Regards,

Lukas

0 Kudos