Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. On your computer, navigate in your terminal application to the location where you would like place EVE and Eden
  2. Clone Eden's github

    git clone https://github.com/lf-edge/eden.git
    cd eden

  3. Build Eden

    make clean   <--This cleans up if you have already built something and does nothing if you haven't 
    make build

  4. *Optional: Add the xen flag if you want to use Xen as your hypervisor, skip to step 5 if you want to use kvm
    .Set Configuration
    There are a couple of ways that you could do this.  Here are a couple of options.  Let's start with WiFi 
    A. No WiFi
       ./eden config add default --devmodel RPi4RPi4 
    ./eden config set default --key eve.hv --value xen
    *Optional: Enable WiFi

    B. With WiFi
       ./eden config add default --devmodel RPi4 --ssid <mywifinet>    //no quotation marks around the SSID or Password unless there is a space, the password will be asked for later

    If you would like to run the Xen hypervisor instead of the default kvm, after doing one of the above, add this:
       ./eden config set default --key eve.hv --value xen

  5. Build the EVE image and start eden
    ./eden setup
    ./eden start

...

  1. This is the step that will ask you for the password to your WiFi.
    When it is done, Eden will output information about the EVE certificates and the SSID and password that you entered.  It will also give you the location of the live.img image that you will put on the

...

  1. SD card.
  2. Start Eden
    When you are ready,  start Eden
    ./eden start


Copy the Image to the SD Card

...

The copying might take a minute or two, depending on your machine.  You will not see anything on the screen until it is done.  For me, it takes about 30 seconds.  

Step 2: Onboarding the RPi and Running a Small Application to Test It

...