User Tools

Site Tools


projects:virtualmachine:index

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
projects:virtualmachine:index [2013-05-02 09:19]
tobias [How do I build the firmware with the latest changes from the repository on Bitbucket?]
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://www.bitcraze.io/]].
 +</WRAP>
 +
 +
 ====== 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/products/player/|WM Player]] or [[https://www.virtualbox.org/|Oracle VirtualBox]].+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/bitcraze-vm/blob/master/README.md|the README in the repository]].
  
-The username/password for the virtual machine is''bitcraze/crazyflie''+<WRAP center round info> 
 +//**Note**// 
 +The virtual machine can also be imported into [[http://www.vmware.com/products/player/|WM Player]] however you will then have to install the [[https://www.vmware.com/support/ws5/doc/ws_newguest_tools_linux.html#wp1118025|guest tools]] by yourself. 
 +</WRAP>
  
-If you have any comments or suggestions drop by the [[http://forum.bitcraze.se/viewtopic.php?f=6&t=60|forum thread]] and discuss them there. +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 READMEFor reference [[projects:virtualmachine:create_vm|here's the old install instructions]].
-====== Download ====== +
-Currently the virtual machine applicance is only available via torrent using [[http://tracker.bitcraze.se/torrents/UbuntuBitcraze_0.2.ova.torrent|this link]].+
  
-====== What's in the virtual machine? ====== +For information on how to install the VM please have a look at our [[https://www.bitcraze.io/getting-started-with-the-crazyflie-2-0/#inst-comp|Getting started guide]] and for instructions on how to develop for and flash the Crazyflie have a look at our [[https://www.bitcraze.io/getting-started-with-development/|Getting started with development guide]]. 
-The machine includes: + 
-  * Pre-cloned version of the public bicraze projects from bitbucket (software and firmware) +====== Download ====== 
-  * All development tools to compile Crazyflie firmware and bootloaderCrazyradio firmware +To download the latest version of the Bitcraze VMvisit the [[https://github.com/bitcraze/bitcraze-vm/releases/|Bitcraze VM GitHub release page]].
-  * All python lib to run the Crazyflie PC client +
-  * 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: +==== Previous version ==== 
-  * Hardware dev tools +  * Bitcraze VM 2017.03 ([[http://files.bitcraze.se/dl/BitcrazeVM_2017.03.ova.torrent|Torrent]]) ([[http://files.bitcraze.se/dl/BitcrazeVM_2017.03.ova|Direct download]])  ([[https://mega.nz/#!iRBUTLQT!Rb4GhehAcewn2MuNT60wD7j8-Jow9lF1HOAhQWZAxfI|Mega]])\ 
-  * Tool and configuration to debug the Crazyflie (currently only tools to compile are present+  * Bitcraze VM 2016-06 ([[http://files.bitcraze.se/dl/Bitcraze_VM_2016-06.ova.torrent|Torrent]]) ([[http://files.bitcraze.se/dl/Bitcraze_VM_2016-06.ova|direct download]])  ([[https://mega.nz/#!XJw2kDya!48mCn7rw-Or1E-jnA-5FYFdqGm5xe4gzmdsM87bgm24|Mega]]
-  * Reduce the image size (it is currently 2.2GB which I find quite big, I should be able to cut a lot of useless stuff by starting from a minimal install+  * Bitcraze VM 0.8 ([[http://files.bitcraze.se/dl/Bitcraze_VM_0.8.ova.torrent|torrent]]) ([[http://files.bitcraze.se/dl/Bitcraze_VM_0.8.ova|direct download]]) ([[https://mega.nz/#!XdYnDI6R!wp5mSKoaBIyPd0aWds6EhInZNnKy9eHC2LM1DzqYacc|Mega]])
-  * More documentation in the VM and on the Wiki+
  
-====== How do I pull the latest changes from the repository on Bitbucket? ====== +====== Tutorials ====== 
-Pulling the latest changes of the firmware and client can be done using the following commands: +[[projects:virtualmachine:tutorials:vmware-win7|How to install and setup the VM in VMware, Windows 7 First steps to learn to program the CF2]]
-<code> +
-cd ~/projects/crazyflie-firmware +
-hg pull && hg update +
-cd ~/projects/crazyflie-pc-client +
-hg pull && hg update +
-</code>+
  
-====== How do I build the firmware with the latest changes from the repository on Bitbucket? ====== 
-Running the following commands will pull the latest changes from the repository on Bitbucket and build the firmware which can be flashed with the wireless bootloader. For updating the Crazyflie use the resulting //cflie.bin//. 
-<code> 
-cd ~/projects/crazyflie-firmware 
-hg pull && hg update 
-make CLOAD=1 DEBUG=0 
-</code> 
projects/virtualmachine/index.1367479183.txt.gz · Last modified: 2015-07-15 16:30 (external edit)