2024-10-14 10:57 PM - edited 2024-10-14 11:06 PM
SO I HAVE STARTED MY PROJECT WITH STM32L072 SERIES WHICH IS HAVING 192B FLASH 64 PIN IC along with bluenrg-m2sa. my concern and doubt is regarding implementation of ota feature to stm32l072 ic which i never implemented and work on before and also the examples and other refrences are mostly availabe for L4 or F series IC so my request to give me and help me with appropriate resoures and file so that i can easily implement the ota feature to my project and can easily understand also.
2024-10-15 06:23 AM
@satyam9896 wrote:PROJECT WITH STM32L072 ... along with bluenrg-m2sa.
So which part's firmware are you trying to update - the STM32L072 or the BlueNRG ?
2024-10-15 06:25 AM
i will update the stm32l0 ic only and using the bluenrg to recieve the hex or code from dedicated app if any.
2024-10-15 06:30 AM
@satyam9896 wrote:using the bluenrg to recieve the hex or code
Strongly recommend that you do not send hex!
Writing a reliable hex decoder is non-trivial, and hex is very inefficient over the air.
2024-10-15 06:32 AM
okay so bin i will use however please help in implementation.
2024-10-15 06:48 AM
You've marked this as solved.
If it's not solved, you can un-mark the solution:
@satyam9896 wrote:please help in implementation.
Did you read the linked Application Note?
What have you tried so far?
Where are you stuck?
2024-10-15 06:53 AM
Sorry my bad. i did not that i hve marked it but anyways coming to the point linked app note so i have not seen that yet.
so far i have downloaded the project and tried to go through the given examples
I just dont know how to start and from where to start.
2024-10-15 06:56 AM
Before looking at code, you should read the Application Note - to understand what the code is trying to achieve:
2024-10-15 06:59 AM - edited 2024-10-15 07:00 AM
but this application is saying programming using USART but my Aim to get the firmware updated via bluetooth communication. is that application will explain me about OTA ? and that tho using ble?
2024-10-15 07:08 AM
Any & every update scheme involves two parts:
The two are independent - you can substitute a different way to transfer the data without affecting the Flash programming.