This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:virtualmachine:index [2013-05-02 09:21] macke |
projects:virtualmachine:index [2021-06-24 16:16] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
+ | </ | ||
+ | |||
+ | |||
====== Bitcraze Virtual Machine ====== | ====== Bitcraze Virtual Machine ====== | ||
- | In order to easily get going with the development of Bitcraze projects we have pre-configured a virtual machine that can be imported into [[http://www.vmware.com/ | + | In order to easily get going with the development of Bitcraze projects we have pre-configured a virtual machine that can be imported into [[https://www.virtualbox.org/|Oracle VirtualBox]]. It contains pre-requisites needed for development and usage of the projects at Bitcraze. For more information on what's included in the Bitcraze VM have a look at [[https://github.com/bitcraze/ |
- | The username/password for the virtual machine | + | <WRAP center round info> |
+ | // | ||
+ | The virtual machine | ||
+ | </ | ||
- | If you have any comments or suggestions drop by the [[http://forum.bitcraze.se/viewtopic.php? | + | The VM is built using Packer, so if you would like to build you're own just clone the [[https://github.com/bitcraze/bitcraze-vm|Bitcraze VM repo]] and follow the instructions in the README. For reference |
- | ====== Download ====== | + | |
- | Currently the virtual machine applicance is only available via torrent using [[http:// | + | |
- | ====== What's in the virtual machine? ====== | + | For information on how to install |
- | The machine includes: | + | |
- | * Pre-cloned version of the public bicraze projects from bitbucket (software | + | |
- | * All development tools to compile Crazyflie firmware | + | |
- | * All python lib to run the Crazyflie | + | |
- | * Eclipse pre-configured to develop on Crazyflie firmware and PC-Client + QtDesigner to edit the GUI files | + | |
- | * A readme that explains how to start | + | |
- | The next version will also include: | + | ====== Download ====== |
- | * Hardware dev tools | + | To download |
- | * Tool and configuration to debug the Crazyflie (currently only tools to compile are present) | + | |
- | * Reduce | + | |
- | * More documentation in the VM and on the Wiki | + | |
- | ====== How do I pull the latest stable release from the repository on Bitbucket? ====== | + | ==== Previous version |
- | Pulling the latest stable release of the firmware and client can be done using the following commands: | + | * Bitcraze VM 2017.03 ([[http://files.bitcraze.se/ |
- | < | + | * Bitcraze VM 2016-06 ([[http:// |
- | cd ~/projects/crazyflie-firmware | + | * Bitcraze VM 0.8 ([[http:// |
- | hg pull && hg update | + | |
- | cd ~/projects/crazyflie-pc-client | + | |
- | hg pull && hg update | + | |
- | </code> | + | |
- | ====== | + | ====== |
- | Pulling the latest changes of the firmware | + | [[projects: |
- | < | + | |
- | cd ~/ | + | |
- | hg pull && hg update | + | |
- | cd ~/ | + | |
- | hg pull && hg update | + | |
- | </ | + | |
- | ====== How do I build the firmware? ====== | ||
- | Running the following commands will build the firmware which can be flashed with the wireless bootloader. For updating the Crazyflie use the resulting // | ||
- | < | ||
- | cd ~/ | ||
- | make CLOAD=1 DEBUG=0 | ||
- | </ |