Reply
Posts: 2
Registered: ‎03-17-2017

Trying to update a program from a previous version

Hello,

 

I use the sim3c167 uC, I have some products on fields that require update, so thats why i use the flashutility and it is not an option to use the ide.

 

Whenever I try to flash from a previous version, it says verification failed at adress 0x0000000 if i jump the verification the firmware doesn't update. The only way to have it update is to erase the whole flash memory first but that is not an options since i will lose some user data.

 

Please help

Posts: 1,596
Registered: ‎10-14-2014

Re: Trying to update a program from a previous version

@Ricardo1234

Do you have a chance to try the merge mode? Do you see same issue?

http://www.silabs.com/documents/public/application-notes/AN678.pdf

 

My views are my own and do not necessarily represent the views of Silicon Labs

 

WeiguoLu
Highlighted
Posts: 2
Registered: ‎03-17-2017

Re: Trying to update a program from a previous version

@delu

 

Hi, yes I've tried merge and sector but they all failed at verification, the only one that trully updates the uC is the full erase.

 

If you have an email, i could send you both firmwares so you can try to replicate the issue.

 

Regards