Skip to content

Java based library to talk to stm32 uart bootloader following AN3155.

License

Notifications You must be signed in to change notification settings

grevaillot/stm32flash-lib

Repository files navigation

stm32flash-lib

Java based library helping to talk to stm32 UART bootloader following AN3155 protocol, and AN2606 notes.

See stm32flash-util for usage.

Notes:

  • Make sure that your UART interface is configured as specified in AN3155 - with proper parity setting.
  • Device table is taken from stm32flash project.
  • Currently, only binary firmware files are supported.
  • Currently, devices with multiple flash pages sizes are not supported.

Tested Devices:

Project has not been tested against much devices, basically only F0, F1, L0, L1 and G4 devices, specifically (non exhaustive list):

  • stm32f042x4, stm32f030xC, stm32f091xC
  • stm32f100x6, stm32f103x6
  • stm32l151xC
  • stm32l072xC
  • stm32g474xE

About

Java based library to talk to stm32 uart bootloader following AN3155.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages