cancel
Showing results for 
Search instead for 
Did you mean: 

How to get a list of MCUs supporting Firmware update over the air ?

migmel
Senior

Hello, does anybody know where to get a list of MCUs that are able to be updated over the air ? If there is not such a list, what features should I look for on the datasheet ?

1 ACCEPTED SOLUTION

Accepted Solutions
Peter BENSCH
ST Employee

FWOTA is usually easiest to implement with dual bank flash. During operation, the current firmware works from one flash block and at the same time the new firmware is written in the second block until it is ensured that it has been received without errors and the blocks can be exchanged.

That is why there is the filter Dual-bank Flash in the Online Product Selector, e.g. filter entry 6 on the left for the Ultra Low Power MCUs, similar for the other families.

Good luck!

If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

View solution in original post

4 REPLIES 4
Peter BENSCH
ST Employee

FWOTA is usually easiest to implement with dual bank flash. During operation, the current firmware works from one flash block and at the same time the new firmware is written in the second block until it is ensured that it has been received without errors and the blocks can be exchanged.

That is why there is the filter Dual-bank Flash in the Online Product Selector, e.g. filter entry 6 on the left for the Ultra Low Power MCUs, similar for the other families.

Good luck!

If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thank you very much, That is what I was looking for.

Now, a question arises: I guess a dual bank flash is not a must but it makes it easier to implement FWOTA... should the MCU have integrated some OTA feature for doing so or any MCU with enough memory and/or dual bank flash can be updated over the air ? (Besides of course wireless access)

FWOTA does not require any special features, just enough memory, whereby dual-bank flash is very helpful as mentioned. You can also find some application notes on our website that deal with OTA, mostly for MCUs with Bluetooth radio, but the principle can also be used for normal MCUs.

Regards

/Peter

In order to give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.

Thank you Mr. Bensch