TinySA Firmware Update Using STM32CubeProgrammer
TinySA Firmware Update Using STM32CubeProgrammer
DISCLAIMER: This procedure was developed by Don Wines, K5DW for his personal use. It is
freely provided for use by anyone else but NO liability will be assumed by Don Wines for any
damage, real or otherwise, caused by use of this procedure. If you cannot agree to this, please
do not use this procedure. This procedure was developed in Windows 10, Home and may not
work under any other operating system.
Step 1. Download and install STM32CubeProgrammer from here:
https://www.st.com/en/development-tools/stm32cubeprog.html
1
TinySA Firmware Update using STM32CubeProgrammer
Step 4. Connect your tinySA to your computer, power it up and put it into DFU mode.
CONFIG DFU ENTER DFU
2
TinySA Firmware Update using STM32CubeProgrammer
Step 5. In the STM32Cube program select “USB” from the dropdown here:
3
TinySA Firmware Update using STM32CubeProgrammer
If the “Port” selector says “No DFU” click the refresh button.
4
TinySA Firmware Update using STM32CubeProgrammer
5
TinySA Firmware Update using STM32CubeProgrammer
6
TinySA Firmware Update using STM32CubeProgrammer
The program should connect to the tinySA and display the current contents of the TinySA’s
memory:
If the data doesn’t display immediately, click the “Read” button and the memory data should
then display.
7
TinySA Firmware Update using STM32CubeProgrammer
8
TinySA Firmware Update using STM32CubeProgrammer
9
TinySA Firmware Update using STM32CubeProgrammer
Step 8. Click the “Browse” button and navigate to the .bin firmware file you saved earlier.
10
TinySA Firmware Update using STM32CubeProgrammer
Step 9. Now click the “Start Programming” button to initiate the file download to the tinySA:
11
TinySA Firmware Update using STM32CubeProgrammer
After a few seconds the download will complete and you will be presented with this screen:
Step 10. Now power cycle the tinySA and check the firmware version.
CONFIG VERSION
12