Toyota Giraffe Configuration Fix

Toyota Giraffe Configuration Fix

Contents

H2: What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

H3: Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel. Voila!

text

H1: This is a Heading 1

This is some paragraph. lorem epsum.

This is a fig caption. This is how it will look like under a video frame as a description.

H4: How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

H5: Sample text is being used as a placeholder. Sample text helps you understand how real text may look. Sample text is being used as a placeholder for real text that is normally present.

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

H6: How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

Block Quote: Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

This is a heading 3.

  1. Sample text is being used as a placeholder.
  2. Sample text is being used as a placeholder.
  3. Sample text is being used as a placeholder.

This is a heading 2.

  • Sample text is being used as a placeholder.
  • Sample text is being used as a placeholder.
  • Sample text is being used as a placeholder.
# clone openpilot into your home directory
cd ~
git clone --recurse-submodules https://github.com/commaai/openpilot.git

# setup ubuntu environment
openpilot/tools/ubuntu_setup.sh

# build openpilot
cd openpilot && scons -j$(nproc)

If you are reading this, it’s probably because you got an alert that looks like the one below.

This means that your EON isn’t reading CAN data from the stock camera. Technically, this is an acceptable configuration: openpilot detects if the stock camera is disconnected and, if so, generates all the CAN messages to mock the stock camera.

However, this has a drawback: camera-based stock features that openpilot does not have yet (such as AEB, auto-high-beam and speed limit reading) are disabled if you drive using openpilot without the stock camera active. This configuration will be unsupported by openpilot releases after 0.6.5.

A much better technical solution, also already supported by openpilot, is to keep the stock camera turned on but isolated on its own CAN bus. openpilot, through the panda, forwards all the stock camera messages to the rest of the CAN bus, except for the ones needed by openpilot to perform lateral and longitudinal controls. Unfortunately, Toyota Giraffes sold prior to October 2018 lack the 120 Ohm resistor to properly terminate the camera CAN bus. If you are in this group, don’t despair: as you can see below, there are a few simple alternatives to fix this to avoid having to renounce the stock features while using openpilot.

Solution 1

This is the easiest: if you bought your giraffe after May 2019 (higher than order 4467), you have the built-in resistor. Simply pull the giraffe switch 2 to high. Also make sure that the giraffe is plugged into the stock camera. Now, restart your car and check if the alert on your EON display disappears. If not, continue reading: your giraffe does not have a built-in resistor.

Toyota Giraffe switches

Solution 2

You can install a 120 Ohm resistor between pins 12 and 13 of your Panda yourself. You can either buy the resistor or you should have received one with your Giraffe, if you bought it after October 2018. Pull the giraffe switch 2 to high, make sure the giraffe is plugged into the stock camera and restart your car.

Toyota Giraffe switches
Installation pictures for the 120 Ohm resistor across pins 12 and 13.

Solution 3

Buy a new Toyota Giraffe, which comes with a built-in 120 Ohm resistor.

Toyota Giraffe

Solution 4

Buy a new comma car harness, which comes with many more benefits!

The comma car harness includes a built-in panda with HP GPS, no switches and wires that fit under the camera trim!