Port from initial Keil source to Eclipse of firmware for EvvGC 3/2axis Brushless Gimbal Controller
See GUI directory for latest version
In order to convert from the 0.3x firmware to the 0.4 firmware some eeprom values have to be changed to support this version and you need to accomplish the following
- disconnect motors
- Load the new firmware via UART1 (remember NO LIPO power!!!)
- disconnect UART1 and connect your usb/serial adapter to UART4
- with motors disconnected, load the new GUI 0.4 via the GUI directory above
- click the config on button
- then read the values from the eeprom
- write these old values down incase you need to revert back!!!
- you'll need to adjust only the "P" values. Take what is read and multiplying each by 10 e.g. .12 would be 1.20
- lastly adjust the bottom right value in the gui that sets any roll offset to 0.0
- write the new parameters
- click read and verify that everything was written correctly
- disconnect your usb/serial adapter from UART4
- connect motors and power up, and use as you wish
You may setup your development environment using Cygwin (terminal emulator for windows) by follow the tutorial Documentation/devEnvSetupEclipse.md
You may setup your development environment in a more simple manner, not needing the full Cygwin by following the tutorial Documentation/devEnvSetupNoCygwin.md