Download at MAXIMUM SPEED and remove 503 Error

Purchase a VIP membership and download using our fastest servers, up to 1Gb/s
If you get 503 error while downloading, Become VIP to download with unlimited connections.


STM32Fx Microcontroller Custom Bootloader Development is the name of a video training suite in the field of information technology and software and in the hardware branch of STM32. In fact, in this tutorial you\’ll learn specifically how to develop custom boot loaders for the STM32Fx-based ARM Cortex Mx microcontroller. In making this course it is assumed that you have no previous experience. Therefore, all the necessary training, principles and techniques will be provided step by step and step by step.

This course will also be very useful for beginners to embedded systems and programming. At the end of this course you will be able to encrypt and decrypt the operating system sent by the host using AES. Also the hardware used during this period is the STM32F446RE Nucleo hardware. But with other STM32 hardware you can develop your own applications with the same code. The course is also designed and published for microcontroller students and embedded systems.

Courses taught in this course:

  • Learn how to read microcontroller specific data
  • Learn how to execute different boot loader commands on your STM32 device
  • Learn how to build your own custom Bootloader for the STM32Fx microcontroller
  • Learn how to execute communications and how to build boot loader packages
  • Understanding and learning the applications of different STM32 microcontroller boot modes
  • Learn and Learn How to Make Flash Settings in Reading and Writing Programs
  • And…

STM32Fx Microcontroller Custom Bootloader Development course specifications

  • English language
  • Duration: 07:30:39
  • Number of lessons: 73
  • Instructor: FastBit Embedded Brain Academy
  • File format: mp4

Course headings

Course content
73 lectures 07:30:39

Course Overview
3 lectures 05:13

1 lecture 06:17

MCU memory, Reset Sequence and Boot configs
3 lectures 25:26

Development board used in our courses
5 lectures 21:22

KEIL-MDK-5 IDE setup for ARM Cortex M based MCUs
8 lectures 01:02:35

Installing OpenSTM32 System-Workbench
2 lectures 10:34

2 lectures 04:21

Exploring STM32 Native Bootloader
4 lectures 21:19

Custom Bootloader Communication with HOST
4 lectures 12:30

STM32Fx Microcontroller Custom Bootloader Development Course Content

Boot-Loader Project Creation
2 lectures 18:27

Boot-Loader UART Testing
2 lectures 18:55

Boot-loader Jumping to User Code
6 lectures 42:31

Boot-loader Read Commands from Host
3 lectures 25:07

Implementing BL_GET_VER Command
10 lectures 44:20

Implementing BL_GET_HELP_CMD
1 lecture 03:04

Implementing BL_GET_CID_CMD
1 lecture 06:34

2 lectures 17:20

Implementing BL_GET_GO_TO_ADDR_CMD
2 lectures 10:04

4 lectures 22:13

Implementing BL_MEM_WRITE_CMD
2 lectures 20:30

Options Bytes and Flash Sector Protection
3 lectures 34:47

Exploring HOST Application
2 lectures 16:02

1 lecture 01:08

Prerequisite STM32Fx Microcontroller Custom Bootloader Development course

  • STM32Fx based board is needed if you want to test the code developed
  • Basic \’C\’ Programming Knowledge is required but not mandatory


STM32Fx Microcontroller Custom Bootloader Development

Sample movie

Installation guide

View with your favorite Player after Extract.

English subtitle

Quality: 720p

download link

Download part 1 – 1 GB

Download part 2 – 1 GB

Download part 3 – 1 GB

Download part 4 – 1 GB

Download part 5 – 734 MB

File password (s):


4.73 GB

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed