Using Openpilot with Hondas that use Bosch camera and radar

The purpose of this article is to document how to set up openpilot for use with the:

  • 2017 and 2018 CR-V (EX, EX-L, and Touring)
  • 2017 and 2018 Civic Hatchback (Any trim with Honda Sensing)
  • 2018 Accord (All trims)

Unplug OEM connector from camera and plug bosch giraffe into camera. OEM connector should then be plugged into the front of the giraffe. Plug panda into the ODB port, then connect EON and Giraffe with mini USB cable.

Update 8/31/2018 — Official comma giraffe available

Comma’s giraffe only has two switches! Use 1 1 for stock Honda sensing (also must unplug USB from EON). Use 1 0 for Openpilot.

Buy comma gear here:

OUTDATED

The switches on the giraffe should be configured as 1 0 0 1. (1 is up, 0 is down)
(You can use the stock Honda Sensing without the EON by setting the switches to 1 1 1 1).
After installing openpilot on your EON, remote into it via SSH, more info on this can be found here.
Update 6/17/2018 — Bosch code merged into official comma repo
Since the devel code is more stable than my bosch branch, here are simple instructions on how to install it, I recommend using this code for new installs.
This will install the devel branch and get rid of my repo as an origin remote.
rm -Rf /data/openpilot
cd /data
git clone https://github.com/commaai/openpilot.git
reboot
For new EON installs
If you have just installed openpilot using the openpilot.comma.ai link and have never used the bosch fork, these instructions are for you :)
cd /data/openpilot
git checkout --track origin/devel
reboot
To remove the default release version of openpilot and replace with the bosch version, use the following commands:
rm -Rf /data/openpilot
cd /data
git clone https://github.com/energee/openpilot.git
reboot
This can be done in a single command with:rm -Rf /data/openpilot && cd /data && git clone https://github.com/energee/openpilot.git && reboot
The correct branch for bosch support is bosch and should be the default branch if you do a new clone from the git address above.