1Download the STM32 Flash Loader Demonstrator
Download the software from here. You must sign up first. Sign up and download are free.
2Insert the USB-to-Serial Converter
Turn your DAFM SYNTH off and disconnect it from the power supply. Insert the USB-to-Serial Converter as shown in the pictures.
DAFM SYNTH DIY KIT
DAFM SYNTH - ASSEMBLED (you need to disassemble the case and remove all screws and spacers first)
3Prepare the microcontroller to flash the new firmware
BOOT0 must be selected as 1. Use the Jumpers or the toggle switch in the microcontroller.
4Connect the USB-To-Serial Converter to the PC
Connect the USB-To-Serial Converter to the PC and turn the DAFM synth on.
5Start STM32 Flasher Loader Demonstrator
After that you should be able to select the corresponding COM port. Once done click on next. If no COM port appears, close the STM32 Flasher Loader, press the reset button in the microcontroller and launch the STM32 Flasher Loader again.
6Check the microcontrollers total memory
If it is shown that the microcontroller has 128 KB you can click next and continue with the upgrade (it does not matter when or which synth you purchased).
If it shown that the microcontroller has 64 KB, remember that:
- All DAFM synth DIY Kits can be upgraded if you exchange your microcontroller with a "Green Pill - 128 kbytes microcontroller"
- All assembled DAFM SYNTHs purchased between January 21, 2020 and May 1, 2020 can be upgraded if you exchange your microcontroller with a "Green Pill - 128 kbytes microcontroller"
7Download the new firmware to the microcontroller
Follow the instructions in the pictures. You have to select one of the two firmware bin files you can find in the project page (normal or reversed) to match with the directions of your rotary encoders. Remember to select bin files type in the file selection menu.
During the download the progress bar is blue. After a successful download the progress bar becomes green and you can close the STM32 Flasher Loader. Remember to disconnect the USB-to-Serial Converter and bring BOOT0 again to the 0 position using the jumpers (blue pill) or the toggle switch (green pill).