Flash Closed Loops Boards
This new firmware improves motor resonance and fixes much of the salmon skin encountered on the stock firmware. It's the same firmware used on S1 Pro and it's recommended to update.
Although it is possible to flash the firmware without having the Dupont cable provided in the Silent Kit, for the sake of simplicity this is what we will cover here.
Prerequisites
- Closed Loops Boards firmware (original from FLSUN): closed_loop_board_fw.bin
- Dupont connection cable provided with FLSUN Silent Kit
- STL file to print: Closed_Loop_Boards_Tool.stl
- STM32 ST-LINK Utility ( Windows only): STM32_ST-LINK_Utility_v4.6.0.zip
- ST-LINK V2 Programmer: Amazon FR / Amazon US / Amazon CA
Note
If you want to restore stock firmware for Closed Loops Boards use this firmware:
closed_loop_board_fw_stock.bin
Install STM32 ST-LINK Utility
Note
You can skip this step if you have already installed the utility.
-
Extract
STM32_ST-LINK_Utility_v4.6.0.zip
file and runSTM32 ST-LINK Utility v4.6.0.exe
installer. -
Click on
Next
button: -
Click on
Yes
button: -
Click on
Next
button: -
Click on
Finish
button: -
A new window appears, click on
Next
button to install required drivers: -
Then, click on
Finish
button:
Procedure
-
Make sure your printer is turned off and unplug the 3 cables from the Closed Loops Board:
-
Install Dupont connection cable to the printed STL Tool file and connect it to ST-LINK V2 Programmer:
Warning
Note that the colors of 3.3V and GND on the Dupont cable provided by FLSUN are reversed.
Not all STM32 Programmers (especially clones) have the same pin positions.
Make sure to match the pins on the SMT32 Programmer with those on the Dupont cable. -
Place the printed STL Tool file like this and make sure the board touches the bottom of the model:
-
Connect the ST-LINK V2 Programmer to a USB port on your computer.
-
Start STM32 ST-LINK Utility and click on
Connect to target
button:If you have this message, it means the Dupont connector is not making contact with the Closed Loop Board, try « playing » with the tool until you get the connection:
If you have this message, it means that the drivers for STM32 Programmer are not installed:
-
If the connection is correct, you should get this:
-
Click on
File
→Open file...
and selectclosed_loop_board_fw.bin
firmware file: -
Then, click on
Program verify
button: -
Make sure this information are the same, click
Start
button and wait for the firmware to be written: -
If the firmware is written successfully, the following message will appear:
-
You can now disconnect from target by clicking on
Disconnect
button: -
You can now unplug the ST-LINK V2 Programmer from your computer and remove the tool from the Closed Loops Board.
-
Reconnect the 3 cables to the Closed Loops Board and repeat this process for the other two boards.
Note
In case you did not buy the Silent Kit, you can still flash the Closed Loops Boards by following this connection diagram but you will need to find a way to keep the cables in contact:
Warning
Not all STM32 Programmers (especially clones) have the same pin positions.
Make sure to match the pins on the SMT32 Programmer with those on the Closed Loop Board.
If you like my work, don't hesitate to support me by paying me a 🍺 or a ☕. Thank you 🙂