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
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
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
I'll get some decent high res photo's when I get a moment... for now here are some from my phone;
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
I'll get some decent high res photo's when I get a moment... for now here are some from my phone;
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
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
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;
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.
Re: Tesla Combined Charging System (CCS)
Posted: Thu Jan 09, 2020 8:50 pm
by Kevin Sharpe
lucasvanlierop wrote: ↑Thu Jan 09, 2020 11:18 am
I guess reusing Model 3 parts might be (a lot?) cheaper.
ECU is typically €50
lucasvanlierop wrote: ↑Thu Jan 09, 2020 11:18 am
A downside I can think of is that the Tesla CCS ECU might be difficult to reprogram/update.
I suspect we'll have no problem getting the latest ECU given Tesla sold ~100,000 Model 3's in Europe in 2019. They also undertake a lot more testing than we'll manage
Re: Tesla Combined Charging System (CCS)
Posted: Thu Jan 09, 2020 11:12 pm
by Kevin Sharpe
Useful CharIN document detailing CCS power classes
I did look at this RISE-V2G project and it seems very nice at first glance but as far as I see it's more of PoC and not suited for production, every day use.
There was a small video/demo somewhere based on an RPi module based expansion board that seem to work though.
I asssume (or wonder) by rerusing the Tesla module/unit there needs te be some changes to be made according the certs and such ?
It would be really nice though if i could charge my Th!sla at the Tesla SuC using my Model 3 credentials but I dont thinks thats feasable..
Re: Tesla Combined Charging System (CCS)
Posted: Fri Jan 10, 2020 1:54 pm
by Kevin Sharpe
prensel wrote: ↑Fri Jan 10, 2020 9:06 am
It would be really nice though if i could charge my Th!sla at the Tesla SuC using my Model 3 credentials but I dont thinks thats feasable..
I have no doubt that once Tesla find out you're stealing electricity Mr Musk's lawyers will pay you a visit
Re: Tesla Combined Charging System (CCS)
Posted: Fri Jan 10, 2020 2:37 pm
by Jack Bauer
Or a tragic guidance "failure" on a Falcon 9 launch.....
Re: Tesla Combined Charging System (CCS)
Posted: Fri Jan 10, 2020 4:48 pm
by Kevin Sharpe
Jack Bauer wrote: ↑Fri Jan 10, 2020 2:37 pm
Or a tragic guidance "failure" on a Falcon 9 launch.....
at least the video of their final moments would be an instant YouTube hit
prensel wrote: ↑Fri Jan 10, 2020 9:06 am
It would be really nice though if i could charge my Th!sla at the Tesla SuC using my Model 3 credentials but I dont thinks thats feasable..
I have no doubt that once Tesla find out you're stealing electricity Mr Musk's lawyers will pay you a visit
Unfortunally Mr Musk is taking money from my creditcard everytime I have visited a SuC
So there's no stealing here, I just want use the same credentials as my Model 3 has for charging other non-Tesla-vehicles-that-appear-to-be-Tesla at the superchargers
Re: Tesla Combined Charging System (CCS)
Posted: Fri Jan 10, 2020 7:17 pm
by Kevin Sharpe
prensel wrote: ↑Fri Jan 10, 2020 4:57 pm
I just want use the same credentials as my Model 3 has for charging other non-Tesla-vehicles-that-appear-to-be-Tesla at the superchargers
I would recommend you discuss this with Tesla and get approval in writing before you attempt to charge a non Tesla vehicle at the supercharger.
I truly believe that CCS is next level in complexity and difficulty compared to Chademo for example.
Setting up a decent testbed to get this working is a pre-requirement.