This is a mpc5744P_CAN_BootLoader demo. There are two program source codes: 1.MPC5744P_CAN_Bootloader_and_APP_two_in_one_package_DEKIT-MPC5744P(bootloader Project and APP Project). 2.VC_Example_USB-CAN.
Hardware: DEKIT-MPC5744P and GY8507-USBtoCAN. Software: S32DS IDE and Microsoft Visual Studio.
programming language:C and C++. PC platform: windows7 or windows10.
note: you can see the picture folder.
Thanks the NXP engineer(Enwei Hu) for technical support.
You can download the source code directly.
Hello, I have find some problems. About the flash boot loader-project.
/* get the content(reset/start function address) of the user application project from its boot_reset_vector address*/
#define APP_StartAddr (*(uint32_t*)0x00FA0004)
I think the value is wrong . Because in the flashbootloader-project, 0x00FA004 means the cpu0_reset_vec of the bootloader not app.
It should be 0x00FB0004 defined in the app-project . The app-project has defined it in its link file.
Could you help me check it ? Thank you very much.