What is the best and simplest way to learn OTA and bootloader concepts ?
I have watched ST's offical YouTube series about bootloder and I found it very clear and helpful.
That series: https://www.youtube.com/playlist?list=PLM7yYW7w7MWms-Um-dHxbftXRUFT74u9l
I was able to understand the general workflow and main ideas. However, I still feel that I have some missing points, especially the pratical and low-level details.
I am a junior embedded software developer and I would like to properly learn bootloder and OTA update concepts from the ground up.
That's my questions are here :
1) From which topics should a junior embedded developer start in order to understand bootloader and OTA mechanisms correctly ?
2) What fundemental topics should I focus on first ?
3) I have several discovery and nucleo boards, and my goal is to implement a very simple bootloader or OTA demo on one of them.
Any guidance, recommended learning path or simple example project suggestions would be greatly appreciated.
Thank you in advance.
