All Projects → pavelrevak → stm32bl

pavelrevak / stm32bl

Licence: MIT license
STM32 MCU serial firmware loader (jet another stm32loader fw bootloader tool)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to stm32bl

Stm32 Bootloader
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Stars: ✭ 541 (+2359.09%)
Mutual labels:  flash, stm32, bootloader
Sboot stm32
Secure USB DFU1.1 bootloader for STM32
Stars: ✭ 181 (+722.73%)
Mutual labels:  stm32, bootloader
Awesome Embedded
A curated list of awesome embedded programming.
Stars: ✭ 831 (+3677.27%)
Mutual labels:  stm32, bootloader
Dapboot
DFU Bootloader for STM32 chips
Stars: ✭ 194 (+781.82%)
Mutual labels:  stm32, bootloader
STM32F103 MSD BOOTLOADER
STM32F103 Mass Storage Device Bootloader
Stars: ✭ 23 (+4.55%)
Mutual labels:  stm32, bootloader
Various mcu debugger diy
各种LInk大合集
Stars: ✭ 402 (+1727.27%)
Mutual labels:  stm32, bootloader
Openblt
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
Stars: ✭ 256 (+1063.64%)
Mutual labels:  stm32, bootloader
DfuBootloader
STM32 USB device bootloader using DFU class interface
Stars: ✭ 79 (+259.09%)
Mutual labels:  stm32, bootloader
Pystlink
Python tool for flashing and debugging STM32 devices using ST-LINK/V2
Stars: ✭ 138 (+527.27%)
Mutual labels:  flash, stm32
Ee
EEPROM emulation for stm32.
Stars: ✭ 109 (+395.45%)
Mutual labels:  flash, stm32
Stm32 Bootloader
UART bootloader for STM32 microcontroller.
Stars: ✭ 97 (+340.91%)
Mutual labels:  stm32, bootloader
stm32-usb-bootloader
This repository contains bootloader for stm32f1xx microcontrollers. It works for stm32f103ret6, but you can simply adopt it to any MCU supporting STM32 HAL library with USB and SD-card
Stars: ✭ 40 (+81.82%)
Mutual labels:  stm32, bootloader
Jesfs
Jo's Embedded Serial File System (for Standard Serial NOR-Flash)
Stars: ✭ 104 (+372.73%)
Mutual labels:  flash, bootloader
remote-pinetime-bot
Telegram Bot to flash and test PineTime firmware remotely
Stars: ✭ 23 (+4.55%)
Mutual labels:  flash, bootloader
stm32-tkg-hid-bootloader
A HID driverless bootloader and flash tool companion for the STM32F1 line
Stars: ✭ 30 (+36.36%)
Mutual labels:  stm32, bootloader
mandelbrot
Mandelbrot set drawers for vintage hardware
Stars: ✭ 15 (-31.82%)
Mutual labels:  bootloader
STM32-base.github.io
Github Pages for the STM32-base project.
Stars: ✭ 27 (+22.73%)
Mutual labels:  stm32
spectrum128 cpm
zx spectrum 128 emulation on stm32f407 + Grant Searle's CP/M system port ili9341 16 bit display
Stars: ✭ 29 (+31.82%)
Mutual labels:  stm32
rpi
Microcontroller projects (RPi, Arduino, ATTiny85, ESP, Pico, STM8/32)
Stars: ✭ 76 (+245.45%)
Mutual labels:  stm32
sx1278
sx1278 LoRa driver for Stm32 HAL
Stars: ✭ 27 (+22.73%)
Mutual labels:  stm32

STM32BL

STM32 MCU serial firmware loader.

requirements

  • python - tested only with python3.x
  • py-serial - python library for serial port handling

supported MCUs

Probably all STM32xxxx please report any problems

Examples:

  • test connection stm32loader -p /dev/tty.SLAB_USBtoUART

  • dump content of FLASH memory stm32loader -p /dev/tty.SLAB_USBtoUART -d

  • save content of FLASH memory stm32loader -p /dev/tty.SLAB_USBtoUART -r file.bin

  • write bin file to FLASH from selected address stm32loader -p /dev/tty.SLAB_USBtoUART -a 0x08003000 -w file.bin

  • mass erase, write bin file to FLASH, verify and execute application stm32loader -p /dev/tty.SLAB_USBtoUART -m -w file.bin -f -x

  • help stm32loader -h

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].