Performing OTA on STM32F103C8T6 using ESP
Hi,
I am looking for some guidance on my project. It would be great if someone could help me out.
I am trying to perform OTA on STM32F103C8T6 using ESP.
The ESP and STM communicate over UART. Here the binary is downloaded by the ESP from a server and, further, it will send the binary to the STM. The STM is responsible for writing it to the application partition using a custom bootloader and booting up the newly written binary.
From the above-mentioned process, I am able to perform all the initial steps of downloading the file, transferring it over UART and writing it to flash. But when it comes to booting the new application, it's not working for me. I have also configured the vector table and application address correctly for the application.
Do anyone of you have an idea where I might be lacking?
