Firmware for Infinity ESCs
Clone repostiory.
git clone https://github.com/raphaelchang/infinity-firmware.git
You'll need to install the following gcc arm cross compiler.
sudo apt-get install gcc-arm-none-eabi
To build the files. Navigate to the root of the repository and run the following:
make
You'll need to install dfu-util v0.9 or higher.
On Mac, the homebrew version is adequate.
brew install dfu-util
On Ubuntu 14.04, dfu-util must be installed from source. See instructions here: http://dfu-util.sourceforge.net/build.html.
- Plug in Infinity to computer via USB.
- Enable bootloader mode by reseting the board while the bootloader button is held down.
- Ensure that no other boards are connected that are also in bootloader mode.
- Run the following to build and upload the code.
make upload