Using can BootLoader to update the program,when updating failed,the mcu can't restart again

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

Using can BootLoader to update the program,when updating failed,the mcu can't restart again

771 Views
lipengfei
Contributor II

I got a problem which confuses me mostly. When I update my program through CAN, if there was a failure, the MCU can't start again. the screen becomes black and can't start again, this is very bothering.  I have to dismantle the screen and use multilink to solute this problem. most severely, When OEM technicians update the program, it will become worse.  Can anyone help me to solve this problem?  The chip type is S12XEP100. thanks in advance.

0 Kudos
Reply
1 Reply

681 Views
dianabatrlova
NXP TechSupport
NXP TechSupport

Hello,

I recommend you to check before the jump to the application if the errors do not occur during the transferring data, to be sure that application was correctly loaded into flash.

I can provide you some documents related to building CAN bootloader:

The application note AN3391 provides detailed information and SW project:

https://www.nxp.com/files-static/microcontrollers/doc/app_note/AN3391.pdf 

https://www.nxp.com/docs/en/application-note-software/AN3391SW.zip 

 

Useful documents for building own CAN bootloader 

I hope it helps.

Best Regards,

Diana

0 Kudos
Reply