Skip to content
Drew Hintz edited this page Apr 27, 2018 · 16 revisions

Chrysler Pacifica 2017 Hybrid

There are two CAN buses I've analyzed so far:

To read the CAN C Private Fusion Bus, you'll need to build a Giraffe that sits between the forward-facing camera (by the rear-view mirror) and the rest of the car. I've built a couple of them so far. TODO(adhintz) add plans for this.

I've been able to emulate the LKAS system and use it to turn the steering wheel at 35+ mph. Here's code to emulate the LKAS and turn the wheel to the left when you turn on the high-beam stalk: https://gist.github.com/adhintz/babd3bce87503687652b4d5e402ce130 Note that on the Giraffe you'll need to set the bus0 switches to off otherwise the real LKAS system will complain when it sees packets that it didn't send.

To look up technical details (pin-outs) on electronic parts, search this site: http://connectors.dcctools.com/home.htm

For example, here's the connector for the forward-facing camera (68251812AG) that's next to the rear-view mirror: http://connectors.dcctools.com/details.htm?id=203000

Here are my guesses for the CAN signals: https://github.com/adhintz/opendbc/wiki/Chrysler-Pacifica-2017-Hybrid-DBC-guesses

CAN buses mentioned with examples:

List of CAN buses based on part list: CAN C BODY, CAN C IP, CAN IHS BODY, CAN IHS IP. IHS is interior high speed (less critical systems). C is for more critical systems.

Clone this wiki locally