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

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

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

1,332 次查看
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 项奖励
回复
1 回复

1,242 次查看
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 项奖励
回复