Dear Community:
The Openpilot Community needs your help to continue to keep opc.ai's lights on and support the path to Workbench v0.2. With only a one person crew and without commercial funding it's not always financially feasible to fund these services out of pocket. Please consider becoming a Patreon supporter of the Openpilot Community project and receive exclusive perks and benefits!
Become a patreon Learn more Maybe Later

jfrux
Sep 03, 2018·5 min read

Comma EON: Initial Setup with OpenPilot

Image

As you may or may not know, the EON is NOT sold with OpenPilot pre-installed. Comma, Inc. does not currently sell a product to drive your car for you. There are steps you must take to install this software on your EON after you first receive it and it’s not entirely straight forward so that’s why I’m writing this simple but hopefully detailed guide to ease the pain.

Is my vehicle compatible?

You can check to see what vehicle trims are working, and have been tested over on the openpilot database project below.

Vehicle Research and Support | Openpilot Database
*This is a master list of vehicles supported and being researched on for usage with openpilot software.*database.opc.ai

Where to get an EON Dashcam DevKit

If you don’t already have your very own Comma EON, Giraffe, and Panda visit the all new Comma Shop @ https://comma.ai/shop

img

Unboxing Your New EON

Oh doesn’t it always feel nice to open something new…

img

Getting Started

Before we get started, it’s important to note that some of these steps and screens may change as the software updates change so please bare with me as I keep this up to date as quickly as possible. Use your imagination if some things are different.

Plug in the EON

Using the provided USB power adapter and cable plug in the EON to power.
This will trigger the EON to boot up.

imgEON Startup Screen

Welcome to EON Dashcam (aka Chffrplus)

The initial setup just sets up the initial dashcam software.
We will get to the installation of OpenPilot next.

Tap the ‘Set up your EON’ button to continue.

imgWelcome to EON

Review the terms

Read through the terms & conditions by scrolling down with your finger until you get to the bottom.

Then click I agree.

imgReview Terms

Select your WiFi

This step may not be available in some versions of OpenPilot.
I’ve seen it get skipped in some cases but if it shows for you, feel free to select your WiFi and connect.
If it does automatically skip for some reason, no fear — you can add this later.

img

Adding a SIM Card

If you have a SIM card with an active data plan, insert it into the slot on the side of the EON. If not, no worries — you can either roll without a SIM card and upload via WiFi (like I do) or you can go get one later.

img

The EON Dashboard

img

This is the basic “Home” screen you’ll see whenever EON comes on.

The New Destination and My Drives buttons are for Chffrplus.
If you’re seriously just using the EON for Chffrplus, then you can stop now with this guide and enjoy.

If you’re planning to use OpenPilot, you probably won’t ever use the buttons on this screen very often.

Uninstall Chffrplus

In order to install OpenPilot, we must first uninstall the existing Chffrplus software. In the end, Chffrplus is just OpenPilot minus a basic setting… but this is the friendly installer so we must go through this process.

Tap on Settings on the home screen.

Scroll down the setting screen and tap on Uninstall

img

Confirm your choice by tapping Uninstall once more.

img

Your EON will restart.

img

Now you will be taken through a series of prompts.

SIM card prompt

If you did not insert a SIM card earlier, you will probably get prompted again for this. You can just skip it as you could before.

img

In some versions of OpenPilot there is a prompt like this that temporarily displays. It’ll go away on its own I believe, or just hit Skip.

img

Select Wi-Fi network

You will be definitely need to connect to Wi-Fi at this point since the next step requires a download from Comma.

Enter that now.

img

Install NEOS Program

A NEOS Program as of right now is just OpenPilot.
Enter the following address in the box:

https://openpilot.comma.ai

Press Done to continue.

img

Review the Terms & Conditions and press Accept.

img

Now you will be taken back to the Dashboard screen where you will press Sign In, which will load a prompt to Google Login.

You will need a Google Login to continue as of today. This may change later I’m sure as Comma’s system matures.

img

Once logged in, that’s it! You should now be running OpenPilot.

It looks a lot like Chffrplus, the only difference is — when plugged into a Giraffe / Panda, you will enable LKAS / ACC features of OpenPilot when you start your car and it’s plugged in correctly.

Enjoy! Scroll down for more articles and useful next steps.

As always, if I seem to have missed something, or your experiences were different than above — let me know in the comments or hit me up on Comma Slack at @jfrux

img

Go forth and drive!

Checkout some of my other articles now that you’re all setup.
I will be writing another article soon about installing EON in your vehicle.
It’s definitely a subject worth revisiting since we get a lot of questions in Comma Slack daily about it.

[Comma EON: Getting Connected with SSH
*Recently I’ve noticed loads of requests for a simpler guide to getting connected to EON. The “dashcam” device that is…*https://opc.ai/guides/comma-eon-getting-connected-with-ssh-wgesdm)

Comma EON: Installing Tools for Accessing EON via SSH on Windows 10
*On most unix-based platforms, including MacOS and Ubuntu you will have the tools you need to connect to your Comma EON…*medium.com

[Comma EON: Installing a Fork of OpenPilot
*If your vehicle is not 100% supported by Comma, Inc. you may find yourself needing to use a slightly different version…*https://opc.ai/guides/comma-eon-installing-a-fork-of-openpilot-mjoso7)