STM32 Bootloader Tutorial Part 5 - Adding more features to the STM32 Bootloader (Slot 0, Slot 1)
Sep 25, 2021
#STM32 #Bootloader #Embedded #Microcontroller #ARM #CortexM4 #CortexM7
This is the continuation of the previous video (https://www.youtube.com/watch?v=bvPSrvhhY9c). In our previous video, we have created a simple bootloader that updates the firmware or application. In this video, we are going to add some more features on top of that like Slot 0, Slot 2, and CRC verification.
Source Code Link - https://github.com/Embetronicx/STM32-Bootloader/tree/ETX_Bootloader_3.0
The web version of this tutorial - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/stm32-bootloader-source-code/
Buy me a coffee if you like (https://www.buymeacoffee.com/EmbeTronicX).
***************************************************************************************
Video Playlist:
STM32 Bootloader Tutorial Part 1 & 2 (Introduction)- https://www.youtube.com/watch?v=jzo7z2gNBgg&t
STM32 Bootloader Tutorial Part 3 (Simple Bootloader) - https://www.youtube.com/watch?v=O3M_4rrw1LI&t
STM32 Bootloader Tutorial Part 4 (Firmware update using PC) - https://www.youtube.com/watch?v=bvPSrvhhY9c&t
STM32 Bootloader Tutorial Part 5 (2 Slot and CRC)- https://www.youtube.com/watch?v=DMHwB4PLfW0
STM32 Bootloader Tutorial Part 6 (Wireless Firmware update using BLE) - https://www.youtube.com/watch?v=p1XsGEFYgPA&t
STM32 Bootloader Tutorial Part 7 (Firmware update using SD Card) - https://www.youtube.com/watch?v=v_JxDAiIDyc
***************************************************************************************
0:00 Introduction
0:15 Concept
2:02 Demo
5:30 Code walk-through
***************************************************************************************
Bootloader Basics - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/bootloader-basics/
Bootloader Design - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/bootloader-in-stm32-bootloader-design/
Boot Sequence or Reset sequence - https://embetronicx.com/tutorials/microcontrollers/stm32/reset-sequence-in-arm-cortex-m4/
Simple STM32 Bootloader - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/simple-stm32-bootloader-implementation-bootloader-tutorial/
STM32 Bootloader that flashes the application - https://embetronicx.com/tutorials/microcontrollers/stm32/bootloader/stm32-bootloader-uart-stm32-bootloader-tutorial
***************************************************************************************
You can also read,
Bootloader Tutorials - https://embetronicx.com/bootloader-tutorials/
Linux Device driver Tutorials - https://embetronicx.com/linux-device-driver-tutorials/
NuttX RTOS Tutorials - https://embetronicx.com/nuttx-rtos-esp32-tutorials/
C Programming Tutorials - https://embetronicx.com/c-tutorials/
FreeRTOS Tutorials - https://embetronicx.com/freertos-tutorials/
I2C Tutorial - https://embetronicx.com/tutorials/tech_devices/i2c_1/
STM32 Tutorials - https://embetronicx.com/stm32-tutorials/
Unit Testing in C Tutorials - https://embetronicx.com/unit-testing-tutorials/
ESP32-IDF Tutorials - https://embetronicx.com/tutorials/wireless/esp32/idf/
PIC16F877A Tutorials - https://embetronicx.com/pic16f877a-tutorials/
Raspberry PI Tutorials - https://embetronicx.com/raspberry-pi-tutorials/
Embedded Interview Topics - https://embetronicx.com/embedded-interview-topics/
Embedded Companies in India - https://embetronicx.com/uncategorized/embedded-companies-in-india/
Iron is Laughter by Twin Musicom is licensed under a Creative Commons Attribution 4.0 license. https://creativecommons.org/licenses/by/4.0/
***************************************************************************************
Artist: http://www.twinmusicom.org/
Show More Show Less 