VESC Board Bringup ############################### This document explains the steps to configure and flash the BLDC firmware on VESC hardware. Prerequisites ************** * 3S LiPo Battery * MircoUSB Cable * `Vesc Tool`_. Connections ************ * Connect the VESC hardware to the host machine using the MicroUSB cable. * Power the VESC hardware with 3S LiPo Battery. Flashing the BLDC firmware *************************** * Start the `Vesc Tool`_ application .. image:: ../../images/vesc_steps.png :align: center :scale: 60 % * Click on the top right icon to establish a connection with the VESC hardware as shown in below figure. .. image:: ../../images/vesc_connect.png :align: center :scale: 70 % * On the left panel select *Firmware* tab. .. image:: ../../images/vesc_firmware.png :align: center :scale: 70 % * The default firmware or a custom build firmware can be selected from the host file system. .. image:: ../../images/vesc_select.png :align: center :scale: 70 % * After selecting the firmware, start flashing the firmware on the hardware by clicking the icon as shown below. .. image:: ../../images/vesc_flash.png :align: center :scale: 70 % * Wait for a period of 10 seconds and restart the VESC. Loading the Motor Configuration XML file ***************************************** * To load the VESC motor configuration file, select the XML configuration from File->Load Motor Configuration XML * Select the motor configuration file from the folder. * Now click on the icon as shown below that is available on the right panel. .. image:: ../../images/vesc_load_config.png :align: center :scale: 70 % .. _Vesc Tool : https://vesc-project.com/vesc_tool