Index

FLEXIBLE OPENSOURCE FIRMWARE

CHOOSE MOTOR CONTROLLER

INSTALL FIRMWARE

  1. Hardware tools flash firmware
    1. Open controller and solder programming header
  2. Tools build and flash firmware
    1. stm8-binutils-gdb
    2. How to erase and unlock protected read memory
  3. Firmware configuration tool
  4. Motor phases and hall sensor connections

Firmware configuration tool


The firmware configuration tool is a Java application that was developed to make easy the configuration of the firmware options. This tool does in background:
• generates the file config.h on the firmware folder, with the options selected by the user
• builds the firmware and flash it
• erase original firmware and flash the STM8 option bytes

On Windows, double click on the firmware_configuration_tool.jar file.
On Linux, in a terminal, execute: java -jar firmware_configuration_tool.jar

Every configuration option has a help link that will open a pop up window, showing information about that configuration option.

Screenshots:
images/2-1.png images/2-2.png images/2-3.png

images/2-4.png images/2-5.png images/2-6.png