StmDfuBlue - Stm32 firmware updater via bluetooth

By Yaroslav Trymbach

StmDfuBlue - Stm32 firmware updater via bluetoothStmDfuBlue - Stm32 firmware updater via bluetoothStmDfuBlue - Stm32 firmware updater via bluetoothStmDfuBlue - Stm32 firmware updater via bluetooth

Application for updating firmware of Stm32 CPU through Bluetooth by utilizing Bluetooth-to-Serial modules.

It help modules with traditional bluetooth SPP protocol (i.e. HC-06) and additionally BLE modules on microcontroller cc254x (i.e. HM-10)

Realization of the software is primarily based on next paperwork from company STMicroelectronics.

1. AN2606 STM32 microcontroller system memory boot mode

2. AN3155 USART protocol used in the STM32 bootloader

How to use application.

PREPARATION

1. Set appropriate serial configuration in Bluetooth-to-Serial module. It ought to be 8 bits, even parity and 1 Stop bit and baud fee from 1200 to 115200. How set configuration read in datasheet for your Bluetooth-to-Serial module.

2. Connect Bluetooth-to-Serial module to your Stm32 board.

In common r Stm32 uses subsequent pines for serial bootloader

PA10 (USART RX) and PA9 (USART_TX)

3. Activate bootloader mode for Stm32. How to do this learn in AN2606. In basic you ought to set pins BOOT0 and BOOT1 in appropriate mixture according to mannequin of your CPU.

PROGRAMMING

1. Turn on bluetooth in you telephone and join to Bluetooth-to-Serial module

2. Select file with firmware you need to write.

Firmware file ought to be in one of following format

- Intel hex

- Motorola S-Record

- Raw binary

3. Set writing choices you need. You can select subsequent options

- Erase solely essential pages

- Unset readout protection if want

- Set readout safety after writing

- Go CPU after programming

4. Press button "Load file to flash" and wait for end of operation.

Additionaly in software obtainable subsequent operation

- Erasing

- Checking flash for blank

- Compare flash with file.

You can choose this operation through apropriated point in menu.

Application is checked on next CPU:

Stm32F072

Stm32F103

Stm32F302

Stm32F401

Stm32L053

Stm32L152

Stm32L432

Stm32G071

RESTRICTION OF USING

You can make until 25 firmware importing absolutely free.

After you achieved this restrict you can buy one of two companies

1. extra a hundred importing

2. limitless using of application.

StmDfuBlue - Stm32 firmware updater via bluetooth Tags
Similar Apps

Description:

Flashloader for some stm32 CPU.Using this utility you can program stm32 CPU by ST-Link programmer.Your system should help USB-OTGSupported stm32 family- STM32F05x/F030x8- STM32F07x- STM32F10xx Medium-density- STM32L05x/L06x/L010- STM32L100x8/L15xx8- STM32F301x4-x6-x8/F302x4-x6-x8/F318xx- STM32F40...

Description:

Application for updating firmware of Stm32 CPU by way of usb cable using USB DFU protocol.Realization of the utility is primarily based on next documents from company STMicroelectronics.1. AN2606 STM32 microcontroller system reminiscence boot mode2. AN3156 USB DFU protocol used in the STM32 bootl...

Description:

Secolink Pro app let you management and monitor your Secolink security system from your good phone. App is appropriate with GSV2x, GSV6, GSV4, GSV5, LAN800, GSW-CAN and GSW1x modules. Both Intruder alarm system and car alarm system can be controlled by the app.Main options:• Arm/disarm your objec...

Description:

INTRODUCTION:- One-of-a-type App that provides you compatibility with all microcontrollers. All you need is a HC-05 serial adapter connection with serial ports of the controllers.- Control any Micro-controller that uses a Bluetooth Module HC 05 or HC 06 through your good phone.- This app can ship...

Description:

☆☆☆ This is a Plugin, not an App - it does NOT run standalone �%ninety eight��%ninety eight��%ninety eight�Get the primary app here: Time Recording

Description:

Answer for some questions about astrology.

Description:

Application is showcase via which you can get to providers of firm "Symbol Systems"

Description:

Flashloader for some stm8 CPU.Using this utility you can program stm8 CPU by ST-Link programmer.Your system must help USB-OTG

Comments