Page 1 of 3

Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 9:55 am
by Kevin Sharpe
We've been discussing the possibility of reusing the Tesla CCS hardware/software in our conversions. It's early days but we believe that Tesla have at least two different "Charge Port ECU" that provide the CCS interface on European Model S/X and Model 3 cars.

The US Model 3 schematics show the "CP ECU" mounted close to the charge port (see item #2 in the Model 3 schematic).

I don't currently have European Model 3 schematics but if anyone does it would be good to confirm the architecture is the same :)
Screenshot 2019-10-05 at 23.55.02.png

Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 9:58 am
by Kevin Sharpe
The Tesla Model 3 "CP ECU" are readily available from US breakers but we don't know if it is the same hardware or firmware as the European part.

For reference the US part numbers are currently 1092755-98-D and 1092755-99-D.
Screenshot 2019-10-06 at 00.13.34.png
Screenshot 2019-10-06 at 00.13.47.png

Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 10:06 am
by Kevin Sharpe
The Tesla Model S/X "CP ECU" appears to have a different case design because it's bolted to the Gen 3 charger. It's possible the internal hardware/firmware is the same as the Model 3 ECU.

Here's a video showing the installation of the ECU in a couple of cars (start at 7:30 for the most detailed views).

Note: If anyone can read the Tesla part number on the label that would be a great help!


Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 11:26 am
by Kevin Sharpe
Important difference between the Model 3 and Model S/X CCS implementations in Europe;

The Model 3 uses the DC pins on the CCS car connector whereas the Model S/X uses the "AC" pins on the Type 2 car connector. This is relevant if we wish to support the Tesla CHAdeMO adaptor and Supercharging in the future.

Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 11:35 am
by Kevin Sharpe
Here's the Model S/X CCS adaptor;


Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 2:17 pm
by tmotion
Kevin Sharpe wrote: Sun Oct 06, 2019 10:06 am
Note: If anyone can read the Tesla part number on the label that would be a great help!
99% sure:

P1495114-00-C

Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 2:53 pm
by tom91
The US model 3 does not support CCS, it just does supercharging.

So the EU model 3 will carry an additional bit of hardware to make the CCS/PLC communication work.

Re: Tesla Combined Charging System (CCS)

Posted: Sun Oct 06, 2019 10:32 pm
by Kevin Sharpe
tmotion wrote: Sun Oct 06, 2019 2:17 pm 99% sure:

P1495114-00-C
Many thanks, that was a great help :D

KIT, RETROFIT, CCS, MDLX (1506266-00-A)

EU MX CCS ECU - (PLCRLY) (1495114-00-C)

RETROFIT, CCS COMBO II, MX (1516774-00-A)

LABEL, TAMPER EVIDENT (6001487)

Screenshot 2019-10-06 at 23.53.34.png

Re: Tesla Combined Charging System (CCS)

Posted: Mon Oct 07, 2019 6:30 pm
by Kevin Sharpe
2018 Model 3 LHD schematics... a single CAN interface into the Charge Port ECU controls the Charge Port Inlet and Charge Port Door... if the European cars are the same then we just need to hack the CAN messages :)

Updated to include all schematics with reference to "Charge Port ECU"
2018.2_Model3-LHD_HV_Battery_HVIL.png
2018.2_Model3-LHD_Drive_Inverters.png
2018.2_Model3-LHD_Body_Controller_Left_J1.png
2018.2_Model3-LHD_Power_Distribution_P3.png
2018.2_Model3-LHD_Power_Distribution_P8.png

Re: Tesla Combined Charging System (CCS)

Posted: Fri Oct 11, 2019 8:46 pm
by Kevin Sharpe
Tesla Model S CCS upgrade kit.
Screenshot 2019-10-11 at 21.44.53.png

Re: Tesla Combined Charging System (CCS)

Posted: Fri Oct 11, 2019 8:49 pm
by Kevin Sharpe

Re: Tesla Combined Charging System (CCS)

Posted: Sat Oct 12, 2019 11:27 am
by Kevin Sharpe
Thanks to some detective work by a forum member we now have a complete EU CCS interface on route to Ireland for analysis.

I'll publish full details of both the EU and US parts and then we'll move onto developing an opensource solution to complement Damien's PCS work 8-)

Screenshot 2019-10-12 at 11.59.01.png
Screenshot 2019-10-12 at 11.59.20.png
Screenshot 2019-10-12 at 12.00.15.png
Screenshot 2019-10-12 at 12.00.32.png
Screenshot 2019-10-12 at 12.17.41.png
Screenshot 2019-10-12 at 12.24.58.png

Re: Tesla Combined Charging System (CCS)

Posted: Mon Oct 14, 2019 5:52 pm
by tmotion
NICE!! looking forward to this

Re: Tesla Combined Charging System (CCS)

Posted: Tue Oct 22, 2019 3:04 pm
by Kevin Sharpe
We now have the US and EU hardware in Ireland 8-)

The US Charge Port ECU is a single PCB mounted inside a plastic clam shell. It's clearly been designed for low cost assembly with connectors replaced by individual press fit pins and mounting screws with plastic studs which have been melted to secure the PCB.

ECU Part Number: P1092755-33-D
ECU Serial Number (?): SQNT19051200C630
PCB: FAB 1084808-00-DREV-01
Assembly Version (?): SAXE1PBB4F0 Rev F

The main MCU is a Freescale (NXP) SPC5605BMLL6 in a 100 pin LQFP package (14mmx14mm). A 10 pin connector J7 is mounted close to the MCU and may provide a JTAG port for programming/test.

The PCB is conformally coated and part numbers on other IC's are not visible.

The schematic posted for the US Model 3 (see above) seems to match the PCB pinout. The interface to the vehicle PCS (located in the HV Battery) is just three signals and one (possibly two) CAN bus's 8-)

I'll get some decent high res photo's when I get a moment... for now here are some from my phone;
IMG_20191021_200848.jpg
IMG_20191021_200903.jpg
IMG_20191021_201000.jpg

Re: Tesla Combined Charging System (CCS)

Posted: Tue Oct 22, 2019 3:27 pm
by Kevin Sharpe
Here are the US Charge Port ECU PCB connector pins with signal names based on the US schematics;

J1 - X096 "HV Battery"

PIN101 - unknown (measures 123R to PIN102 - possibly second CAN bus)
PIN102 - unknown (measures 123R to PIN101 - possibly second CAN bus)
PIN103 - not fitted
PIN104 - PROX_OUT
PIN105 - CP_LATCH_EN
PIN106 - CP_FAULT_L
PIN107 - CP_CAN_L (measures 123R to PIN108)
PIN108 - CP_CAN_H (measures 123R to PIN107)
PIN109 - GROUND CHASSIS
PIN110 - POWER ALWAYS ON

J2 - X688 "Charge Port Inlet"

PIN201 - unknown
PIN202 - unknown
PIN203 - unknown
PIN204 - ANALOG IN PROX_IN_1_H
PIN205 - not fitted
PIN206 - not fitted
PIN207 - ANALOG IN PROX_IN_1_L
PIN208 - unknown
PIN209 - unknown
PIN210 - unknown
PIN211 - not fitted
PIN212 - HIGH SIDE DRIVE LATCH 1 DRIVE 1
PIN213 - unknown
PIN214 - GROUND CHASSIS GND THERM 1
PIN215 - unknown
PIN216 - PWM IN PILOT_IN_1
PIN217 - not fitted
PIN218 - GROUND RETURN EVSE_PE
PIN219 - GROUND RETURN GND THERM 2
PIN220 - ANALOG IN TEMP_IN_1
PIN221 - ANALOG IN TEMP_IN_2
PIN222 - unknown
PIN223 - DIGITAL IN LATCH 1 SWITCH
PIN224 - HIGH SIDE DRIVE LATCH 1 DRIVE 2

J3 - X687 "Charge Port Door"

PIN301 - I2C SDA
PIN302 - VREF OUTPUT 3.3V
PIN303 - GROUND RETURN GND
PIN304 - I2C SCL
PIN305 - ANALOG IN DOOR SENSE
PIN306 - POWER OUT LED RED
PIN307 - POWER OUT LED GREEN
PIN308 - POWER OUT LED BLUE
PIN309 - unknown
PIN310 - GROUND RETURN GND
PIN311 - VREF OUTPUT 5V
PIN312 - ANALOG OUT UHF
PIN313 - DIGITAL OUT LDC_SD
PIN314 - DIGITAL OUT LDC_INT
PIN315 - POWER OUT DOOR
PIN316 - POWER OUT DOOR DRIVE

Re: Tesla Combined Charging System (CCS)

Posted: Tue Oct 22, 2019 5:22 pm
by tom91
you have access to an EU tesla with this upgrade so you can sniff some canbus?

Re: Tesla Combined Charging System (CCS)

Posted: Tue Oct 22, 2019 10:30 pm
by Kevin Sharpe
tom91 wrote: Tue Oct 22, 2019 5:22 pm you have access to an EU tesla with this upgrade so you can sniff some canbus?
Not yet... we're going to focus on the Model 3 ECU (not the Model S/X upgrade) because it does away with the complication of multiplexing AC and DC onto the Type 2 connector pins.

Re: Tesla Combined Charging System (CCS)

Posted: Wed Oct 23, 2019 8:31 pm
by Kevin Sharpe
The EU Charge Port ECU is a single PCB mounted inside a plastic clam shell (same moulding as US ECU). The PCB design has many similarities to the US ECU although the board is larger.

ECU Part Number: P1092755-82-B
ECU Serial Number (?): SQNT183612008Y10
PCB: FAB 1084809-00-B REV-01
Assembly Version (?): SAXE1BB4B0 Rev B

The main MCU is a ST SPC56EC70L7 in a 176 pin LQFP package (24mmx24mm). A 10 pin connector J7 is mounted close to the MCU and may provide a JTAG port for programming/test.

The Home Plug Green PHY is a QUALCOMM QCA7005-AL33 in a 68 pin QFN package (8mm x 8mm).

The PCB is conformally coated and part numbers on other IC's are not visible.

The schematic posted for the US Model 3 (see above) seems to match the PCB pinout. The interface to the vehicle PCS (located in the HV Battery) is just three signals and one (possibly two) CAN bus's 8-)

I'll get some decent high res photo's when I get a moment... for now here are some from my phone;
IMG_20191023_122143.jpg
IMG_20191023_122156.jpg
IMG_20191023_122325.jpg

Re: Tesla Combined Charging System (CCS)

Posted: Wed Oct 23, 2019 8:37 pm
by Kevin Sharpe
Here are the EU Charge Port ECU PCB connector pins with signal names based on the US schematics;

J1 - X096 "HV Battery"

PIN101 - unknown (measures 123R to PIN102 - possibly second CAN bus)
PIN102 - unknown (measures 123R to PIN101 - possibly second CAN bus)
PIN103 - not fitted
PIN104 - PROX_OUT
PIN105 - CP_LATCH_EN
PIN106 - CP_FAULT_L
PIN107 - CP_CAN_L (measures 123R to PIN108)
PIN108 - CP_CAN_H (measures 123R to PIN107)
PIN109 - GROUND CHASSIS
PIN110 - POWER ALWAYS ON

J2 - X688 "Charge Port Inlet"

PIN201 - not fitted
PIN202 - not fitted
PIN203 - not fitted
PIN204 - ANALOG IN PROX_IN_1_H
PIN205 - not fitted
PIN206 - not fitted
PIN207 - ANALOG IN PROX_IN_1_L
PIN208 - unknown
PIN209 - not fitted
PIN210 - not fitted
PIN211 - not fitted
PIN212 - HIGH SIDE DRIVE LATCH 1 DRIVE 1
PIN213 - not fitted
PIN214 - GROUND CHASSIS GND THERM 1
PIN215 - not fitted
PIN216 - PWM IN PILOT_IN_1
PIN217 - not fitted
PIN218 - GROUND RETURN EVSE_PE
PIN219 - GROUND RETURN GND THERM 2
PIN220 - ANALOG IN TEMP_IN_1
PIN221 - ANALOG IN TEMP_IN_2
PIN222 - unknown
PIN223 - DIGITAL IN LATCH 1 SWITCH
PIN224 - HIGH SIDE DRIVE LATCH 1 DRIVE 2

J3 - X687 "Charge Port Door"

PIN301 - I2C SDA
PIN302 - VREF OUTPUT 3.3V
PIN303 - GROUND RETURN GND
PIN304 - I2C SCL
PIN305 - ANALOG IN DOOR SENSE
PIN306 - POWER OUT LED RED
PIN307 - POWER OUT LED GREEN
PIN308 - POWER OUT LED BLUE
PIN309 - unknown
PIN310 - GROUND RETURN GND
PIN311 - VREF OUTPUT 5V
PIN312 - ANALOG OUT UHF
PIN313 - DIGITAL OUT LDC_SD
PIN314 - DIGITAL OUT LDC_INT
PIN315 - POWER OUT DOOR
PIN316 - POWER OUT DOOR DRIVE

Re: Tesla Combined Charging System (CCS)

Posted: Thu Oct 24, 2019 6:47 pm
by Kevin Sharpe
The EU Charge Port Door assembly appears to be very similar to the US version with the moulding for the charge port connector being the only obvious difference.

Charge Port Door Part Number: 1446051-99-C
Charge Port Door Serial Number: ARZ184000000505

The door assembly has four electronic functions, motorised door flap, LED status indicator, RF comms to key fob, and press to open detect.

The motorised door flap has a five wire interface which plugs into J3 on the ECU;

PIN05 - ANALOG OUT DOOR SENSE
PIN10 - GROUND RETURN GND
PIN11 - VREF INPUT 5V
PIN15 - POWER IN DOOR DRIVE 1
PIN16 - POWER IN DOOR DRIVE 2

The LED status indicator has a three wire interface which plugs into J3 on the ECU. The signals are active high, drive the LED's direct, and reference to PIN03 (GROUND RETURN GND);

PIN06 - POWER IN LED RED
PIN07 - POWER IN LED GREEN
PIN08 - POWER IN LED BLUE

The RF comms and press detect circuit (possibly a TI induction sensor given the LDC signal names) use the remaining five signals which plug directly into J3 on the ECU;

PIN01 - I2C SDA
PIN04 - I2C SCL
PIN12 - ANALOG OUT UHF
PIN13 - DIGITAL IN LDC_SD
PIN14 - DIGITAL IN LDC_INT

Power and Ground direct from J3 on the ECU;

PIN02 - VREF INPUT 3.3V
PIN03 - GROUND RETURN GND

Only one pin is not connected;

PIN09 - unused

IMG_20191023_122557.jpg
IMG_20191023_122616.jpg
IMG_20191023_122732.jpg
IMG_20191023_122953.jpg

Re: Tesla Combined Charging System (CCS)

Posted: Thu Oct 24, 2019 7:05 pm
by Kevin Sharpe
Here are the charge port LED functions for the Model 3... it would be hilarious if we copied these :D


Re: Tesla Combined Charging System (CCS)

Posted: Thu Oct 24, 2019 7:15 pm
by Kevin Sharpe
Open Source project for RF Comms button to open Model S charge port... 6 years old but will gives us some clues no doubt;

https://teslamotorsclub.com/tmc/threads ... ort.21001/

https://github.com/mstegen/Open-Chargeport

OpenChargePort.jpg

Re: Tesla Combined Charging System (CCS)

Posted: Tue Jan 07, 2020 10:28 am
by prensel
I was looking at this device for implementing CCS in the vehicle side. They also have the same module provided for the EVSE side.

https://www.codico.com/shop/en/powerlin ... -i2se.html

Are there any other similar devices that could be used on implementing CCS ?

Re: Tesla Combined Charging System (CCS)

Posted: Tue Jan 07, 2020 7:02 pm
by Kevin Sharpe
prensel wrote: Tue Jan 07, 2020 10:28 am Are there any other similar devices that could be used on implementing CCS ?
Not at this price point ;)

Re: Tesla Combined Charging System (CCS)

Posted: Thu Jan 09, 2020 11:18 am
by lucasvanlierop
I'm also searching for ways to add CCS fast charging to my Land Rover Discovery. My plan so far was to write my own software (based on: https://github.com/V2GClarity/RISE-V2G/ ... sev2g/evcc) that talks to:
- Contactors via gpio pin + driver
- The BMS (Libal) via CAN Bus
- The EVSE via a Homeplug green PHY modem such as the device from Codico

I guess reusing Model 3 parts might be (a lot?) cheaper. A downside I can think of is that the Tesla CCS ECU might be difficult to reprogram/update.