System Design for IoT: (FOTA/OTA)Firmware Updates for IoT devices|Embedded systems

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • System Design: A very basic Fota architecture for IoT devices, the same design can be extended to any microcontroller.
    we discussed in brief on What Fota is? and how is it different in general computing devices and embedded IoT devices.
    NOTES
    --------------------------------------
    App note for usart protocol stm32: www.st.com/res...

КОМЕНТАРІ • 14

  • @akanshakadam8565
    @akanshakadam8565 3 роки тому +1

    thankyou ! great video

  • @Asishjohney123
    @Asishjohney123 2 роки тому

    Thanq for sharing this😊👍

  • @piyushnindane3203
    @piyushnindane3203 3 роки тому +1

    How do we take care of the re-request of files incase of roll back??

    • @samineni100
      @samineni100  3 роки тому +1

      With this particular setup, I would prefer to always have a copy of the bin file for the previous version In the ESP32,So that In case of any failure we can rollback easily.

    • @piyushnindane3203
      @piyushnindane3203 3 роки тому

      @@samineni100 alright 👍 thanks

    • @piyushnindane3203
      @piyushnindane3203 3 роки тому

      @@samineni100 I wanted some guidance could you please share your mail id??

    • @samineni100
      @samineni100  3 роки тому +1

      beyondbreadboard@gmail.com

    • @piyushnindane3203
      @piyushnindane3203 3 роки тому

      @@samineni100 thanks

  • @piyushnindane3203
    @piyushnindane3203 4 роки тому

    Could you brief about how FOTA is done over LTE network??

    • @samineni100
      @samineni100  4 роки тому

      Hello
      Inside the flash of a microcontroller, we write a very small piece of code (bootloader) that will download the file to another sector of flash memory, from LTE using the chosen protocol (HTTP,FTP,e.t.c). Once it is verified that it is a successful download then the bootloader handles control to the newly downloaded firmware.
      you can watch my dual-booting a microcontroller video to understand more.
      Meanwhile, since it is an interesting topic I will try to a make a video on this.
      Thank you.

    • @piyushnindane3203
      @piyushnindane3203 4 роки тому +1

      @@samineni100 Alright, got an idea about it... But please also make a video so that it gives a clear insight. Thanks.👍

  • @sathishkumarg7186
    @sathishkumarg7186 3 роки тому

    Friend , can u share code. I am trying to fota using stm32f1 and EC 25 or UC 20

    • @samineni100
      @samineni100  3 роки тому +1

      Hello, Please write to me on beyondbreadboard@gmail.com

    • @sathishkumarg7186
      @sathishkumarg7186 3 роки тому

      @@samineni100 I mailed , please check