For compiling and building your own firmware from Arducopter32 source you need to download and install the development tools.
Once you’ve installed development tools then you can follow these steps in order to compile your own version of Arducopter32 for VR Brain
- Import the VRBRAIN project in VR-Universal-IDE (Eclipse):
- Start Eclipse
- Go to File–>Import–>Git–>Projects from Git–>URI
- Insert these values:
- URI: http://code.google.com/p/vrbrain/
- All other necessary fields will autocomplete
- leave user and password blank unless you need to commit
- Click on Next–> select all –> Next
- In the destination directory choose your vr-universal-ide workspace directory (eg. C:\vr-universal-ide\workspaces\UF4_AP)
- Click Next and wait until all objects have downloaded
- Select “Import Existing Project” and press Next
- Select the project and click Finish.
- Now close all other projects Using right button of mouse->close project.
- You should have something similar in your project Explorer:
- Click with right mouse button on the project name and select “Build Project”
- If Build succedes you will find in the build directory a file named laserlab_MP32V1F4.hex
- Use the dfu file manager in Programs->ST Microelectronics->DFU File manager to convert the HEX in DFU and then follow the instruciotns to upload the firmware here