Skip to content
Python script to load firmware using STM32 bootloader
Python
Latest commit 715d0fd Apr 3, 2014 @jsnyder Merge pull request #1 from domenpuncer/master
Sending it back upstream. Support for stm32f2, mostly simple changes.
Failed to load latest commit information.
COPYING3 Include GPL license. Apr 6, 2009
README some notes. Apr 6, 2009
stm32loader.py Add chip id strings Jun 19, 2012

README

STM32Loader
===========

Python script which will talk to the STM32 bootloader to upload and download firmware.

Original Version by: Ivan A-R <ivan@tuxotronic.org>


Usage: ./stm32loader.py [-hqVewvr] [-l length] [-p port] [-b baud] [-a addr] [file.bin]
    -h          This help
    -q          Quiet
    -V          Verbose
    -e          Erase
    -w          Write
    -v          Verify
    -r          Read
    -l length   Length of read
    -p port     Serial port (default: /dev/tty.usbserial-ftCYPMYJ)
    -b baud     Baud speed (default: 115200)
    -a addr     Target address

    ./stm32loader.py -e -w -v example/main.bin


Example:
stm32loader.py -e -w -v somefile.bin

This will pre-erase flash, write somefile.bin to the flash on the device, and then perform a verification after writing is finished.

Something went wrong with that request. Please try again.