mpc5744P_CAN_BootLoader

cancel
Showing results for 
Search instead for 
Did you mean: 

mpc5744P_CAN_BootLoader

906 Views
陈简陈
Contributor II

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.

GitHub - cishudian/mpc5744P_CAN_BootLoader: mpc5744P_CAN_BootLoader 

7 Replies

330 Views
CCandido
Contributor V

Hi,

mpc55xx and mpc56xx, bootloader runnig ?

with modifier code.

thanks,

Carlos. 

0 Kudos

330 Views
陈简陈
Contributor II

Hi,MPC5744P is runing ,if you modifier the CAN driver and startup codes, the mpc55xx and mpc56xx, bootloader can runing.Thanks!

0 Kudos

330 Views
陈简陈
Contributor II

Yes,0x00FB0004 is defined in the app-project

0 Kudos

330 Views
qm1013
Contributor III

Thank you very much !

0 Kudos

330 Views
lukaszadrapa
NXP TechSupport
NXP TechSupport

Hi,

thanks for sharing!

Regards,

Lukas

0 Kudos

330 Views
qm1013
Contributor III

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.

301 Views
wglqrs
Contributor I

I have the same question, did you solve your confusion?

0 Kudos