-
Notifications
You must be signed in to change notification settings - Fork 21
Chisel Environment
Even though it is probably not impossible to see Chisel firing up and running in Windows environment, the most common practice is to use a flavor of GNU/Linux, as demonstrated by the Chisel creators in this document. In order to reach as many users as possible and expose them to the least amount of overhead, but offering the same working environment for all (that helps a lot in debugging) we have decided to propose a virtual machine approach in the following way.
VirtualBox is available for both Windows and a number of flavors of GNU/Linux. Kindly proceed to download the installation appropriate to your everyday environment. Please take care to install Guest Additions, which make an important part of the correct functionality. Finally, when creating a virtual machine, please follow the advice given here concerning the chipset, acceleration and other virtual hardware. For the virtual RAM and hard drive, please select 4 GB if available (2 GB should also do in most cases) and at least 20 GB, respectively.
The OS of choice here is a Ubuntu derivate, Mint 18. Yes, many others may have been chosen, but based on user experiences we have decided to go along and propose this distrubtion to everyone. Please make sure to download the 64 bit version. If problems arise during the OS installation to the created virtual machine, check your host BIOS settings - you might have to enable virtualization there. One example, just to give the basic idea, is given here.
One of the many ways to do perform these steps is given in this video.
Once the OS is up and running, please continue on to setting up Chisel. Also, note the documentation collection.