<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://openinverter.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asavage</id>
	<title>openinverter.org wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://openinverter.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Asavage"/>
	<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/Special:Contributions/Asavage"/>
	<updated>2026-04-28T15:33:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_DC/DC_Converter&amp;diff=6135</id>
		<title>Tesla Model S/X DC/DC Converter</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_DC/DC_Converter&amp;diff=6135"/>
		<updated>2026-04-22T19:02:19Z</updated>

		<summary type="html">&lt;p&gt;Asavage: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
The Tesla Model S/X &#039;&#039;&#039;GEN2&#039;&#039;&#039; DC-DC Converter is a popular candidate for EV conversions.  It was first available in the Model S around Jan2014, and later in the Model X.  It is located in the frunk area near the cowl. &lt;br /&gt;
&lt;br /&gt;
It is not to be confused with the earlier &#039;&#039;&#039;GEN1&#039;&#039;&#039; DC-DC Converter, whose casing was of a kidney-shape, was located in the RF fenderwell against the firewall, and it incorporated functions of the [[Tesla Model S Front HVJB|front HVJB]]; it contains fuses for the coolant heater, cabin heater, and air-conditioning compressor, and servicing these fuses was never supported by Tesla (though is frequently performed in the aftermarket), so it developed a reputation for being unreliable due to frequent replacement for blown fuses.  Though the hardware connections are different between GEN1 &amp;amp; GEN2, they both use the same (5) wired connections with the same functions, and the CAN commands appear to (may be) the same.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Tesla DCDC weighs 3,3kg&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Tesladcdc.jpg|thumb|Tesla Model S GEN2 DC-DC Converter]]&lt;br /&gt;
==Wiring==&lt;br /&gt;
&lt;br /&gt;
=== HV ===&lt;br /&gt;
HV connector: [http://www.ket.com/resources/web/MG655776/MG655776_2d.pdf KET MG655776 type D]&lt;br /&gt;
&lt;br /&gt;
HV+ (positive) line is the one on the leftmost - opposite side of the red 12v output bolt. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:DCDC Connector wiring.jpg|thumb|Minimum required wiring for basic unit function: Seven wires from left):(2) HV Input, (1) HW Enable, (2) CAN (if voltage control is needed), (3) 12VDC Output]]&lt;br /&gt;
&lt;br /&gt;
[[File:DCDCTESLA.jpg|thumb|CAN lines are pins 2 &amp;amp; 3.]]&lt;br /&gt;
&lt;br /&gt;
Note, be careful about which connector you get when salvaging this connector from Telsa wiring harnesses. Specifically, you want the key D variant.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Orange (A/C): MG655773 (key A)&#039;&#039;&lt;br /&gt;
*&#039;&#039;Gray (fluid heater): MG655774 (key B)&#039;&#039;&lt;br /&gt;
*&#039;&#039;Brown (PTC heater): MG655775 (key C)&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;&amp;lt;u&amp;gt;Blue (DC-DC): MG655776 (key D)&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Donor Harness:  Tesla OE/OEM Part Number: 1032804-00-A has two Blue DC-DC plugs. &lt;br /&gt;
[[File:PXL 20210514 092652934-min.jpg|alt=Pinout for LV connector is written on the board|thumb|Pinout for LV connector is printed on the board.]]&lt;br /&gt;
&lt;br /&gt;
=== LV &amp;amp; Signalling ===&lt;br /&gt;
LV connector: [https://www.molex.com/molex/products/part-detail/crimp_housings/0334721301 Molex 0334721301]&lt;br /&gt;
&lt;br /&gt;
LV connector (top row)&lt;br /&gt;
&lt;br /&gt;
* Pin 1 : HW-EN (Enable (&amp;quot;turn on&amp;quot;) via applying 12v+ )&lt;br /&gt;
* Pin 2 : CAN H &lt;br /&gt;
* Pin 3 : CAN L&lt;br /&gt;
&lt;br /&gt;
The remaining pins are for the HVIL loop, and can be ignored if desired, as they do not affect the unit&#039;s function.&lt;br /&gt;
&lt;br /&gt;
==Control==&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
Although CAN control is an option, it is not necessary as the unit will run comfortably in failsafe mode (i.e. without any CAN input).  Supply 12V to HW-EN (pin 1 on Molex plug), ground the case to the chassis, and the converter starts spitting out 13.5V.  It has been mentioned that under heavy load the voltage may sag, so to enable CAN control see [https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=536 this OI forum thread.]&lt;br /&gt;
&lt;br /&gt;
=== CAN ===&lt;br /&gt;
Two CAN MsgIDs are documented for this unit.  When working with CAN, in some contexts, you need to know the hex (0x) or the decimal (0d) equivalent, eg DBC files and some CAN software requires 0d format, so both are given below:&lt;br /&gt;
&lt;br /&gt;
* 0x03D8 (0d984) : Input: Commands to the unit (3 bytes)&lt;br /&gt;
* 0x0210 (0d528) : Output: Status Reporting from the unit (7 bytes)&lt;br /&gt;
&lt;br /&gt;
==== Commands (0x03D8, 0d984) ====&lt;br /&gt;
This CAN command payload is 3 bytes, and must be sent at 500ms intervals.  &lt;br /&gt;
&lt;br /&gt;
The first 10 bits (0-9, &#039;&#039;little-endian format&#039;&#039;) in the message encodes the output voltage.  The following bit is the DC/DC enable bit&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=20995#p20995&amp;lt;/ref&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* Byte 0 + Byte 1[0-1] (10 bits total) : (desired voltage - 9) * 146)&lt;br /&gt;
* Byte 1[2] = Enable DC output (must be 1 to enable output)&lt;br /&gt;
* Byte 1[3-7] : Unknown&lt;br /&gt;
* Byte 2 : Unknown&lt;br /&gt;
&lt;br /&gt;
===== Example =====&lt;br /&gt;
If 14.4V is desired:&lt;br /&gt;
&lt;br /&gt;
* Subtract constant 9 from 14.4v =  5.4&lt;br /&gt;
* Multiply 5.4 by constant 146 = 788.4&lt;br /&gt;
* Convert 788.4 to hex = 0x0315 (expressed as individual bytes: &amp;lt;u&amp;gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;0x03&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;0x15&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;)&lt;br /&gt;
*Convert to little-endian format = &amp;lt;u&amp;gt;&amp;lt;span style=&amp;quot;color:blue&amp;quot;&amp;gt;0x15&amp;lt;/span&amp;gt; &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;0x03&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
*Add 4 to the second byte, to enable DC output = &amp;lt;u&amp;gt;0x15 0x0&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;7&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
*Pad with zero byte to assemble the required 3-byte payload: &amp;lt;u&amp;gt;0x15 0x07 &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;0x00&amp;lt;/span&amp;gt;&amp;lt;/u&amp;gt;&lt;br /&gt;
*Prefix with the command MsgID 0x3D8 : &#039;&#039;&#039;&amp;lt;u&amp;gt;0x03D8 0x15 0x07 0x00&amp;lt;/u&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
* Send the MsgID + data payload&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Status Reporting (0x0210, 0d528)====&lt;br /&gt;
The data is comprised of 7 bytes, which is transmitted at 100ms (10Hz) intervals:&lt;br /&gt;
&lt;br /&gt;
* Byte 0 = Status bits (bit 0 = Heater shorted, 1 = Over temperature, 2 = Output under voltage, 3 = Bias Fault, 4 = Input not OK, 5 = Output over voltage, 6 = Output current limited 7 = Heater open circuit)&lt;br /&gt;
* Byte 1 = Status bits (bit 0 = Coolant request, 1 = Current thermal limit,  2 = Output voltage regulation fault, 3 = Calibration factor fault)&lt;br /&gt;
&lt;br /&gt;
*Byte 2 = coolant inlet temp (0.5C scale, -40 offset)&lt;br /&gt;
*Byte 3 = input power (16 W/bit),&lt;br /&gt;
*Byte 4 = output current (1 A/bit),&lt;br /&gt;
*Byte 5 = output voltage (0.1 V/bit)&lt;br /&gt;
&lt;br /&gt;
Note Status Reporting does not work if HW-EN line is not high. &lt;br /&gt;
&lt;br /&gt;
Jason Hughes (wk057) posted this DC-DC Converter CAN Status Reporting information&amp;lt;ref&amp;gt;https://skie.net/uploads/TeslaCAN/Tesla%20Model%20S%20CAN%20Deciphering%20-%20v0.1%20-%20by%20wk057.pdf&amp;lt;/ref&amp;gt; in Jan2016:&lt;br /&gt;
&lt;br /&gt;
[[File:Telsa Model S DC-DC-Converter CAN 01b.png|alt=Tesla Model S DC-DC Converter CAN information by Jason Hughes, (wk057), Jan2016.|thumb|600x600px|Tesla Model S DC-DC Converter CAN information by Jason Hughes, (wk057), Jan2016.|none]]The &amp;quot;CAN3&amp;quot; above refers to the specific CAN bus on the early Tesla Model S, which had (5) (later, (6)) CAN buses.  CAN3 is the Powertrain CAN bus.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DBC example #1&amp;lt;ref&amp;gt;https://brianman.visualstudio.com/DBCTools/_git/DBCTools?path=/Samples/tesla_models_rwd.dbc&amp;amp;version=GBmaster&amp;lt;/ref&amp;gt; for 0x0210 0d&#039;&#039;&#039;528&#039;&#039;&#039; (unverified, possibly wrong or incomplete as it does not match above, but firmware revisions change items frequently):&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;BO_ &#039;&#039;&#039;528&#039;&#039;&#039; DC_DC_Converter_Status: 7 CAN3&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ Inlet_Temperature: 16|8@1- (0.5,40) [0|0] &amp;quot;C&amp;quot; TBD&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ Input_Power: 24|8@1+ (16,0) [0|0] &amp;quot;W&amp;quot; TBD&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ Output_Current: 32|8@1+ (1,0) [0|0] &amp;quot;A&amp;quot; TBD&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ Output_Voltage: 40|8@1+ (0.1,0) [0|0] &amp;quot;V&amp;quot; TBD&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;CM_ BO_ 528 &amp;quot;DC-DC Converter Status [10Hz]&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DBC example #2&amp;lt;ref&amp;gt;https://brianman.visualstudio.com/DBCTools/_git/DBCTools?path=%2FSamples%2Ftesla_models.dbc&amp;amp;version=GBmaster&amp;lt;/ref&amp;gt; for 0x0210 0d&#039;&#039;&#039;528&#039;&#039;&#039; (unverified, possibly wrong or incomplete as it does not match above, but firmware revisions change items frequently):&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;BO_ 528 DCDC_statusPartial: 2 ETH&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ DCDC_outputCurrent: 0|8@1+ (1,0) [0|0] &amp;quot;A&amp;quot; X&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;SG_ DCDC_outputVoltage: 8|8@1+ (0.1,0) [0|0] &amp;quot;V&amp;quot; X&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
[[Category:Tesla]] &lt;br /&gt;
[[Category:DC/DC]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=6088</id>
		<title>BMW I3 Fast Charging LIM Module</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=6088"/>
		<updated>2026-03-12T03:22:04Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Re-formed sentence for improved clarity in English.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The BMW LIM module is a CCS, CHAdeMO and AC charging controller.  It is used to communicate between the vehicle and the public charging infrastructure, to allow fast charging to occur.&lt;br /&gt;
&lt;br /&gt;
As these can be found affordably on eBay and from auto wreckers, they have been pursued as an open-source charger-interface project.&lt;br /&gt;
&lt;br /&gt;
The LIM is also available new from BMW spare parts suppliers for € 240. If you acquire it new, it comes without firmware loaded, and it must be programmed first.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=1196 Forum discussion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/BMW-i3-CCS github.com/damienmaguire/BMW-i3-CCS]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs CAN logs]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/Stm32-vcu/blob/ACDC_LIM/src/i3LIM.cpp STM32 ZombieVerter VCU software]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/download/file.php?id=9509 BMW I3 HV components]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/connector-kit-for-bmw-i3-lim-ccs-charging-module/ LIM Connector Kit]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ LIM Compatible Contactors]&lt;br /&gt;
&lt;br /&gt;
[http://tesla.o.auroraobjects.eu/Design_Guide_Combined_Charging_System_V3_1_1.pdf Design Guide for Combined Charging System (2015)]&lt;br /&gt;
&lt;br /&gt;
[https://www.researchgate.net/publication/338586995_EV_Charging_Definitions_Modes_Levels_Communication_Protocols_and_Applied_Standards EV Charging Definitions, Modes, Levels, Communication Protocols and Applied Standards]&lt;br /&gt;
&lt;br /&gt;
==Connectors and Pinouts==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW_I3_CCS_Labelled.png|thumb|BMW i3 LIM CCS Charging Module]]All connectors are available at https://www.auto-click.co.uk/ worldwide.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector Key (left to right) &lt;br /&gt;
!Label&lt;br /&gt;
!Description&lt;br /&gt;
!Compatible Plugs&lt;br /&gt;
|-&lt;br /&gt;
|4B&lt;br /&gt;
|12 Pin Connector&lt;br /&gt;
|BMW 61138373632&lt;br /&gt;
Audi 4E0 972 713&lt;br /&gt;
&lt;br /&gt;
TE 1534152-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/index.php?route=product/product&amp;amp;product_id=1344&amp;lt;/ref&amp;gt; / 1534151-1&lt;br /&gt;
|-&lt;br /&gt;
|3B&lt;br /&gt;
| 8 Pin Connector &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;(CHAdeMO models only)&amp;lt;/span&amp;gt;&lt;br /&gt;
|BMW 61138364624&lt;br /&gt;
&lt;br /&gt;
Audi 4F0 972 708&lt;br /&gt;
&lt;br /&gt;
TE 1-1534229-1&lt;br /&gt;
|-&lt;br /&gt;
| 1B&lt;br /&gt;
|16 Pin Connector&lt;br /&gt;
|(?Hirschmann 805-587-545?)&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/805-587-545&amp;lt;/ref&amp;gt;Auto-Click UK Part link has Pin 13 through 16 blocked. Received a Mercedes Part from them instead of BMW using this part number. Please check the part for proper compatibility - Hirschmann Automotive offers 10 free samples https://shop.hirschmann-automotive.com/connectors/2064/16way-1.2-sealstar-fa-connector# &lt;br /&gt;
Note: 15/5/24 Hirshman wouldn&#039;t send in uk without full vat number and form with lots of questions. However Auto-Click UK did seem to have all 16 pins.&lt;br /&gt;
&lt;br /&gt;
Note: 11/15/2024 this Mercedes pigtail (A0001532122) is the same connector, easily and readily available on eBay for less than 20.00 USD. &lt;br /&gt;
|-&lt;br /&gt;
|2B&lt;br /&gt;
|6 Pin Connector&lt;br /&gt;
| BMW 61138383300&lt;br /&gt;
Audi 7M0 973 119&lt;br /&gt;
&lt;br /&gt;
TE 1-967616-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967616-1&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.mouser.com/ProductDetail/571-1-967616-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
| Replacement Pins&lt;br /&gt;
|5-962885-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/5-962885-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|Rubber Seal&lt;br /&gt;
|1-967067-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967067-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|(for the connector on the i3&#039;s Charge Port Cable Lock, &lt;br /&gt;
see [[BMW I3 Fast Charging LIM Module#Charge port lock|the Charge Port Lock section]])&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:CCS setup LIM 2-03.png|none|thumb|800x800px|LIM Connectors and Pin Numbering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
1B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|1B-1&lt;br /&gt;
| LED_S &lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-2&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-3&lt;br /&gt;
|LED_M&lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-4&lt;br /&gt;
|LOCK_MOT+&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor&lt;br /&gt;
|-&lt;br /&gt;
|1B-5&lt;br /&gt;
|LOCK_MOT-&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor, and reference for 1B-16.&lt;br /&gt;
|-&lt;br /&gt;
|1B-6&lt;br /&gt;
| CAN_H&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
| 1B-7&lt;br /&gt;
|CAN_L&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
|1B-8&lt;br /&gt;
|IGN&lt;br /&gt;
|Wake up signal input and output +12V (ignition, contact 15)&lt;br /&gt;
|-&lt;br /&gt;
|1B-9&lt;br /&gt;
|VCC&lt;br /&gt;
|Constant Power +12V&lt;br /&gt;
|-&lt;br /&gt;
|1B-10&lt;br /&gt;
|GND&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|1B-11&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-12&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-13&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-14&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-15&lt;br /&gt;
|CHARGE_E&lt;br /&gt;
|Goes to KLE. Guessing this is charge enable or drive interlock signal? (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-16&lt;br /&gt;
|LOCK_FB&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Feedback (1k unlocked, 11k locked), referenced to 1B-5&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=30636#p30636&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description (BMW)&lt;br /&gt;
!Description (MINI)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=51484#p51484&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|2B-1&lt;br /&gt;
|CP&lt;br /&gt;
|Pilot (charge port) &lt;br /&gt;
Some charge ports need additional 620 ohms to GND.&lt;br /&gt;
|Pilot (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-2&lt;br /&gt;
|PP&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-3&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|PE / GND&lt;br /&gt;
|-&lt;br /&gt;
|2B-4&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 3&lt;br /&gt;
|Connected to Pin 5&lt;br /&gt;
|-&lt;br /&gt;
|2B-5&lt;br /&gt;
|PE / GND&lt;br /&gt;
|Ground (charge port earth)&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|-&lt;br /&gt;
|2B-6&lt;br /&gt;
| -&lt;br /&gt;
|US CCS1 version connected to 2B-2&lt;br /&gt;
|N/C (TBD if used for US CCS1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3B Pinout:&lt;br /&gt;
&lt;br /&gt;
- N/A (for CHAdeMO only)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+4B Pinout:&lt;br /&gt;
! Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|4B-1&lt;br /&gt;
| POS_CONT+&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-2&lt;br /&gt;
|NEG_CONT+&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-3&lt;br /&gt;
|POS_CONT-&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-4&lt;br /&gt;
|NEG_CONT-&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-5&lt;br /&gt;
|U_HV_DC&lt;br /&gt;
|Charge Port DC Voltage (current input 3-20mA?)(1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|4B-6&lt;br /&gt;
|LED_RT&lt;br /&gt;
|Red    charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-7&lt;br /&gt;
|LED_GN&lt;br /&gt;
|Green charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-8&lt;br /&gt;
|LED_BL&lt;br /&gt;
|Blue   charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-9&lt;br /&gt;
|LED_GND&lt;br /&gt;
|Charge Status Light Ground (common cathode of RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-10&lt;br /&gt;
|COV_MOT-&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-11&lt;br /&gt;
|COV_MOT+&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-12&lt;br /&gt;
|COV_FB&lt;br /&gt;
|Charge Port Cover Feedback (connect to GND to simulate open cover&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24597#p24597&amp;lt;/ref&amp;gt;)(&#039;&#039;&#039;To be left floating for&#039;&#039;&#039; contactors weld test)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Diagram ==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW I3 2016 Factory Workshop Service Repair Manual 2563-4b.png|thumb|1000x1000px|left|BMW i3 DCFC CCS factory wiring (simplified) (1-phase version, probably US)]]&lt;br /&gt;
&lt;br /&gt;
[[File:CCS setup LIM-01.png|thumb|1000x1000px|alt=|Wiring LIM electric vehicle charge controller|none]]Note [18Jun2022 ALS]: In the above diagram, some details may be non-current, eg the Charge Port Cover sensor is not shown, but its line @ 4B-12 must be floating (signalling that the Charge Port Cover is closed (?)) in order for the LIM to proceed with its welded contact tests; 4B-12 is tied to Ground (?) to indicate that the cover is open&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=41590#p41590&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Wiring notes ====&lt;br /&gt;
Make sure you mount the LIM as close to the charge socket as possible and keep the pilot wire separate from the high power wiring.&lt;br /&gt;
&lt;br /&gt;
Bad pilot wiring can result in SLAC, PLC, or other communication problems.&lt;br /&gt;
&lt;br /&gt;
== Additional components for a LIM installation ==&lt;br /&gt;
&lt;br /&gt;
=== Current shunt ===&lt;br /&gt;
If using the ZombieVerter VCU as an interface to the BMW i3 LIM, the code expects to receive voltage and current data -- from somewhere.  Typically, this is furnished by a standalone current shunt that outputs the data via CAN.  The most common shunt in use is the [[Isabellenhütte Heusler]] IVT-S-500-U3-I-CAN1-12/24 (datasheet&amp;lt;ref&amp;gt;https://www.isabellenhuetteusa.com/wp-content/uploads/2022/07/Datasheet-IVT-S-V1.03.pdf&amp;lt;/ref&amp;gt;), or a variation on this model.  This &amp;quot;ISA&amp;quot; (or IVT-S) must be initialized/setup/configured before using it in production.&lt;br /&gt;
&lt;br /&gt;
=== Isolated DC charge inlet voltage sense board ===&lt;br /&gt;
The LIM gets the inlet DC voltage from a board in the KLE. &lt;br /&gt;
&lt;br /&gt;
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt; from the high voltage DC voltage.&lt;br /&gt;
&lt;br /&gt;
A circuit of a voltage sense board is shared [https://openinverter.org/forum/viewtopic.php?p=28143#p28143 here] and can be purchased [https://openinverter.org/forum/viewtopic.php?p=41641#p41641 here].  &lt;br /&gt;
[[File:Voltage measure board.jpg|none|thumb|Isolated DC Voltage sense board by muehlpower]]An alternative voltage sense board is available [https://www.evcreate.nl/shop/charging/voltage-sense-board-bmw-i3-lim/ here].&lt;br /&gt;
[[File:BMW-i3-LIM-CCS-charging-voltage-sense-board-measuring.jpg|none|thumb|BMW i3 LIM voltage sense board by EVcreate]]&lt;br /&gt;
&lt;br /&gt;
=== Fast charge contactor ===&lt;br /&gt;
The LIM produces a 12V, 50% PWM on the positive and negative fast charging contactor outputs and measures the current draw of the contactors.&lt;br /&gt;
&lt;br /&gt;
The BMW OEM fast charge contactor relays, located in the KLE, are (2) TE EVC135 RELAY, SPST-NO, DM (# 2138011-1).&lt;br /&gt;
&lt;br /&gt;
https://www.te.com/usa-en/product-2138011-1.html&lt;br /&gt;
&lt;br /&gt;
Similar, though not exact, replacements are available from [https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ EVcreate]&lt;br /&gt;
&lt;br /&gt;
==== Larger contactor control ====&lt;br /&gt;
If you want to use larger contactors with PWM economizer or dual coil, use small relays to drive them and place a 15 ohm resistor (with heat sink) in parallel with each to simulate the original contactor coil&#039;s impedance.&lt;br /&gt;
&lt;br /&gt;
Each of the two 15 ohm resistors must dissipate ~6W @ 13.4V, 50% PWM.&lt;br /&gt;
&lt;br /&gt;
Further investigation is needed to find out if the LIM also detects a contactor failure via the current draw.&lt;br /&gt;
[[File:Gigavac contactor driver circuit.png|none|thumb|500x500px|Gigavac contactor driver circuit]]&lt;br /&gt;
&lt;br /&gt;
=== Charge port ===&lt;br /&gt;
[[File:CCS2-inlet.jpg|thumb|262x262px|DUOSIDA / MIDA CCS(2) inlet|alt=DUOSIDA / MIDA CCS(2) inlet]]&lt;br /&gt;
SAE J1772 (US) and IEC 61851 (international) cover the general physical, electrical, communication protocol, and performance requirements for the electric vehicle conductive charge system and coupler.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/SAE_J1772#Signaling&lt;br /&gt;
&lt;br /&gt;
The original BMW i3 Type 1 charge port has 2.7 kΩ between PP and PE and no connection between CP and PE, as J1772 describes.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;The Type 2 charge port used in Europe probably has 4.7 kΩ  between PP and PE. (from Phoenix datasheet. Not confirmed!)&amp;lt;/s&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
The Type 2 charge port used in Europe has no PP - PE resistor. &lt;br /&gt;
&lt;br /&gt;
Make sure to match these if you want to use a different charge port.  Some brands use different resistance values. &lt;br /&gt;
&lt;br /&gt;
The CP communication for US Type 1 (1-phase) and EU Type 2 (3-phase) charge ports is similar, but the PP circuit is different.&lt;br /&gt;
&lt;br /&gt;
=== Charge port lock ===&lt;br /&gt;
In the BMW i3 a quite expensive Phoenix/Delphi CCS charge port is used, and it would be convenient to be able to use the cheaper Duosida CCS charge ports.&lt;br /&gt;
&lt;br /&gt;
The charge port lock should work with the Duosida lock as well but the feedback (1k unlocked, 11k locked) is a bit different which requires some additional resistors.&lt;br /&gt;
[[File:CCS_setup_LIM_2-02.png|alt=Duosida combo CCS 2 inlet lock actuator connection]][[File:I3 ccs port wiring.jpg|none|alt=BMW i3 CCS inlet lock motor actuator wiring w/pinouts|BMW i3 CCS inlet lock motor actuator wiring w/pinouts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If using an OEM BMW i3 CCS charge port, the Kuster cable lock uses these connector parts:&lt;br /&gt;
&lt;br /&gt;
* Connector shell: [https://www.fcpeuro.com/products/bmw-socket-housing-4polig-12527549033 BMW 12527549033]&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=32096#p32096&amp;lt;/ref&amp;gt; or Hirschmann 805122541&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=49346#p49346&amp;lt;/ref&amp;gt; or Uk https://www.auto-click.co.uk/4-way/hirschmann-4-way-automotive-connectors/805-122-541&lt;br /&gt;
* Terminals: [https://www.fcpeuro.com/products/bmw-socket-terminal-mqs-61131393724 BMW 61131393724]&lt;br /&gt;
* Terminal seals: [https://www.fcpeuro.com/products/bmw-sealing-grommet-61138366245 BMW 61138366245]&lt;br /&gt;
&lt;br /&gt;
==== Locks in other charge ports ====&lt;br /&gt;
&lt;br /&gt;
* PSA (Peugeot, Citroen, Opel etc) : 2 motor pins, 2 feedback pins. Feedback is some sort of 2 pin semiconductor device, maybe hall effect. Feed 12V via 1k resistor, outputs about 10V when locked, 3V when open. &lt;br /&gt;
* A solution is needed for converting this to the LIM. &lt;br /&gt;
* The part number for the solenoid is &amp;quot;0-2293469-1 /-2 /-3&amp;quot; (see section 5.4 in document below)&lt;br /&gt;
* The data sheet is https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&amp;amp;DocId=Specification+Or+Standard%7F108-94519%7FC3%7Fpdf%7FEnglish%7FENG_SS_108-94519_C3.pdf&lt;br /&gt;
&lt;br /&gt;
===RGB charge indication light===&lt;br /&gt;
The RGB charge indicator LED should have a common cathode and series resistors for 12V DC.&lt;br /&gt;
&lt;br /&gt;
Nice push buttons with an integrated RGB LED are available on [https://nl.aliexpress.com/item/4000437597282.html Aliexpress] for a few dollars. &lt;br /&gt;
&lt;br /&gt;
The switch signal is useful to stop charging and has to be connected to the ECU.  The ECU then terminates the charging process over the CAN bus.&lt;br /&gt;
[[File:RGB LED common cathode.png|none|thumb|243x243px|RGB LED]]&#039;&#039;Note:&#039;&#039; If the LIM was sourced from a MINI (PN ending in 319), the charging state color is (flashing) YELLOW, instead of BLUE; this is documented in the user manual, page 235.&lt;br /&gt;
&lt;br /&gt;
=== Wake/sleep ===&lt;br /&gt;
The LIM will wake up under any of these circumstances:&lt;br /&gt;
&lt;br /&gt;
* When 12V is applied to the hardware wake up line (1B-8).&lt;br /&gt;
* On plug insertion.&lt;br /&gt;
* On opening of the charge port door.&lt;br /&gt;
* When the LIM sees CAN message 0x12F.&lt;br /&gt;
&lt;br /&gt;
The hardware wake up line works in both directions. I.e., the LIM can be woken by 12V on the hardware wake up line, but, similarly, when the LIM wakes up it will put 12V on the wake up line itself. This can be used to do things like waking up an OBC on plug insertion.&lt;br /&gt;
&lt;br /&gt;
== Programming a new LIM ==&lt;br /&gt;
If you purchase a new LIM, there is no configuration loaded; it is &amp;quot;virgin&amp;quot;, and must be configured before use.&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to program a virgin BMW i3 LIM: &lt;br /&gt;
&lt;br /&gt;
* Use BMW E-Sys software in combination with a salvaged Body Domain Controller, and possibly requiring a matching physical key&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=43848#p43848&amp;lt;/ref&amp;gt;;&lt;br /&gt;
* Use a Vector CAN (or similar) and a Fahrzeugauftrag (FA) file to edit and write information to the LIM without E-Sys&amp;lt;ref&amp;gt;[https://openinverter.org/forum/viewtopic.php?p=54432&amp;amp;sid=e276b6583092e79d1ba390a24c652ece#p54432 https://openinverter.org/forum/viewtopic.php?p=54432]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using E-Sys and a BDC/Key ===&lt;br /&gt;
Damien managed to program a brand new LIM with a i3 BDC (Body Domain Controller).&lt;br /&gt;
&lt;br /&gt;
He caught a CAN log of the programming session: https://github.com/damienmaguire/BMW-i3-CCS/tree/main/Programming/Logs&lt;br /&gt;
&lt;br /&gt;
Hopefully we figure out how to do it with a few CAN messages. In the meantime, Damien is offering LIM programming as a service: https://www.evbmw.com/index.php/evbmw-webshop/evbmw-serv/limprg.&lt;br /&gt;
&lt;br /&gt;
====== Basic shopping list if you want to program a LIM: ======&lt;br /&gt;
*Software: &lt;br /&gt;
**Esys 3.36 from here: https://disk.yandex.ru/d/3XLfVVYHFq8qQw&lt;br /&gt;
**pszdata lite from here: https://disk.yandex.ru/d/Y0w0r5T1ElMVdA&lt;br /&gt;
*Hardware: &lt;br /&gt;
**BMW LIM ([[#LIM hardware|see &amp;quot;LIM hardware&amp;quot; section below]]), connectors and pins ([[#Connectors and Pinouts|see &amp;quot;Connectors and Pinouts&amp;quot; section above]]).&lt;br /&gt;
**BMW i3 BDC (Body Domain Controller): basically the main ecu in the i3 that gates all the data around the car. &lt;br /&gt;
***Damien sourced his from: https://www.evbreakers.com/ noting &#039;&#039;They even threw in the plugs and few cm of harness for free.&#039;&#039;&lt;br /&gt;
***According to realoem.com, the first BDC (used in 2014) was p/n 61359354010&lt;br /&gt;
****A fuller list of the various BDCs over the subsequent years can be found here here:https://www.realoem.com/bmw/enUS/partxref?q=61359354010. Thankfully, there is a very wide retro/cross-compatibility&lt;br /&gt;
****Also found some part numbers in ebay listings not seen in the realoem list (maybe a North America vs EU thing?):&lt;br /&gt;
*****61-35-8-715-974, 61-35-5-A40-2F9&lt;br /&gt;
**Car key from the same car as the BDC. EDIT: this may not be necessary as the BDC can be put into &amp;quot;on&amp;quot; mode by running the full fault delete function using ISTA &amp;lt;ref&amp;gt; https://openinverter.org/forum/viewtopic.php?p=44069#p44069&amp;lt;/ref&amp;gt;&lt;br /&gt;
***Wondering if a non-matching used or new fob could be used/reprogrammed if the BDC donor&#039;s VIN was known?&lt;br /&gt;
**BDC simulator: https://www.aliexpress.com/item/1005002317110375.html&lt;br /&gt;
**Enet cable: https://bcables.com/&lt;br /&gt;
** USB to Ethernet adapter if your PC / laptop does not have a spare Ethernet port.&lt;br /&gt;
**Two extra pins for Conn8 on the BDC to bring out PT CAN.&lt;br /&gt;
*DC power supply or 12v battery.&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using Vector CAN and Fahrzeugauftrag (FA) file ===&lt;br /&gt;
&lt;br /&gt;
* Hardware requirement: TBD&lt;br /&gt;
** Vector CAN (can other hardware be used?)&lt;br /&gt;
* Software requirement: BMW E-sys v3.34 (tested&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=54452#p54452&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* Advantages/Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Charge control==&lt;br /&gt;
The EVSE (charging station) shares its charging capacity limits via PWM during IEC 61851/ J1772 AC charging, or via PLC during DIN 70121 or ISO 15118 CCS sessions, but often the car cannot handle the max available power of the charging station.&lt;br /&gt;
&lt;br /&gt;
The actual battery voltage and battery current values are needed by the LIM to check the response of the charging station.  In this setup, the battery voltage and current are measured by an Isabellenhütte IVT CAN bus sensor, but these values could also be measured and shared on the CAN bus by the BMS. (CAN message 0x112)&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contactor Test&#039;&#039;&#039; ===&lt;br /&gt;
This is required before the LIM will proceed past the Precharge state during ccs charging. &lt;br /&gt;
&lt;br /&gt;
To get it to do a contactor test following procedure has been determined&lt;br /&gt;
&lt;br /&gt;
For LIMs 61 35 6 828 052 &#039;&#039;and later&#039;&#039; (to be confirmed)&lt;br /&gt;
&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state closed (charge door feedback pin 4B-12 floating)&lt;br /&gt;
##charge door feedback is set to locked in 0x272 byte 2&lt;br /&gt;
#Charge Port Voltage Sense feedback with contactors open needs to be above 60V&lt;br /&gt;
##Fault set in 0x272 byte 2&lt;br /&gt;
#Ignition in 0x12F byte 2 needs to toggle from OFF 0x88 to ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For LIMs &#039;&#039;before&#039;&#039; 61 35 6 828 052 (to be confirmed)&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state is closed, feedback in 0x272 byte 2&lt;br /&gt;
#12V permanent to be connected to the LIM&lt;br /&gt;
#Ignition in 0x12F byte 2 needs be ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;celeron55&#039;s notes&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Some detail of a tested 61 35 6 828 052 unit that may or may not be of interest to anyone:&lt;br /&gt;
# The intention is to make the LIM do this test at vehicle power up. In Zombie terms that means when going into the MOD_RUN state.&lt;br /&gt;
# The LIM will do the contactor test if it sees for a duration of 3 seconds that:&lt;br /&gt;
## The charge door is closed according to feedback (feedback line at 12V). 0x272 byte 2 bits 0 and 1. On Zombie that&#039;s the CP_DOOR parameter.&lt;br /&gt;
## The inlet voltage sensor is giving a low enough value (the limit is 60V according to above). 0x3B4 byte 7. On Zombie that&#039;s the CCS_V_Con parameter.&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 was OFF earlier. (0x8a=ON, 0x86=OFF)&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 is ON currently. On Zombie this gets set when opmode==MOD_RUN. Charging is disabled in opmode==MOD_RUN, so afterwards before charging it needs to be changed yet again to another value.&lt;br /&gt;
# What happens in the contactor test is that the LIM closes the contactors for a bit and then opens them. If the LIM likes what it sees, this clears the 0x272 byte 2 contactor bits to 0. On Zombie that&#039;s the CCS_Contactor parameter.&lt;br /&gt;
# On the bench, the LIM doesn&#039;t seem to care if the inlet voltage sensor doesn&#039;t sense a voltage during the test. However on the bench it was impossible to tell whether it would actually proceed to charge or not.&lt;br /&gt;
# The meaning of the CCS_Contactor values are as follows. Values other than 0 and !=0 may not be visible in UIs, but due to the nature of how the value is read from CAN, it can have other values than 0 and 1.&lt;br /&gt;
## 0 = Open&lt;br /&gt;
## 1 = Closed (Assuming)&lt;br /&gt;
## 8 = Doing contactor test&lt;br /&gt;
## 24 = Inlet voltage high / udc low&lt;br /&gt;
## 28 = Waiting for ignition cycle or unplugging the cable&lt;br /&gt;
&lt;br /&gt;
===Battery-dependent charging current control ===&lt;br /&gt;
During (fast) charging a cell voltage and cell temperature dependent current limit is very important.&lt;br /&gt;
&lt;br /&gt;
The BMS or VCU should limit this value according to the battery specifications and protect the cells from damage and ageing at all times.&lt;br /&gt;
&lt;br /&gt;
(Not yet implemented to the STM32 / ZombieVerter VCU project)&lt;br /&gt;
&lt;br /&gt;
===CCS inlet temperature sensors===&lt;br /&gt;
Many CCS charge ports have DC and AC contact temperature sensors to avoid overheating if the contact resistance is high for some reason. The BMW&#039;s LIM has no temperature sensor inputs, but the VCU/charge controller could be connected to these sensors (usually PT1000 or NTC) and charging current could be reduced if the inlet gets too hot. (Not yet implemented to the STM32 / ZombieVerter VCU project) &lt;br /&gt;
&lt;br /&gt;
However, this temperature measurement is also done on the charger side, on the CCS cable itself. Chargers will protect themselves from overheating the CCS pins.The absolute max pin temperature allowed can range from 70-90*C depending on quickcharger brand. &lt;br /&gt;
&lt;br /&gt;
===AC charging (on board charger control)===&lt;br /&gt;
The LIM also handles the (lower level J1772 / IEC61851) communication during AC charging and shares measured PP (charging cable) and CP (charging station) AC current limits in the CAN message 0x3B4 EVSE info.&lt;br /&gt;
&lt;br /&gt;
It is not possible to have two car-side charge controllers connected to the pilot line simultaneously.  It is recommended to control the charger by CAN bus. If your charger needs the pilot signal, you will have to emulate it or switch the pilot connection wiring over to the active charger during AC charging.&lt;br /&gt;
&lt;br /&gt;
If the onboard charger accepts an AC current limit, this value can be directly used but some chargers can only be controlled with DC current commands.  &lt;br /&gt;
&lt;br /&gt;
Because we don&#039;t know the actual AC current, we can only estimate it with a fixed AC voltage and charger efficiency.&lt;br /&gt;
 DC_current = fixed_AC_voltage * CP_PP_current_limit * phase_count * charger_efficiency / DC_voltage&lt;br /&gt;
&lt;br /&gt;
==CAN communication==&lt;br /&gt;
A DBC CAN database file can be found here: [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
This list has to be cleaned up once we know which messages are actually necessary for the LIM.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Power Train CAN messages [500kbps]&lt;br /&gt;
!ID&lt;br /&gt;
!Function&lt;br /&gt;
!sent by&lt;br /&gt;
!interval&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|0x112&lt;br /&gt;
|BMS msg.&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|10ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x12F&lt;br /&gt;
|Wake up&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E9&lt;br /&gt;
|Main LIM control&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F1&lt;br /&gt;
|Lim DC charge command 2.&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x2FA&lt;br /&gt;
|Lim DC charge command 3.&lt;br /&gt;
| VCU&lt;br /&gt;
|80ms...1s&lt;br /&gt;
|needed (low interval during CCS start up)&lt;br /&gt;
|-&lt;br /&gt;
|0x2FC&lt;br /&gt;
|Charge flap control&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms (4s)&lt;br /&gt;
| needed (constant values work)&lt;br /&gt;
|-&lt;br /&gt;
|0x431&lt;br /&gt;
|Battery info&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed but does not control anything&lt;br /&gt;
|-&lt;br /&gt;
|0x432&lt;br /&gt;
|BMS SoC&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|200ms&lt;br /&gt;
|display SoC needed&lt;br /&gt;
|-&lt;br /&gt;
|0x03C&lt;br /&gt;
|Vehicle status&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x1A1&lt;br /&gt;
|Vehicle speed&lt;br /&gt;
|VCU&lt;br /&gt;
|20ms&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|0x2A0&lt;br /&gt;
|Central locking&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms (4s)&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x397&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;OBD&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x3F9&lt;br /&gt;
|Engine info&lt;br /&gt;
|VCU&lt;br /&gt;
|1000ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x3A0&lt;br /&gt;
|Vehicle condition&lt;br /&gt;
| VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x330&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Range info&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x51A&lt;br /&gt;
|Network management&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x540&lt;br /&gt;
|Network management 2&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
| (constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x512&lt;br /&gt;
|Network management edme&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x560&lt;br /&gt;
|Network management kombi&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x510&lt;br /&gt;
|Network management zgw&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x328&lt;br /&gt;
|Counter&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E8&lt;br /&gt;
| OBD reset&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
| (constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x380&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Vin&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;s&amp;gt;not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |&#039;&#039;&#039;Messages sent by LIM&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|0x29E&lt;br /&gt;
|CCS charger specs&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EF&lt;br /&gt;
|Min. available voltage from the CCS charger.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x2B2&lt;br /&gt;
|Current and Voltage as measured by the CCS charger&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B4&lt;br /&gt;
|EVSE info: CP, PP &amp;amp; inlet voltage&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x272&lt;br /&gt;
|CCS contactor state and charge flap open/close status.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x337&lt;br /&gt;
|Inlet lock status&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LIM logs==&lt;br /&gt;
Here you can find some CAN logs of AC and DC charging sessions. https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs&lt;br /&gt;
&lt;br /&gt;
QCA7005 SPI captures on Damien&#039;s GitHub https://github.com/damienmaguire/BMW-i3-CCS/tree/main/SPI_Caps&lt;br /&gt;
&lt;br /&gt;
==Observations==&lt;br /&gt;
A VIN value is not required for AC or DC fast charging to function.  Any VIN, or none, can be used.&lt;br /&gt;
&lt;br /&gt;
Functional LIMs have come from vehicles where the Air Bags have deployed, indicating that the module still works after a &amp;quot;Safety&amp;quot; event has occurred.&lt;br /&gt;
&lt;br /&gt;
==LIM hardware==&lt;br /&gt;
&lt;br /&gt;
=== Physical dimensions ===&lt;br /&gt;
The main body is 170mm x 42mm x 104mm. There are 2 mounting brackets with 192mm hole spacing. Total width is 215mm. The connectors on the front have additional 16mm to the main body.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=51061#p51061&lt;br /&gt;
&lt;br /&gt;
===LIM versions===&lt;br /&gt;
Only &amp;quot;LIM_AC_DC&#039;&#039;&#039;O&#039;&#039;&#039;&amp;quot; versions work for CCS.   Look for both &amp;quot;LIM_AC_DCO&amp;quot; &amp;lt;u&amp;gt;and&amp;lt;/u&amp;gt; a MAC address on the label!  If no MAC, the LIM is either AC-only (&amp;quot;LIM_AC&amp;quot;) or AC + CHAdeMO (&amp;quot;LIM_AC_DCC&amp;quot;), and not useful for CCS. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+LIM versions&lt;br /&gt;
!Part No.&lt;br /&gt;
!IEC 61851&lt;br /&gt;
J1772 (AC)&lt;br /&gt;
!DIN 70121&lt;br /&gt;
!ISO 15118&lt;br /&gt;
!ISO 15118-20&lt;br /&gt;
!Cars&lt;br /&gt;
! Used until&lt;br /&gt;
! Tested&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 827&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 820&lt;br /&gt;
| x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 353 646&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| BMW i3&lt;br /&gt;
|Jul 2014&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 380 352&lt;br /&gt;
|x&lt;br /&gt;
| x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Nov 2015&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 805 847&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Jul 2016&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 828 052&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Aug 2019&amp;lt;ref&amp;gt;https://bimmercat.com/bmw/en/parts/info/Control+unit%2C+charging+interf.module+LIM/61356828052&amp;lt;/ref&amp;gt;&lt;br /&gt;
|x &amp;lt;ref&amp;gt;Forum Reference: https://openinverter.org/forum/viewtopic.php?p=56201&amp;amp;sid=6dfa5895f1899ec553db041dd7146f7a#p56201 and https://openinverter.org/forum/viewtopic.php?p=56290#p56290&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 494 498&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
| 2018?&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 470 199&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 454 319&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|BMW i3&lt;br /&gt;
Mini cooper SE&lt;br /&gt;
|now&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
=== Power Limits===&lt;br /&gt;
The limits for pre-2017/26 (Week 26 of 2017) are 0V-500V 0A-250A, post 2017/27 (Week 27 of 2017) 0V-1000V  -500A-+500A. &lt;br /&gt;
&lt;br /&gt;
This probably indicates when they moved from DIN 70121 only to ISO 15118. &lt;br /&gt;
&lt;br /&gt;
=== Chips on the LIM board===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+components&lt;br /&gt;
!Chip&lt;br /&gt;
!Description&lt;br /&gt;
!Function&lt;br /&gt;
!Datasheet&lt;br /&gt;
|-&lt;br /&gt;
|Renesas V850E2/FG4&lt;br /&gt;
|32-bit Single-Chip Microcontroller&lt;br /&gt;
|main MCU&lt;br /&gt;
|https://www.renesas.com/us/en/document/dst/data-sheet-v850e2fg4&lt;br /&gt;
|-&lt;br /&gt;
|Qualcomm QCA7000&lt;br /&gt;
|HomePlug® Green PHY, single chip solution&lt;br /&gt;
|PLC Green PHY&lt;br /&gt;
|https://openinverter.org/forum/download/file.php?id=9611&lt;br /&gt;
|-&lt;br /&gt;
|Infineon TLE 7263E&lt;br /&gt;
|Integrated HS-CAN, LIN, LDO and HS Switch, System Basis Chip&lt;br /&gt;
|CAN, 2xLDO, wake-up&lt;br /&gt;
|https://docs.rs-online.com/db13/0900766b814d680b.pdf&lt;br /&gt;
|-&lt;br /&gt;
|TI SN74LVC2T45-Q1&lt;br /&gt;
|Dual-Bit Dual Supply Transceiver with Configurable Voltage Translation&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/sn74lvc2t45-q1&lt;br /&gt;
|-&lt;br /&gt;
|NXP 74LVC1T45&lt;br /&gt;
|Dual supply translating transceiver&lt;br /&gt;
|&lt;br /&gt;
|https://datasheetspdf.com/pdf-file/648034/NXP/74LVC1T45/1&lt;br /&gt;
|-&lt;br /&gt;
|STM L9951XP&lt;br /&gt;
|Actuator driver&lt;br /&gt;
|inlet lock motor&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/l9951.pdf&lt;br /&gt;
|-&lt;br /&gt;
|STM TS321&lt;br /&gt;
|Low-Power Single Operational Amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/ts321&lt;br /&gt;
|-&lt;br /&gt;
| TI LM2902&lt;br /&gt;
|Quadruple general-purpose operational amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/lm2902&lt;br /&gt;
|-&lt;br /&gt;
|STM VNQ5E250AJ-E&lt;br /&gt;
|Quad channel high-side driver with analog current sense&lt;br /&gt;
| LEDs?, contactors?&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/vnq5e250aj-e.pdf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charging protocols ==&lt;br /&gt;
&lt;br /&gt;
===Signaling circuit ===&lt;br /&gt;
[[File:CCS1 vs CCS2 signaling circuit 2.png|none|thumb|1500x1500px|CCS1 vs CCS2 combo signaling circuit]]&lt;br /&gt;
&lt;br /&gt;
===AC charging ===&lt;br /&gt;
Usually the J1772 (US) or IEC61851 (EU) protocol is used for AC charging.&lt;br /&gt;
&lt;br /&gt;
Some new charging stations support AC charging with ISO 15118 high level protocol as well, but it is not confirmed which versions of the LIM support it.&lt;br /&gt;
&lt;br /&gt;
By default, the the EVSE (charging station) outputs +12V on the CP pin, and when connected to an EV will be reduced to 9V because of a load resistor present in the Electric Vehicle; this signals the EVSE that the connector has been plugged into a EV.  After this, the EVSE will send a 1khz +12V to ‐12V square wave (PWM signal) and the duty cycle value corresponding to the maximum current it could deliver.  If the EV is okay with that value of current, then it performs a handshake by changing the load resistance and dropping the PWM voltage to 6V, after which the charging begins.&lt;br /&gt;
&lt;br /&gt;
In IEC61851, where untethered charging stations are allowed, the PP pin is used to detect the maximum power rating of the cable.&lt;br /&gt;
&lt;br /&gt;
In the US, with J1772, where charging stations need to be tethered, the PP pin is used to detect if the manual unlocking mechanism is pressed, to stop the current flow before the plug is removed.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:SAE_J1772|More information: https://en.wikipedia.org/wiki/SAE_J1772]]&lt;br /&gt;
[[File:IEC61851 charging sequence.png|none|thumb|1000x1000px|standard IEC61851 / J1772 charging sequence.|alt=]]&lt;br /&gt;
&lt;br /&gt;
===CCS DC charging===&lt;br /&gt;
DIN 70121 and ISO 15118 are quite complex high level protocols transmitted over PLC (power line communication) on the CP pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This [https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee Design Guide for Combined Charging Systems] by CharIn describes the basics of CCS charging very well.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This document actually covers Fast and &#039;&#039;Smart Charging Solutions for Full Size Urban Heavy Duty Applications&#039;&#039;, but since the protocols used are similar it has comparable sequence diagrams, with descriptions for &#039;&#039;&#039;normal start up&#039;&#039;&#039;, &#039;&#039;&#039;normal shutdown&#039;&#039;&#039;, &#039;&#039;&#039;DC supply-initiated emergency&#039;&#039;&#039; &#039;&#039;&#039;stop&#039;&#039;&#039; and &#039;&#039;&#039;EV-initiated emergency stop&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*&lt;br /&gt;
[[Category:BMW]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:CCS]]&lt;br /&gt;
[[Category:Rapid Charging]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=6083</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=6083"/>
		<updated>2026-03-10T21:12:46Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Logic Connector (X042 or X043) */ For X042, added &amp;quot;D4&amp;quot; connector ID for Toyota RAV4 EV.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla Gen1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla Gen1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|Gen2]].  Gen1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the Gen2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) Gen1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The Gen1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-15?**).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The Gen2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with Gen1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with Gen2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt; A 2016 B250e [https://www.mybclasselectricdrive.com/threads/broken-battery-charger.1749/post-10077 was reported] to have a Gen2 OBC installed.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the Gen1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S Gen1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S Gen1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S Gen1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty, D4 in the Toyota RAV4 EV), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla Gen1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla Gen1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla Gen1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla Gen1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S Gen1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S Gen1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S Gen1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S Gen1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla Gen1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the Gen2 OBC, which may or may not apply to the Gen1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_GEN2_Charger&amp;diff=6071</id>
		<title>Tesla Model S/X GEN2 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_GEN2_Charger&amp;diff=6071"/>
		<updated>2026-02-27T17:12:52Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Replacement board connectors */ Punctuation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
[[File:Gen2.jpg|thumb|tesla gen2 ac charger]]&lt;br /&gt;
[[File:Tesla gen2 xray.png|thumb|Tesla Gen2 X-Ray]]&lt;br /&gt;
&lt;br /&gt;
The Tesla GEN2 on-board charger (OBC) is a single/three phase 10kW AC charger that was fitted in the Model S from approx. Oct2013&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6560948/&amp;lt;/ref&amp;gt; until it was replaced in the 2016 &#039;facelift&#039; model with GEN3.  It was the first Tesla OBC capable of fully utilizing external 3-phase AC; [[Tesla Model S GEN1 Charger|previous Tesla OBCs]] lacked the external wiring for three phases.&lt;br /&gt;
&lt;br /&gt;
One or two GEN2 chargers are installed beneath the rear seats in the Model S for AC charging.&lt;br /&gt;
&lt;br /&gt;
The charger is made up of three 3.3 kw modules, each sitting on a liquid cooling plate. This assembly enables both single and multi phase AC charging.&lt;br /&gt;
&lt;br /&gt;
Tesla gen2 charger weighs 16kg!!! Surprisingly low for such a bulky item&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
&lt;br /&gt;
===Output Voltage Range===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v dc will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Supported Tesla Part Numbers (TPN)===&lt;br /&gt;
It has been found that early revision units will not work with the OI control boards.&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=932&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TPNs to avoid:&lt;br /&gt;
&lt;br /&gt;
*1014963-05-B and 1014963-05-C&lt;br /&gt;
&lt;br /&gt;
TPNs tested and known good:&lt;br /&gt;
&lt;br /&gt;
*1014963-00-C/E/F/J/K/L&lt;br /&gt;
**1014963-00-C &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=34710#p34710 and also by Lars on June 25th 2024&amp;lt;/ref&amp;gt;&lt;br /&gt;
**1014963-00-G is likely also good, just wasn&#039;t mentioned by name in the referenced thread&lt;br /&gt;
&lt;br /&gt;
=== Supported Software Revisions ===&lt;br /&gt;
At this time, it is not known why but it appears that some firmware revisions of this charger will have problems with maintaining a steady charge. Symptoms of this can be either surging (current goes up, drops to near zero, then surges back) or modules coming online singly followed by all modules going offline, repeat forever. In either case, charge power will be limited. We do not yet know what, exactly, is causing this. However, it is confirmed that swapping charger units but keeping the OI control board can produce working results.&lt;br /&gt;
&lt;br /&gt;
===Cooling===&lt;br /&gt;
The direction of flow in the cooling plate does not seem to matter.&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=2030#p2030&amp;lt;/ref&amp;gt; The charger should likely be on the same cooling loop as the batteries themselves. This coolant loop should be separate from the loop with the motor and inverter (they get far too hot.) Limited testing (esp 110V, 1kw) can be done without the coolant lines hooked up. However, it would be unwise to attempt 10kw charging for any length of time without liquid cooling.&lt;br /&gt;
&lt;br /&gt;
==Replacement Control Boards==&lt;br /&gt;
Replacement control board https://github.com/damienmaguire/Tesla-Charger&lt;br /&gt;
&lt;br /&gt;
v5 kit: https://www.evbmw.com/index.php/evbmw-webshop/tesla-boards/tesla-gen-2-charger-logic-board-kit&lt;br /&gt;
&lt;br /&gt;
v5 partially built board: https://www.evbmw.com/index.php/evbmw-webshop/tesla-boards/tesla-gen-2-charger-logic-board-partially-built&lt;br /&gt;
&lt;br /&gt;
github: https://github.com/damienmaguire/Tesla-Charger&lt;br /&gt;
&lt;br /&gt;
=== Charger Connections ===&lt;br /&gt;
[[File:Tesla Charger Logic connections.jpg|none|thumb|607x607px|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!A1&lt;br /&gt;
!A2&lt;br /&gt;
!A3&lt;br /&gt;
!A4&lt;br /&gt;
!A5&lt;br /&gt;
!&lt;br /&gt;
!B1&lt;br /&gt;
!B2&lt;br /&gt;
!B3&lt;br /&gt;
!B4&lt;br /&gt;
! B5&lt;br /&gt;
!B6&lt;br /&gt;
|-&lt;br /&gt;
|OUT2 - AC present&lt;br /&gt;
|&lt;br /&gt;
|D1 - enable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|12V supply&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CANH&lt;br /&gt;
|Control Pilot&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!A6&lt;br /&gt;
!A7&lt;br /&gt;
! A8&lt;br /&gt;
!A9&lt;br /&gt;
!A10&lt;br /&gt;
!&lt;br /&gt;
!B7&lt;br /&gt;
!B8&lt;br /&gt;
!B9&lt;br /&gt;
!B10&lt;br /&gt;
!B11&lt;br /&gt;
!B12&lt;br /&gt;
|-&lt;br /&gt;
|OUT1 - HV enable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|D2 - 3p&lt;br /&gt;
|&lt;br /&gt;
| GND&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CANL&lt;br /&gt;
|Proximity&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
The outputs will not output 12v, they are low side switches. If you require a 12v ac present signal then use a relay with its coil switched from the relevant pin. [https://raw.githubusercontent.com/damienmaguire/Tesla-Charger/master/V5/Charger_Gen2_V5aB3%20-%20Schematic.pdf wiring diagram][[File:AC DC Connections.jpg|left|thumb|600x600px]]]]&lt;br /&gt;
&lt;br /&gt;
====Connector part numbers====&lt;br /&gt;
AC and DC power connections (Molex Sabre series):&lt;br /&gt;
&lt;br /&gt;
*housing: 044441-2006&lt;br /&gt;
*pins: 043375-3001 (18-20AWG), 043375-0001 (14-16AWG)&lt;br /&gt;
&lt;br /&gt;
Logic connectors (Molex MX150L series):&lt;br /&gt;
&lt;br /&gt;
*housing: 10-way 19418-0014, 12-way 19418-0026&lt;br /&gt;
*pins: 33012-2002 (18-20AWG), 33012-2001 (14-16AWG)&lt;br /&gt;
&lt;br /&gt;
=== Replacement board connectors ===&lt;br /&gt;
If you can, desolder the 24 pin SMD connector from the OEM control board; otherwise, order the 24 pin connector from Mouser, whose P/N is: &lt;br /&gt;
&lt;br /&gt;
* [https://www.mouser.com/ProductDetail/JST-Automotive/SM24B-CPTK-1A-TBL?qs=wBn5QRdTcLhQ%2FCp3E8a%2FyA%3D%3D SM24B-CPTK-1A-TB(L)]&lt;br /&gt;
&lt;br /&gt;
The 30 pin connector is very difficult to desolder and resolder.  Replacement P/Ns are: &lt;br /&gt;
&lt;br /&gt;
* [https://www.mouser.com/ProductDetail/Samtec/IPS1-115-01-S-D-PL?qs=PB6%2FjmICvI17nbB5SDGUsw%3D%3D IPS1-115-01-S-D-PL], SAMTEC - IPS1-115-01-S-D-PL - SOCKET, 2.54MM, 2x15WAY&lt;br /&gt;
** NOTE: One of the pins is missing from this connector variant, but according to [https://openinverter.org/forum/viewtopic.php?p=27697&amp;amp;hilit=charger+pin+missing#p27697 this forum post], it&#039;s OK as long as you solder it in the correct orientation.&lt;br /&gt;
* [https://www.mouser.com/ProductDetail/Samtec/IPS1-115-01-L-D?qs=PB6%2FjmICvI3sN4zSP4IXGw%3D%3D IPS1-115-01-L-D], SAMTEC&lt;br /&gt;
** Has all 30 pins.&lt;br /&gt;
&lt;br /&gt;
===Programming===&lt;br /&gt;
You&#039;ll need a ST-LINK/V2 smt32 programmer.  Unofficial ones are cheaply available from amazon and ebay.&lt;br /&gt;
&lt;br /&gt;
*ST-LINK programming utility: https://www.st.com/en/development-tools/stsw-link004.html&lt;br /&gt;
* stm32_loader.hex  https://openinverter.org/forum/viewtopic.php?f=7&amp;amp;t=1119&lt;br /&gt;
&#039;&#039;&#039;Two options:&#039;&#039;&#039;&lt;br /&gt;
#Charger_gen2_v5.hex https://github.com/damienmaguire/Tesla-Charger/tree/master/V5/Software/Binary&lt;br /&gt;
#openinverter style firmware https://openinverter.org/forum/viewtopic.php?t=1323 (only available via patreon for next few weeks)&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Target --&amp;gt; Connect&amp;quot; from top menu. You want to see the screen get filled with a data dump of symbols. In the upper right of the screen you can see it identified the device. &lt;br /&gt;
&lt;br /&gt;
In the main viewing window are multiple tabs, click the &amp;quot;Binary File&amp;quot; tab to select it. &lt;br /&gt;
&lt;br /&gt;
This will ask to open a file, you choose: &amp;quot;stm32_loader.hex&amp;quot; from openinverter.org, download ahead of time. This will change what shows up in the viewing window.  &lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Target --&amp;gt; Program and Verify&amp;quot; from the top menu. This pops up a window, and you can probably just click &amp;quot;Start&amp;quot; on that window. This programs the STM32 chip with the stm32_loader.hex file.  &lt;br /&gt;
&lt;br /&gt;
The STM32 on your v5 gen2 Tesla charger Board can now load other files.   &lt;br /&gt;
&lt;br /&gt;
You can close the stm32_loader.hex tab, and go back to the &amp;quot;Binary File&amp;quot; tab, which will ask to open another file. &lt;br /&gt;
&lt;br /&gt;
You choose: &amp;quot;Charger_Gen2_v5.hex&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
Same as last time, click &amp;quot;Target --&amp;gt; Program and Verify&amp;quot; from the top menu. And click Start. &lt;br /&gt;
&lt;br /&gt;
The STM32 on your v5 gen2 Tesla charger Board now also has the software to run.&lt;br /&gt;
&lt;br /&gt;
You are now done with the ST-Link USB dongle, it&#039;s no longer needed. &lt;br /&gt;
&lt;br /&gt;
Future updates can be done via WiFi. (must have esp8266 WiFi module programed https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=8 )&lt;br /&gt;
&lt;br /&gt;
=== External CAN bus===&lt;br /&gt;
[[File:Gen2 Charger V5aB2 logic board.jpg|thumb|Gen2 Charger V5aB2 logic board with CAN wired to external pins]]&lt;br /&gt;
The V5aB2 version of the board has no connection to the external CAN bus (V5aB3 has) but you can add it with two bodge wires as shown in the picture. You will find CANH and CANL on the 3 pin header underneath the WiFi module. Route them over to CONN6 as shown. CONN2.1 (CANH) is connected to CONN6.24, CONN2.2 (CANL) to CONN6.26.&lt;br /&gt;
&lt;br /&gt;
Revision V5aB3 does not need this modification. On Revision V5aB3 you &#039;&#039;&#039;MUST&#039;&#039;&#039; close the solder jumper unless your charger is on an already terminated bus (that is, if the bus already has 2 termination resistors, one on each end, and measures 60 ohms with all devices powered off). If you do not use the external CAN, terminate the bus. If you have only two devices on the bus, terminate the bus. If you aren&#039;t sure, double check. &#039;&#039;&#039;Bus termination is important.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you attach to the external CAN bus, be aware that all internal CAN traffic is also seen on the external CAN bus. The following IDs are already used and mustn&#039;t used by any other device on the bus:&lt;br /&gt;
&lt;br /&gt;
207, 209, 20b, 217, 219, 21b, 227, 229, 22b, 237, 239, 23b, 247, 249, 24b, 327, 329, 32b, 347, 349, 34b, 357, 359, 35b, 367, 368, 369, 36b, 377, 379, 37b, 537, 539, 53b, 717, 719, 71b. &lt;br /&gt;
&lt;br /&gt;
====Functionality of external CAN bus====&lt;br /&gt;
With the CAN bus now available externally you can remote control your charger via CAN and also receive some values from it. The mapping is similar to the CHAdeMO CAN protocol. The feature is only available in the commercial firmware.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Charger CAN protocol - up to version 1.06.R&lt;br /&gt;
!ID&lt;br /&gt;
!Direction&lt;br /&gt;
!Byte 0&lt;br /&gt;
! Byte 1&lt;br /&gt;
!Byte 2&lt;br /&gt;
!Byte 3&lt;br /&gt;
!Byte 4&lt;br /&gt;
! Byte 5&lt;br /&gt;
! Byte 6&lt;br /&gt;
!Byte 7&lt;br /&gt;
|-&lt;br /&gt;
|0x102&lt;br /&gt;
|Receive by charger&lt;br /&gt;
|&lt;br /&gt;
|DC voltage limit MSB&lt;br /&gt;
|DC voltage limit LSB&lt;br /&gt;
| DC current set point&lt;br /&gt;
|==1 enable charging&lt;br /&gt;
|SoC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x108&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|Max DC voltage MSB&lt;br /&gt;
| Max DC voltage LSB&lt;br /&gt;
|Max DC current&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x109&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|DC voltage MSB&lt;br /&gt;
|DC voltage LSB&lt;br /&gt;
|DC current&lt;br /&gt;
|&#039;&#039;0 when off, 5 when charging&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Example: transmit &amp;quot;0x102 # 0 0x1 0x86 0x14 0x1 50 0 0&amp;quot; to enable charging up to a voltage of 390V and a DC current of 20A, report SoC of 50%&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Charger CAN protocol - after version 1.06.R&lt;br /&gt;
!ID&lt;br /&gt;
!Direction&lt;br /&gt;
!Byte 0&lt;br /&gt;
!Byte 1&lt;br /&gt;
!Byte 2&lt;br /&gt;
!Byte 3&lt;br /&gt;
!Byte 4&lt;br /&gt;
!Byte 5&lt;br /&gt;
!Byte 6&lt;br /&gt;
!Byte 7&lt;br /&gt;
|-&lt;br /&gt;
| 0x102&lt;br /&gt;
|Receive by charger&lt;br /&gt;
|&lt;br /&gt;
|DC voltage limit MSB&lt;br /&gt;
|DC voltage limit LSB&lt;br /&gt;
|DC current set point&lt;br /&gt;
|&lt;br /&gt;
|==1 enable charging&lt;br /&gt;
|SoC&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x108&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|Max DC voltage MSB&lt;br /&gt;
| Max DC voltage LSB&lt;br /&gt;
|Max DC current&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x109&lt;br /&gt;
| Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|DC voltage MSB&lt;br /&gt;
|DC voltage LSB&lt;br /&gt;
|DC current&lt;br /&gt;
|&lt;br /&gt;
|0 when off, 5 when charging&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
LR: Personally I think the data for DC voltage limit is incorrect. The above states Motorola but only when I set all signals (so not only DC voltage limit as also the start bit count (sometimes) varies) to Intel it works for me.[[File:Parameter view of commercial firmware.png|thumb|Parameter view of commercial firmware]]&lt;br /&gt;
&lt;br /&gt;
===openinverter style charger firmware===&lt;br /&gt;
In addition to the open source firmware there is also an openinverter style firmware. It adds advanced features:&lt;br /&gt;
*Support for the standard open inverter web interface&lt;br /&gt;
*Parameter handling as known from the inverter firmware (see picture)&lt;br /&gt;
*Spot value handling like inverter including plotting, gauges, and logging&lt;br /&gt;
*Over the air update like inverter&lt;br /&gt;
*DC current control&lt;br /&gt;
* CAN control as described above&lt;br /&gt;
The firmware requires the board to be flashed with [https://github.com/jsphuebner/tumanako-inverter-fw-bootloader/releases stm32_loader.hex]. An Olimex MOD-ESP8266 must be programmed with the [https://github.com/jsphuebner/esp8266-web-interface openinverter web interface]. See [[Olimex MOD-WIFI-ESP8266]] and [https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=8 this forum thread] for flashing instructions. With that done, future updates will happen via the web interface.&lt;br /&gt;
&lt;br /&gt;
The firmware will soon be fully published and is only available via patreon for now: https://www.patreon.com/openinverter&lt;br /&gt;
&lt;br /&gt;
====Connecting to the Web interface====&lt;br /&gt;
Depending on the version of your Olimex wifi dongle they are &amp;quot;open&amp;quot; or you need a password to connect.&lt;br /&gt;
&lt;br /&gt;
By default you can connect to the network (Access Point) and browse to: &#039;&#039;&#039;192.168.4.1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
By default all charger kits will have &#039;&#039;&#039;SSID&#039;&#039;&#039; : charger &#039;&#039;&#039;PASSWORD&#039;&#039;&#039; : charger123&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Its recommend that you change it. Nobody wants to drive and have some joker with a phone finding this information and accessing your charger.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Missing IC4 Chip&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
According to [https://openinverter.org/forum/viewtopic.php?p=43750&amp;amp;hilit=ic4#p43750 this forum post], IC4 used to be populated with a USB to serial FTDI chip. However, on the latest boards, all settings are configured via wifi so it is no longer needed.&lt;br /&gt;
[[File:Gen2ChargerBoard.jpg|alt=Image of Tesla Gen2 charger board with missing IC4 chip|thumb|Tesla Gen2 charger board with missing IC4 chip]]&lt;br /&gt;
&lt;br /&gt;
====Registration====&lt;br /&gt;
This step is no longer needed as the firmware will soon be published. It is already available on patreon: https://www.patreon.com/openinverter&lt;br /&gt;
&lt;br /&gt;
If you bought a fully assembled V5aB3 board from the EVBMW webshop you can skip this step.&lt;br /&gt;
&lt;br /&gt;
=== Latest Software for V5 boards and later ===&lt;br /&gt;
[[Tesla Model S/Tesla Gen23 V5 Software]] &lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
&lt;br /&gt;
Videos by Damien Maguire showing internals of the charger, CAN IDs, wiring, and development of the board:&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=LqJ7HhS65po The Tesla Project : 10 Kw Gen 2 Charger]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=ULadBnl7wgM The Tesla Project : Charger Progress]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=mOIgp3QFg78 The Tesla Project : 10kW Charger Charging]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=BG4kYsoHe54 The Tesla Project : More Charger Hacking]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=bPLqXCiArVM The Tesla Project : Charger 10kw Run]&lt;br /&gt;
&lt;br /&gt;
A 15 min intro from a user perspective: https://www.youtube.com/watch?v=ibtr6v1k0cA&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
*The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground AND evse earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]&lt;br /&gt;
*With V5aB2, If you do NOT use the external CAN bus or are not properly terminated, &#039;&#039;&#039;remember to close the solder jumper&#039;&#039;&#039; next to R1 under the WiFi module. When in doubt, check the resistance of the CAN bus with all devices off. It should be 60 ohms ideally. If you are not using the external CAN then it should be 120 ohms. &lt;br /&gt;
*People had problems with unreliable connectivity between ESP8266 &amp;amp; the charger board [https://openinverter.org/wiki/Olimex_MOD-WIFI-ESP8266#Common_Issues]&lt;br /&gt;
*Firmware &#039;&#039;&#039;1.09&#039;&#039;&#039; and &#039;&#039;&#039;1.10&#039;&#039;&#039; can lose the CAN map, making the logic board go silent, reset instructions here: [https://openinverter.org/forum/viewtopic.php?p=40617&amp;amp;sid=e2369fea2b502a419f55e5aac10fe169#p40617]&lt;br /&gt;
*If a module within the charger is enabled (and all three are enabled by default) then it &#039;&#039;&#039;MUST&#039;&#039;&#039; see AC and DC voltage when charging starts. If it does not then no current will flow on any module. So, triple check your wiring before starting. It can be easy to mix up the line and neutral wires of the AC input. This will not blow up anything but it won&#039;t work either. Mixing up the DC wires is a recipe for a bad time.&lt;br /&gt;
*Some chargers are just raised wrong. As covered above, for reasons we don&#039;t know, some modules will simply refuse to work properly. Most often this will happen to chargers that were previously used in super charger stations but it can happen to chargers that were pulled from Model S cars as well. There is not yet any known fix for this. If it happens the only current solution is a different charger or you live with slow charging.&lt;br /&gt;
*Did you set the D1 enable pin to be high (+12v?) It must be high in &#039;&#039;&#039;ANY&#039;&#039;&#039; mode in order for charging to start. It is OK to tie it to the +12 incoming power if you are using something like Type2 where charging is controlled by the proximity and control pilot signals.&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
Charger Dimensions: 500x300x100mm&lt;br /&gt;
&lt;br /&gt;
More specific dimensions and CAD info here: https://openinverter.org/forum/viewtopic.php?p=3641#p3641CAD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Tesla]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5808</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5808"/>
		<updated>2025-07-03T16:40:27Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Overview */ Updated range of model years that the B250e may have used the Gen1 OBC; later (2016) use the Gen2, per the reference.  Also changed all instances of &amp;quot;GEN1&amp;quot; to &amp;quot;Gen1&amp;quot;, and &amp;quot;GEN2&amp;quot; to &amp;quot;Gen2&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla Gen1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla Gen1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|Gen2]].  Gen1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the Gen2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) Gen1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The Gen1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-15?**).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The Gen2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with Gen1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with Gen2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;**&amp;lt;/nowiki&amp;gt; A 2016 B250e [https://www.mybclasselectricdrive.com/threads/broken-battery-charger.1749/post-10077 was reported] to have a Gen2 OBC installed.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the Gen1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S Gen1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S Gen1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S Gen1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla Gen1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla Gen1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla Gen1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla Gen1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S Gen1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S Gen1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S Gen1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S Gen1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla Gen1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the Gen2 OBC, which may or may not apply to the Gen1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Main_Page&amp;diff=5708</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Main_Page&amp;diff=5708"/>
		<updated>2025-03-30T00:14:10Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Onboard chargers and DC/DC converters */ Updated index for the Gen1 Model S OBC, which was apparently left off in some previous edit.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Index|Wiki Index]] - quick reference for all info on the wiki.&lt;br /&gt;
&lt;br /&gt;
Did you know you can convert your existing fossil powered vehicle to use electricity instead? And that you can even produce that electricity yourself?&lt;br /&gt;
&lt;br /&gt;
Open Inverter is a [[Main Page#Who we are|community of people]] and projects focused on open source solutions for EV conversions.  Founded in 2008 by Johannes Huebner as an open source inverter control firmware, the project has since expanded to include the reuse of components from production EVs and hybrids, including inverters, motors, batteries, on-board chargers, and DC-DC converters, as well as the open source implementation of other necessary systems for EV conversions such as DC Fast Charging controllers.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;imagemap&amp;gt;&lt;br /&gt;
File:Electric-car.jpg|none|frame|Click on the captions to learn more about the respective system! Image source: https://www.newkidscar.com/&lt;br /&gt;
&lt;br /&gt;
poly 248 166 542 166 542 217 248 217 248 166 [[#Reusing motors and inverters - aka drive trains]]&lt;br /&gt;
poly 1041 455 1336 455 1336 506 1041 506 1041 455 [[#Reusing Batteries]]&lt;br /&gt;
poly 147 344 428 344 428 391 147 391 147 344 [[#Onboard chargers and DC/DC converters]]&lt;br /&gt;
poly 844 624 1118 624 1118 673 844 673 844 624 [[#Onboard chargers and DC/DC converters]]&lt;br /&gt;
poly 935 539 1200 539 1200 586 935 586 935 539 [[#Rapid Charging]]&lt;br /&gt;
poly 134 435 394 435 394 483 134 483 134 435 [[#Auxiliary Parts]]&lt;br /&gt;
&amp;lt;/imagemap&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This wiki is maintained by the wider community. &#039;&#039;&#039;Please update this wiki&#039;&#039;&#039;. For example if your question has been clarified on the [https://openinverter.org/forum forum] and the new information can not be found here, please add it! The credentials are the same as for the forum.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Main Page#Who we are|Developers]] time is best spent developing;&#039;&#039;&#039; &#039;&#039;&#039;Support is best found in the forums&#039;&#039;&#039; - Developers of various projects are often bombarded with private messages and emails. Managing these emails and questions is a extremely large undertaking. Please read, and take the time to understand the information available here and across the web if you don&#039;t understand a topic. Developers are not your personal support team, unless you want to [[Application Support|pay them directly]] for their time. To keep developers independent please consider donating - donation links can be found [[Main Page#Who we are|down below]].&lt;br /&gt;
&lt;br /&gt;
==Reusing motors and inverters - aka drive trains==&lt;br /&gt;
[[File:Tesla_LDU.jpg|thumb]]&lt;br /&gt;
The drive train is one of the defining building blocks of your conversion as it defines how well your vehicle picks up speed. Over the years we have reverse engineered many popular drive trains from [[:Category:OEM|production cars]] such as Teslas. As a bonus using such complete drive trains facilitates getting the vehicle [[Legalities|road legal]] in many countries. By now you have a choice of low to medium power drive trains that only cost a few 100€ up to high performance ones at many 1000€. &lt;br /&gt;
&lt;br /&gt;
We have established two methods of running these [[:Category:OEM|OEM]] systems: reverse-engineering their communication protocol and making the drive train &amp;quot;think&amp;quot; it is still in its original vehicle OR swapping out the control electronics for our own open source motor controller. The latter method gives your more control and power but also a steeper learning curve. &lt;br /&gt;
&lt;br /&gt;
Nearly all drive trains are targeted at 400V battery voltage. Run at a lower voltage they will produce proportionally less power. &lt;br /&gt;
Here is what we have done so far and how we&#039;ve done it. Some is still work in progress (WIP) &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Manufacturer&lt;br /&gt;
!Drive Train&lt;br /&gt;
!Control Method&lt;br /&gt;
! Approximate Power Output&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]]&lt;br /&gt;
|[[Tesla Model S/X Large Drive Unit (&amp;quot;LDU&amp;quot;)|Large Drive Unit]]&lt;br /&gt;
|[https://openinverter.org/shop/index.php?route=product/product&amp;amp;path=61&amp;amp;product_id=64 Board Swap]&lt;br /&gt;
|335-475 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Tesla Model S/X Small Drive Unit (&amp;quot;SDU&amp;quot;)|Small Drive Unit]]&lt;br /&gt;
|[https://openinverter.org/shop/index.php?route=product/product&amp;amp;path=61&amp;amp;product_id=62 Board Swap]&lt;br /&gt;
|180 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Tesla Model 3 Rear Drive Unit|Model 3/Y Rear Drive Unit]]&lt;br /&gt;
|Board Swap/Board reprogramming [WIP]&lt;br /&gt;
|239 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Tesla Model 3 Front Drive Unit|Model 3/Y Front Drive Unit]]&lt;br /&gt;
|Board Swap/Board reprogramming [WIP]&lt;br /&gt;
|121 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[Nissan]]&lt;br /&gt;
|[[Nissan Leaf Motors|Gen1]]&lt;br /&gt;
|[[ZombieVerter VCU|CAN spoofing with ZombieVerter VCU]]&lt;br /&gt;
|80 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
| [[Nissan Leaf Gen2 Board|Gen2]]&lt;br /&gt;
|[[ZombieVerter VCU|CAN spoofing with ZombieVerter VCU]]/[https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=57 Board Swap]&lt;br /&gt;
|80 kW / 130 kW (board swap)&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Nissan Leaf Gen 3 (2018 up EM57)|Gen3]]&lt;br /&gt;
|[[ZombieVerter VCU|CAN spoofing with ZombieVerter VCU]]/Board Swap [WIP]&lt;br /&gt;
|110 - 160 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Toyota|Toyota]]&lt;br /&gt;
|[[Lexus GS450h Drivetrain|Lexus GS 450h]]&lt;br /&gt;
|[[ZombieVerter VCU|Communication spoofing with ZombieVerterVCU]]&lt;br /&gt;
|250 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Toyota/Lexus GS300h CVT|Lexus GS 300h]]&lt;br /&gt;
|[[ZombieVerter VCU|Communication spoofing with ZombieVerterVCU]]&lt;br /&gt;
|105 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Toyota Prius Gen2 Inverter|Prius Gen2]]&lt;br /&gt;
|[[Toyota Prius Gen2 Inverter Controller|External Control Board]] ([https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=68 Buy here])&lt;br /&gt;
|40-70 kW &lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Toyota Prius Gen3 Board|Prius Gen3]]&lt;br /&gt;
|[https://evbmw.com/index.php/evbmw-webshop/toyota-built-and-tested-boards Board Swap]/[[ZombieVerter VCU|Communication spoofing with ZombieVerterVCU]]&lt;br /&gt;
|100 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Toyota/Lexus MGR Rear Transaxle Motor|MGR]]&lt;br /&gt;
|Prius Gen2 or Gen3 inverter&lt;br /&gt;
|18-50 kW (various models)&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Mitsubishi|Mitsubishi]]&lt;br /&gt;
|[[Mitsubishi Outlander Rear Drive Unit|Rear Drive Unit]]&lt;br /&gt;
|[[ZombieVerter VCU|Communication spoofing with ZombieVerterVCU]]&lt;br /&gt;
|60-70 kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Mitsubishi Outlander Front Transaxle|Front Drive Unit]]&lt;br /&gt;
|[[ZombieVerter VCU|Communication spoofing with ZombieVerterVCU]]&lt;br /&gt;
|60-70 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:BMW|BMW]]&lt;br /&gt;
|[[BMW i3 Inverter|i3]]&lt;br /&gt;
|[https://openinverter.org/shop/index.php?route=product/product&amp;amp;path=61&amp;amp;product_id=72 Board Swap]&lt;br /&gt;
|125-135 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[Chevrolet|Chevy/Opel]]&lt;br /&gt;
|[[Chevrolet Volt Inverter|Volt/Ampera]]&lt;br /&gt;
|Board Swap&lt;br /&gt;
|160 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Ford|Ford]]&lt;br /&gt;
|[[Ford Ranger TIM Controller|Ranger]]&lt;br /&gt;
|Board Swap&lt;br /&gt;
| Unknown&lt;br /&gt;
|-&lt;br /&gt;
| Renault&lt;br /&gt;
|[https://openinverter.org/forum/viewtopic.php?t=4749 Zoe]&lt;br /&gt;
|Board Swap [WIP]&lt;br /&gt;
|Unknown &lt;br /&gt;
|-&lt;br /&gt;
|MG&lt;br /&gt;
|[https://github.com/damienmaguire/MG-EV-Inverter ZS EV]&lt;br /&gt;
|Board Swap [WIP] &lt;br /&gt;
|Unknown&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Reusing Batteries==&lt;br /&gt;
[[File:A09A7634.jpg|thumb]]&lt;br /&gt;
The most expensive and probably equally defining component is the [[Batteries|battery]] that stores all the energy for running your car. Batteries are usually assembled from a number of modules that in turn contain a number of cells. Usually batteries are reused on a module level. In rare cases the battery can be [https://youtu.be/_7l0Y1GsNJ4 reused as is in its original battery] box.&lt;br /&gt;
&lt;br /&gt;
While there are also various [[16-cell BMS|open source implementations]] of [https://www.youtube.com/watch?v=_QsMoCrSTYc battery management systems] (BMS) we generally recommend using as much of the OEM BMS as possible. Sometimes the [[:Category:OEM|OEM]] BMS comes as an all-in-one solution that measures cell data and spits out state of charge and power limit information. In other cases the BMS is split into module units that measure the physical data (voltages, temperatures) and a central unit that calculates the high level information.&lt;br /&gt;
&lt;br /&gt;
Sometimes we managed to reuse the complete system which is generally the safest as you can rely on the manufacturers well tested charge and discharge limits as well as reliable state of charge information (i.e. how much energy is left in the battery at any given time). In other cases we only managed to reuse the module units. This adds the convenience of having a well tested piece of hardware with the matching connector but required us to calculate all high level battery data ourselves. This also includes [https://www.youtube.com/watch?v=RGYLPOlT45A cell balancing].&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Manufacturer&lt;br /&gt;
!Model&lt;br /&gt;
!BMS usability&lt;br /&gt;
!Energy Content&lt;br /&gt;
!Configuration&lt;br /&gt;
!Rated Output&lt;br /&gt;
!Achieved Output&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]]&lt;br /&gt;
|[[Tesla Model 3 Battery|Model 3]]&lt;br /&gt;
|Module and high level [WIP]&lt;br /&gt;
|60-80 kWh ?&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[Batteries#OEM modules|Model S]]&lt;br /&gt;
|Unknown&lt;br /&gt;
|85-100 kWh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Nissan|Nissan]]&lt;br /&gt;
|[[Nissan Leaf BMS|Leaf/NV200]]&lt;br /&gt;
|High Level&lt;br /&gt;
|24-40 kWh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:VAG|VW]]&lt;br /&gt;
|[[VW Hybrid Battery Packs|Passat/Golf]]&lt;br /&gt;
|Module Level&lt;br /&gt;
|8.7-36 kWh&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[MEB Batteries|MEB]]&lt;br /&gt;
|Module Level&lt;br /&gt;
|52-77 kwh &lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|BMW&lt;br /&gt;
|[[BMW Hybrid Battery Pack|3 Series Hybrid]]&lt;br /&gt;
|Module Level&lt;br /&gt;
|Gen 1: 7kWh. Gen 2: 9KWh&lt;br /&gt;
|80s&lt;br /&gt;
|83kW&lt;br /&gt;
|&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |These Batteries use the same modules. 3 series uses 5 whilst the 5 &amp;amp;7 series uses 6.&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[BMW Hybrid Battery Pack|5 &amp;amp; 7 Series Hybrid]]&lt;br /&gt;
|Module Level&lt;br /&gt;
|Gen 1: 9kWh. Gen 2: 12kWh&lt;br /&gt;
|96s&lt;br /&gt;
|83kW&lt;br /&gt;
|120kW&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|[[BMW Hybrid Battery Pack|X5]] &lt;br /&gt;
|Module Level&lt;br /&gt;
|24kWh&lt;br /&gt;
|96s&lt;br /&gt;
|83kw&lt;br /&gt;
|&lt;br /&gt;
|12 Modules.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Onboard chargers and DC/DC converters ==&lt;br /&gt;
[[File:PXL_20241020_024043714.jpg|thumb|Onboard charger]]&lt;br /&gt;
The DC/DC converter takes energy from your HV traction battery and sends it to the cars 12V systems and 12V battery. It is basically a 1:1 replacement of the former alternator. An onboard charger (OBC) takes AC current from the grid and converts it into DC current to charge the battery. These two devices are often combined in one common enclosure hence why we treat them as one.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Manufacturer&lt;br /&gt;
!Model&lt;br /&gt;
!OBC&lt;br /&gt;
!DC/DC&lt;br /&gt;
!OBC power&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]]&lt;br /&gt;
|[[Tesla Model S GEN1 Charger|Model S]] (Gen1)&lt;br /&gt;
|yes&lt;br /&gt;
|no&lt;br /&gt;
|10 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]]&lt;br /&gt;
| [[Tesla Model S/X GEN2 Charger|Model S and X]] (Gen2)&lt;br /&gt;
|yes&lt;br /&gt;
|no&lt;br /&gt;
|11 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]]&lt;br /&gt;
| [[Tesla Model S/X GEN3 Charger|Model S and X]] (Gen3)&lt;br /&gt;
|yes&lt;br /&gt;
|no&lt;br /&gt;
|22 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Tesla|Tesla]] &lt;br /&gt;
|[[Tesla Model S/X DC/DC Converter|Model S and X]] (DC/DC)&lt;br /&gt;
|no&lt;br /&gt;
|yes &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| [[:Category:Tesla|Tesla]]&lt;br /&gt;
| [[Tesla Model 3 Charger/DCDC (&amp;quot;PCS&amp;quot;)|Model 3]]&lt;br /&gt;
|yes&lt;br /&gt;
|yes&lt;br /&gt;
|11 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Chevrolet|Chevrolet]]&lt;br /&gt;
|[[Chevrolet Volt Charger|Volt]]&lt;br /&gt;
|yes&lt;br /&gt;
|yes&lt;br /&gt;
|3.7 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Chevrolet|Chevrolet]]&lt;br /&gt;
|[[Chevrolet Volt 2 Charger|Volt 2]]&lt;br /&gt;
|yes&lt;br /&gt;
|yes&lt;br /&gt;
|3.7 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[Dilong/Cascadia Chargers|Dilong]]&lt;br /&gt;
|&lt;br /&gt;
|yes&lt;br /&gt;
|yes&lt;br /&gt;
|6.6 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[Eltek chargers|Eltek]]&lt;br /&gt;
|&lt;br /&gt;
|yes&lt;br /&gt;
|no&lt;br /&gt;
|3 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:Mitsubishi|Mitsubishi]]&lt;br /&gt;
|[[Mitsubishi Outlander DCDC OBC|Outlander / iMiev]]&lt;br /&gt;
|yes&lt;br /&gt;
|yes &lt;br /&gt;
|3.3 kW&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:MG|MG]]&lt;br /&gt;
|[[MG ZS Charger|ZS / MG4 / MG5]] &lt;br /&gt;
|yes&lt;br /&gt;
|yes&lt;br /&gt;
|6.6 - 11 kW&lt;br /&gt;
|}&lt;br /&gt;
There are more chargers under investigation, only the proven working ones are listed here. See our [[:Category:Charger|charger listing]] for more.&lt;br /&gt;
&lt;br /&gt;
== Rapid Charging==&lt;br /&gt;
[[File:Ccs-socket.jpg|thumb|CCS2 rapid charging socket]]&lt;br /&gt;
The above mentioned onboard chargers always have limited power as the space requirements and cost rise with power. To overcome this limitation modern EVs offer external access to their HV battery via a so called [[:Category:Rapid Charging|rapid charging]] port. This allows to charge the battery with a much more powerful external charger. As a bonus it also allows [[Bidirectional Charging|taking energy from the HV battery]] and powering appliances with it.&lt;br /&gt;
&lt;br /&gt;
There are 2 rapid charging protocols and 5 connector flavours world wide&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Connector&lt;br /&gt;
!Communication&lt;br /&gt;
!Prevalent countries&lt;br /&gt;
!Open Source solutions&lt;br /&gt;
|-&lt;br /&gt;
|[[:Category:ChaDeMo|CHAdeMO]]&lt;br /&gt;
|CAN&lt;br /&gt;
|Japan, world wide&lt;br /&gt;
|[[Chademo with ESP32-Chademo|ESP32]], [[Chademo With Arduino Due|Arduino,]] [[Chademo with Zombieverter|ZombieVerter]]&lt;br /&gt;
|-&lt;br /&gt;
|CCS Combo1&lt;br /&gt;
|[[Foccci|PLC]]&lt;br /&gt;
|US&lt;br /&gt;
|[[Foccci]], [[pyPLC]]&lt;br /&gt;
|-&lt;br /&gt;
|CCS Combo2&lt;br /&gt;
|[[Foccci|PLC]]&lt;br /&gt;
|Europe&lt;br /&gt;
|[[Foccci]], [[pyPLC]], [[BMW I3 Fast Charging LIM Module|I3LIM]]&lt;br /&gt;
|-&lt;br /&gt;
|NACS&lt;br /&gt;
|[[Foccci|PLC]]&lt;br /&gt;
|US&lt;br /&gt;
|[[Foccci]], [[pyPLC]]&lt;br /&gt;
|-&lt;br /&gt;
|GB/T&lt;br /&gt;
|CAN&lt;br /&gt;
|China&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Auxiliary Parts ==&lt;br /&gt;
We have now treated all the major building blocks of an EV, but there are many other components to complete the vehicle such as heaters, gear shifters and so on. We will summarize them here.&lt;br /&gt;
&lt;br /&gt;
* [[:Category:HVJB|HV Junction Box]]&lt;br /&gt;
* [[:Category:HVAC|HVAC]] (Heating, Air conditioning)&lt;br /&gt;
* [[Vacuum Pumps]]&lt;br /&gt;
* [[:Category:Power Steering|Power Steering]]&lt;br /&gt;
* [[Water Pumps]]&lt;br /&gt;
* [[VCU Comparison|VCU]] (Vehicle Control Unit)&lt;br /&gt;
* [[Shift Controllers]]&lt;br /&gt;
* [[:Category:Charge Ports|Charge Ports]]&lt;br /&gt;
&lt;br /&gt;
== Additional Reading ==&lt;br /&gt;
&lt;br /&gt;
* [[:Category:Legalities|Legalities]] - Getting a vehicle road legal in your country&lt;br /&gt;
* [[Glossary of Terms]]&lt;br /&gt;
* [[Parameters|Inverter Parameter Definitions]]&lt;br /&gt;
* [[Common Inverter FAQ]] - questions common to all hardware variants&lt;br /&gt;
* [[Tesla Inverter FAQ]] - questions regarding Tesla Large Drive Units and Small Drive Units&lt;br /&gt;
* [[Electronics Basics]] - general advice for troubleshooting electronic circuits&lt;br /&gt;
* [[I want a cheap ev conversion|cheap EV conversions]] - this entry point for the penny pinchers&lt;br /&gt;
* [[I want a powerful ev conversion|performant EV conversions]]  - where torque trumps money&lt;br /&gt;
* [[Mechanical design database]] - here you will find measurements, models, files, etc for a variety of components such as adapter plates and drive shaft flanges&lt;br /&gt;
* [[:Category:OpenInverter|Documentation of all OpenInverter Projects]]&lt;br /&gt;
* [[:Category:Tutorials|Tutorials]]&lt;br /&gt;
* [[Hardware Theory of Operation]]&lt;br /&gt;
* [[Software Theory of Operation]]&lt;br /&gt;
&lt;br /&gt;
==Who we are==&lt;br /&gt;
There is no static team or openinverter company but here we list the most active community members with links to donation or information sites:&lt;br /&gt;
&lt;br /&gt;
*Johannes Hübner, openinverter founder and developer - [https://www.patreon.com/openinverter support on patreon] follow on [https://www.youtube.com/user/EngineersFear youtube] and [https://github.com/jsphuebner/ github]&lt;br /&gt;
*Damien Maguire, developer and most active vehicle converter - [https://evbmw.com/index.php/evbmw-webshop visit shop] [https://www.patreon.com/evbmw support on patreon] follow on [https://www.youtube.com/@Evbmw youtube] and [https://github.com/damienmaguire/ github]&lt;br /&gt;
*Tom de Bree, active member and developer - [https://github.com/Tom-evnut github] and [https://citini.com/ shop]&lt;br /&gt;
*Uwe Hennig, master of CCS - [https://www.patreon.com/uhi22 support on patreon] follow on [https://github.com/uhi22/ github]&lt;br /&gt;
*celeron55, developer - support via [https://www.paypal.com/paypalme/celeron55 paypal] follow on [https://www.youtube.com/user/celeron55 youtube] and [https://github.com/celeron55 github]&lt;br /&gt;
*Dave Fiddes, active member and developer - Follow on [https://github.com/davefiddes/ github]&lt;br /&gt;
*Arber Kramar, long term member and developer - [https://leafdriveblog.wordpress.com/ Follow on blogspot]&lt;br /&gt;
*Janosch Oppermann, active member, developer and producer - follow on [https://www.youtube.com/@foxev-content youtube]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_16v_li-ion_battery&amp;diff=5511</id>
		<title>Tesla 16v li-ion battery</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_16v_li-ion_battery&amp;diff=5511"/>
		<updated>2025-01-22T13:08:01Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Charging: */ Typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;tesla moved from lead acid 12v batteries to a li-ion 16v battery year 2022-current for model 3 and Y. and the model S plaid&lt;br /&gt;
&lt;br /&gt;
hackig thread: https://openinverter.org/forum/viewtopic.php?p=78964#p78964&lt;br /&gt;
&lt;br /&gt;
== info: ==&lt;br /&gt;
&lt;br /&gt;
* CATL prismatic Cells&lt;br /&gt;
* 1p4s&lt;br /&gt;
* 99 Wh&lt;br /&gt;
* 4 lbs / 1.8 kg&lt;br /&gt;
* 16v internally&lt;br /&gt;
* LINBUS for vehicle coms on voltage, soh, crash events, etc&lt;br /&gt;
* internal BMS: monitors temp, controls charge and discharge rates&lt;br /&gt;
* part number 1598486-99-D&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
its theorized that the CATL cells are the following specs:&lt;br /&gt;
&lt;br /&gt;
* NMC&lt;br /&gt;
* 6.9 Ah&lt;br /&gt;
* 3.7 V nominal (4.2 V max charge voltage, 2.75 V minimum)&lt;br /&gt;
* charging temperatures: from -10°C to +45°C&lt;br /&gt;
* discharging temperatures: from -20°C to +60°&lt;br /&gt;
* max charging: 10C&lt;br /&gt;
* max peak discharging: 50C&lt;br /&gt;
* cycle life: &amp;gt;2,000 cycles (80% of initial capacity at 3C rate)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
the brains of the operation is the: [https://www.nxp.com/docs/en/data-sheet/MM9Z1_638D1.pdf mm9z1_638]&lt;br /&gt;
&lt;br /&gt;
part of the S12Z family of processors &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The battery locks out in a crash event&#039;&#039;&#039;, and may even begin bleeding the cells to 0v for safety.  &lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
tesla service manual info: https://service.tesla.com/docs/ModelX/ElectricalReference/prog-55/connector/x001/&lt;br /&gt;
&lt;br /&gt;
housing:&lt;br /&gt;
&lt;br /&gt;
EVL1-P2TJ-25WA&lt;br /&gt;
&lt;br /&gt;
current pins:&lt;br /&gt;
&lt;br /&gt;
85562302-01&lt;br /&gt;
&lt;br /&gt;
signal/ linbus pin:&lt;br /&gt;
&lt;br /&gt;
857111838-01&lt;br /&gt;
&lt;br /&gt;
== Charging: ==&lt;br /&gt;
If the battery is in a lock out state and will not take a charge, the cover needs to be removed to charge the battery directly. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;disconnect the cell taps from the bms&#039;&#039;&#039;, and then connect a 16v power supply to the cell tabs on the bms board. The BMS will need its eeprom/firmware reset &lt;br /&gt;
&lt;br /&gt;
== Cover removal: ==&lt;br /&gt;
Removing the cover is required to recharge and re-flash:&lt;br /&gt;
&lt;br /&gt;
remove the 4 bolts that hold cover to the the sealed connector&lt;br /&gt;
&lt;br /&gt;
using a blow torch or heat gun along the edges of lid, this will soften the epoxy sealing the lid in place.&lt;br /&gt;
&lt;br /&gt;
start prying with a flat head screw driver, while applying heat. the lid should release and now be free.&lt;br /&gt;
&lt;br /&gt;
== Software: ==&lt;br /&gt;
To reuses the battery, it needs to be reset by dumping the eeprom and re-flashing cleared firmware.&lt;br /&gt;
&lt;br /&gt;
there are a few methods to go about this:&lt;br /&gt;
&lt;br /&gt;
* Xhorse VVDI Prog now supports re-flashing &lt;br /&gt;
* [https://www.nxp.com/products/processors-and-microcontrollers/additional-mpu-mcus-architectures/s12-magniv-mixed-signal-mcus/s12z-in-circuit-flash-programmer-software:PROGS12ZZ S12Z In-Circuit Flash Programmer Software]&lt;br /&gt;
* [https://usbdm.sourceforge.io/USBDM_V4.12/USBDM_FlashProgrammers/html/index.html USBDM-Flash-Programmers]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5090</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5090"/>
		<updated>2024-11-17T21:29:29Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5089</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5089"/>
		<updated>2024-11-17T21:29:12Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5088</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5088"/>
		<updated>2024-11-17T21:28:54Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5087</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5087"/>
		<updated>2024-11-17T21:28:34Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5086</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5086"/>
		<updated>2024-11-17T21:28:04Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Undo revision 5085 by Asavage (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5085</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5085"/>
		<updated>2024-11-17T21:27:39Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5009</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5009"/>
		<updated>2024-10-05T15:03:07Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Overview */ Added info about their use in early Supercharger stations.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A version of this unit was used in early Tesla Supercharger DCFC stations, with several ganged in parallel.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5008</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=5008"/>
		<updated>2024-10-05T14:49:33Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */ Removed supposed fuse test via the charge inlet port, as this was shown to not be a valid test.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=CAN_bus_with_Arduino_Due&amp;diff=4960</id>
		<title>CAN bus with Arduino Due</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=CAN_bus_with_Arduino_Due&amp;diff=4960"/>
		<updated>2024-09-23T19:38:05Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Add logging to SD card (optional) */ Annotated caption for image of wired SD card storage, noting that the pic shows CS on pin #4, not #10 as described in the text.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You can analyse CAN bus traffic using an Arduino Due. &lt;br /&gt;
&lt;br /&gt;
You will need the following:&lt;br /&gt;
* An Arduino Due board&lt;br /&gt;
* Two SN65HVD230-based CAN transceivers&lt;br /&gt;
* An SPI Micro SD storage module (optional)&lt;br /&gt;
Here are the steps:&lt;br /&gt;
&lt;br /&gt;
== Configure your Arduino IDE ==&lt;br /&gt;
&lt;br /&gt;
=== Connecting your computer to the Arduino ===&lt;br /&gt;
Download and install the [https://www.arduino.cc/en/Main/Software Arduino IDE] on your computer.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools -&amp;gt; Board -&amp;gt; Boards Manager&#039;&#039;. Type &amp;quot;due&amp;quot; in the search box and install &amp;quot;Arduino SAM Boards (32-bits ARM Cortex-M3)&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Connect your computer to the &amp;quot;native&amp;quot; USB port on the Arduino Due board with a USB cable. The Due has two USB ports and they&#039;re used for different purposes. The port closer to the DC power connector is the &amp;quot;programming port&amp;quot; and the second is the &amp;quot;Native USB Port&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Make sure your Arduino board is selected with &#039;&#039;Tools -&amp;gt; Board: &amp;quot;Arduino Due (Native USB port)&amp;quot;.&#039;&#039; Choose also the right port for the DUE from &#039;&#039;Tools -&amp;gt; Port.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Not all USB cables are capable of transmitting data - some are just charging cables, and it’s almost impossible to tell the difference by external inspection. If your Arduino does not appear as a port, then make sure your USB cable can transmit data by connecting a different device to the cable and verifying that the device shows up on the computer.&lt;br /&gt;
&lt;br /&gt;
=== Minimal Connectivity Test ===&lt;br /&gt;
&#039;&#039;File -&amp;gt; Examples -&amp;gt; 01.Basics -&amp;gt; Blink&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sketch -&amp;gt; Upload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Push the reset button on your Due. You should now see a blinking light. Congratulations! You&#039;ve successfully compiled and loaded your first program and your IDE is working.&lt;br /&gt;
== Get CAN transceivers working ==&lt;br /&gt;
&lt;br /&gt;
=== Hardware Preparations ===&lt;br /&gt;
The Due has two on-board CAN interfaces. However, the board lacks the necessary CAN transceivers to make then useful. You will need to add the transceivers yourself. You can find suitable 3.3V SN65HVD230-based CAN transceivers easily on eBay. They are very cheap. Unfortunately, not all of them work.&lt;br /&gt;
[[File:SN65HVD230 CAN bus transceiver faulty.jpg|thumb|This SN65HVD230 transceiver did not work]]&lt;br /&gt;
Initially, I tried tiny ones that look like this. They were all faulty.&lt;br /&gt;
[[File:SN65HVD230 CAN bus transceiver working.jpg|thumb|This SN65HVD230 transceiver worked]]&lt;br /&gt;
I tried some bigger ones with screw terminals. These all worked perfectly.&lt;br /&gt;
&lt;br /&gt;
Connect your transceivers to the Due board&lt;br /&gt;
&lt;br /&gt;
The CAN0 interface is on the pins marked CANRX and CANTX&lt;br /&gt;
&lt;br /&gt;
The CAN1 interface is on the pins marked DAC0 (RX) and 53 (TX)&lt;br /&gt;
[[File:Due CAN loopback test.jpg|alt=Due CAN loopback test|thumb|Due CAN loopback test]]&lt;br /&gt;
Connect the CAN bus on the two transceivers together (CANL to CANL, CANH to CANH)&lt;br /&gt;
&lt;br /&gt;
=== Software Preparations ===&lt;br /&gt;
&lt;br /&gt;
==== Install Method 1 ====&lt;br /&gt;
&#039;&#039;Tools -&amp;gt; Manage Libraries...&#039;&#039; Type &amp;quot;due_can&amp;quot; in the search box and install &amp;quot;due_can&amp;quot;. If due_can does not appear then try method 2.&lt;br /&gt;
&lt;br /&gt;
==== Install Method 2 ====&lt;br /&gt;
Download https://github.com/collin80/can_common and https://github.com/collin80/due_can as zip files.&lt;br /&gt;
&lt;br /&gt;
Click Sketch &amp;gt; Include Library &amp;gt; Add Zip Library and install the two zip files.&lt;br /&gt;
&lt;br /&gt;
=== Running the test ===&lt;br /&gt;
Connect your computer to the the &amp;quot;native&amp;quot; USB port on the Arduino Due board with a USB cable and make sure &#039;&#039;Tools -&amp;gt; Board: &amp;quot;Arduino Due (Native USB port)&amp;quot;&#039;&#039; is selected. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;File -&amp;gt; Examples -&amp;gt; due_can -&amp;gt; CAN_ExtendedPingPong&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sketch -&amp;gt; Upload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools -&amp;gt; Serial Monitor&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If your CAN transceivers are working properly, you should be rewarded with incrementing numbers in  the serial monitor window.&lt;br /&gt;
&lt;br /&gt;
== Install GV-RET ==&lt;br /&gt;
Once you&#039;ve confirmed that your CAN transceivers are working, you can move on to installing the [https://github.com/collin80/GVRET Generalized Electric Vehicle Reverse Engineering Tool (GV-RET)]. This software will allow your Due CAN transceivers to talk to SavvyCAN.&lt;br /&gt;
&lt;br /&gt;
You need to install a number of libraries (in addition to the due_can library installed in the last section). These are all linked to on the GV-RET website, but a couple of them may not work properly if you install them via that method. I recommend you install the following via the Arduino IDE Library Manager with &#039;&#039;Tools -&amp;gt; Manage Libraries...&#039;&#039; :  &lt;br /&gt;
* SdFat&lt;br /&gt;
* DueFlashStorage&lt;br /&gt;
Now install the remaining libraries manually. In each case, the installation procedure is:&lt;br /&gt;
# Download the .zip file: go to the [https://github.com/collin80/GVRET GitHub webpage], and click on Code -&amp;gt; Download .ZIP&lt;br /&gt;
# Rename the file to remove &amp;quot;-master&amp;quot; or any other postfixes. This is important!&lt;br /&gt;
# Install the library with &#039;&#039;Sketch -&amp;gt; Include Library -&amp;gt; Add .ZIP Library...&#039;&#039; and select the file. Check that the names of the ZIP-files and the main folders in the ZIP-files are exactly as the packages listed below.&lt;br /&gt;
You need all of these:&lt;br /&gt;
* [https://github.com/collin80/due_can due_can] (installed in previous step)&lt;br /&gt;
* [https://github.com/collin80/can_common can_common] (installed in previous section)&lt;br /&gt;
* [https://github.com/macchina/mcp2515 MCP2515]&lt;br /&gt;
* [https://github.com/collin80/due_wire due_wire]&lt;br /&gt;
* [https://github.com/collin80/Wire_EEPROM Wire_EEPROM]&lt;br /&gt;
Once the libraries are all installed, you can install GV-RET. Again, go to the [https://github.com/collin80/GVRET GitHub webpage], and click on Code -&amp;gt; Download .ZIP.&lt;br /&gt;
&lt;br /&gt;
Expand the .zip file and put the folder in your Arduino sketchbook location. Open the GV-RET project and install it as follows:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;File -&amp;gt; Open -&amp;gt; GVRET.ino&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Sketch -&amp;gt; Upload&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Tools -&amp;gt; Serial Monitor&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If it doesn&#039;t compile and complains about missing libraries or headers, check the folder names in the Library folder. Remove any &amp;quot;-master&amp;quot; suffixes from the folder names. The folder names should match the library names listed above. If you installed wrong libraries (with a wrong name etc), delete them first by deleting their folders from the arduino folder. For example, for Windows users the folder can be &amp;lt;code&amp;gt;C:\Users\Username\Documents\Arduino\libraries&amp;lt;/code&amp;gt;; for Linux/Mac users, the folder can be  &amp;lt;code&amp;gt;~/Arduino/libraries&amp;lt;/code&amp;gt; &lt;br /&gt;
&lt;br /&gt;
If everything worked, you should be rewarded with the following messages in the serial console:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Resetting to factory defaults&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Using stored values for digital toggling system&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Running on CANDue hardware&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;11977 - ERROR: Could not initialize SDCard! No file logging will be possible!&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Build number: 343&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Done with init&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Congratulations! Your Due is now a powerful CAN sniffer and injection tool. You can connect the CAN-H and CAN-L terminals of a CAN bus transceiver to the CAN bus in your vehicle. &lt;br /&gt;
&lt;br /&gt;
== Add logging to SD card (optional) ==&lt;br /&gt;
You may have noticed the error message about the SD card. If you have an SPI SD card storage module, your Due will log CAN traffic to this for later analysis. This is ideal if you don&#039;t want to have to drive around with a laptop on the passenger seat...&lt;br /&gt;
&lt;br /&gt;
The SD card module needs to be connected to the SPI header (in the middle of the Due board), plus one additional wire to data line 10.&lt;br /&gt;
[[File:Due SPI pins.png|alt=Due SPI pins|thumb|Due SPI pins]]&lt;br /&gt;
Here are the connections:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+SD module wiring&lt;br /&gt;
!Pin on Due&lt;br /&gt;
!Pin on SD module&lt;br /&gt;
|-&lt;br /&gt;
|SPI MISO&lt;br /&gt;
|MISO&lt;br /&gt;
|-&lt;br /&gt;
|SPI SCK&lt;br /&gt;
|SCK&lt;br /&gt;
|-&lt;br /&gt;
|SPI VCC&lt;br /&gt;
|VCC&lt;br /&gt;
|-&lt;br /&gt;
|SPI MOSI&lt;br /&gt;
|MOSI&lt;br /&gt;
|-&lt;br /&gt;
|SPI GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CS&lt;br /&gt;
|}&lt;br /&gt;
The SD module can be a bit finicky. The GV-RET software defaults to running the SPI bus at 50MHz, but this didn&#039;t work for me. So you will need to do a bit of tweaking to fix this.&lt;br /&gt;
&lt;br /&gt;
First of all, check your SD card is working with File -&amp;gt; Examples -&amp;gt; SdFat -&amp;gt; QuickStart. Connect your Due to the &#039;&#039;&#039;Programming USB Port&#039;&#039;&#039; (not the Native USB Port) and upload the program. In the serial console, it will ask for the CS pin. Enter &#039;10&#039;. You should see a little report in the serial console that shows it is working.&lt;br /&gt;
&lt;br /&gt;
It may say you need to reformat your SD card. To do this, go to File -&amp;gt; Examples -&amp;gt; SdFat -&amp;gt; SdFormatter. Edit the source code to set the CS pin to 10 and limit SD clock speed to 4MHz:&lt;br /&gt;
 const uint8_t chipSelect = 10;&lt;br /&gt;
&lt;br /&gt;
 #define SPI_SPEED SD_SCK_MHZ(4)&lt;br /&gt;
Upload the program and follow the instructions to format your SD card.&lt;br /&gt;
&lt;br /&gt;
Now go to your GVRET code. Add this line after the line &#039;SdFat sd;&#039; :&lt;br /&gt;
 #define SPI_SPEED SD_SCK_MHZ(4)&lt;br /&gt;
Find the line &#039;if (!sd.begin(SysSettings.SDCardSelPin, SPI_FULL_SPEED)) {&#039; and change it to:&lt;br /&gt;
 if (!sd.begin(SysSettings.SDCardSelPin, SPI_SPEED)) {&lt;br /&gt;
[[File:Due CAN bus logger with SD card storage.jpg|alt=Due CAN bus logger with SD card storage|thumb|Due CAN bus logger with SD card storage (CS shown connected to pin 4 here)]]&lt;br /&gt;
Find line SysSettings.SDCardSelPin = CANDUE_SDCARD_SEL; and edit to the pin number you are using.&amp;lt;syntaxhighlight lang=&amp;quot;arduino&amp;quot;&amp;gt;&lt;br /&gt;
SysSettings.SDCardSelPin = 10; // pin you are using&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;Find line settings.autoStartLogging = false;  and change &amp;lt;syntaxhighlight lang=&amp;quot;arduino&amp;quot;&amp;gt;&lt;br /&gt;
settings.autoStartLogging = true;&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
That should be enough to get it working. Upload the sketch (this time using the &#039;&#039;&#039;Native USB Port&#039;&#039;&#039;) and you should be rewarded with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Resetting to factory defaults&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Using stored values for digital toggling system&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Running on CANDue hardware&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Build number: 343&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;Done with init&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
At least the error message is gone.  &amp;lt;s&amp;gt;So far I haven&#039;t managed to get it to log anything to the SD card. It may be the GV-RET configuration needs to be tweaked...&amp;lt;/s&amp;gt; &lt;br /&gt;
&lt;br /&gt;
== Get started with SavvyCAN ==&lt;br /&gt;
&lt;br /&gt;
SavvyCAN is a free, open source tool for analysing CAN traffic. Download and install it on your computer.&lt;br /&gt;
It can be a bit intimidating, so here&#039;s a 30 minute tutorial to help you find your feet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;youtube&amp;gt;kdA5Gdf3FAk&amp;lt;/youtube&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you&#039;re too impatient to sit through a tutorial, just dive straight in and connect to your Due. Go back to the Arduino IDE and note down the name of your Due&#039;s USB connection. On my Mac, it&#039;s &amp;quot;/dev/cu.usbmodem2441&amp;quot;. You&#039;re now finished with the Arduino IDE, so quit it just in case it interferes with the next step...&lt;br /&gt;
&lt;br /&gt;
In SavvyCAN:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Connection -&amp;gt; Open Connection Window&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Add New Device Connection&#039;&#039; and select the USB connection you noted earlier&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Create New Connection&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Check &amp;quot;Enable Bus&amp;quot; and set the Speed to match your CAN bus. 500000 is a good guess. You can always change it later.&lt;br /&gt;
&lt;br /&gt;
After a few seconds, you should see &amp;quot;Connected&amp;quot; in the Status field. If it doesn&#039;t connect, try pushing the reset button on your Due or click &amp;quot;Reset Selected Device&amp;quot; in SavvyCAN. &lt;br /&gt;
&lt;br /&gt;
Now on to the fun part...&lt;br /&gt;
== Start hacking ==&lt;br /&gt;
Feel free to add SavvyCAN examples here.&lt;br /&gt;
&lt;br /&gt;
I will add something on my Ampera BMS (once I figure out an easy way to connect to the CAN bus...)&lt;br /&gt;
[[Category:Arduino]] [[Category:CAN]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_GEN2_Charger&amp;diff=4678</id>
		<title>Tesla Model S/X GEN2 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_GEN2_Charger&amp;diff=4678"/>
		<updated>2024-06-25T22:11:40Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Functionality of external CAN bus */ Typo fix of &amp;quot;Motorola&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Overview==&lt;br /&gt;
[[File:Gen2.jpg|thumb|tesla gen2 ac charger]]&lt;br /&gt;
[[File:Tesla gen2 xray.png|thumb|Tesla Gen2 X-Ray]]&lt;br /&gt;
&lt;br /&gt;
The Tesla GEN2 on-board charger (OBC) is a single/three phase 10kW AC charger that was fitted in the Model S from approx. Oct2013&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6560948/&amp;lt;/ref&amp;gt; until it was replaced in the 2016 &#039;facelift&#039; model with GEN3.  It was the first Tesla OBC capable of fully utilizing external 3-phase AC; [[Tesla Model S GEN1 Charger|previous Tesla OBCs]] lacked the external wiring for three phases.&lt;br /&gt;
&lt;br /&gt;
One or two GEN2 chargers are installed beneath the rear seats in the Model S for AC charging.&lt;br /&gt;
&lt;br /&gt;
The charger is made up of three 3.3 kw modules, each sitting on a liquid cooling plate. This assembly enables both single and multi phase AC charging.&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
&lt;br /&gt;
===Output Voltage Range===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;background-color:#ffffcc;&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v dc will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Supported Tesla Part Numbers (TPN)===&lt;br /&gt;
It has been found that early revision units will not work with the OI control boards.&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=932&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
TPNs to avoid:&lt;br /&gt;
&lt;br /&gt;
*1014963-05-B and 1014963-05-C&lt;br /&gt;
&lt;br /&gt;
TPNs tested and known good:&lt;br /&gt;
&lt;br /&gt;
*1014963-00-C/E/F/J/K/L&lt;br /&gt;
**1014963-00-C &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=34710#p34710 and also by Lars on June 25th 2024&amp;lt;/ref&amp;gt;&lt;br /&gt;
**1014963-00-G is likely also good, just wasn&#039;t mentioned by name in the referenced thread&lt;br /&gt;
&lt;br /&gt;
=== Supported Software Revisions ===&lt;br /&gt;
At this time, it is not known why but it appears that some firmware revisions of this charger will have problems with maintaining a steady charge. Symptoms of this can be either surging (current goes up, drops to near zero, then surges back) or modules coming online singly followed by all modules going offline, repeat forever. In either case, charge power will be limited. We do not yet know what, exactly, is causing this. However, it is confirmed that swapping charger units but keeping the OI control board can produce working results.&lt;br /&gt;
&lt;br /&gt;
===Cooling===&lt;br /&gt;
The direction of flow in the cooling plate does not seem to matter.&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=2030#p2030&amp;lt;/ref&amp;gt; The charger should likely be on the same cooling loop as the batteries themselves. This coolant loop should be separate from the loop with the motor and inverter (they get far too hot.) Limited testing (esp 110V, 1kw) can be done without the coolant lines hooked up. However, it would be unwise to attempt 10kw charging for any length of time without liquid cooling.&lt;br /&gt;
&lt;br /&gt;
==Replacement Control Boards==&lt;br /&gt;
Replacement control board https://github.com/damienmaguire/Tesla-Charger&lt;br /&gt;
&lt;br /&gt;
v5 kit: https://www.evbmw.com/index.php/evbmw-webshop/tesla-boards/tesla-gen-2-charger-logic-board-kit&lt;br /&gt;
&lt;br /&gt;
v5 partially built board: https://www.evbmw.com/index.php/evbmw-webshop/tesla-boards/tesla-gen-2-charger-logic-board-partially-built&lt;br /&gt;
&lt;br /&gt;
github: https://github.com/damienmaguire/Tesla-Charger&lt;br /&gt;
&lt;br /&gt;
=== Charger Connections ===&lt;br /&gt;
[[File:Tesla Charger Logic connections.jpg|none|thumb|607x607px|&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!A1&lt;br /&gt;
!A2&lt;br /&gt;
!A3&lt;br /&gt;
!A4&lt;br /&gt;
!A5&lt;br /&gt;
!&lt;br /&gt;
!B1&lt;br /&gt;
!B2&lt;br /&gt;
!B3&lt;br /&gt;
!B4&lt;br /&gt;
! B5&lt;br /&gt;
!B6&lt;br /&gt;
|-&lt;br /&gt;
|OUT2 - AC present&lt;br /&gt;
|&lt;br /&gt;
|D1 - enable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|12V supply&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CANH&lt;br /&gt;
|Control Pilot&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!A6&lt;br /&gt;
!A7&lt;br /&gt;
! A8&lt;br /&gt;
!A9&lt;br /&gt;
!A10&lt;br /&gt;
!&lt;br /&gt;
!B7&lt;br /&gt;
!B8&lt;br /&gt;
!B9&lt;br /&gt;
!B10&lt;br /&gt;
!B11&lt;br /&gt;
!B12&lt;br /&gt;
|-&lt;br /&gt;
|OUT1 - HV enable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|D2 - 3p&lt;br /&gt;
|&lt;br /&gt;
| GND&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|CANL&lt;br /&gt;
|Proximity&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
The outputs will not output 12v, they are low side switches. If you require a 12v ac present signal then use a relay with its coil switched from the relevant pin. [https://raw.githubusercontent.com/damienmaguire/Tesla-Charger/master/V5/Charger_Gen2_V5aB3%20-%20Schematic.pdf wiring diagram][[File:AC DC Connections.jpg|left|thumb|600x600px]]]]&lt;br /&gt;
&lt;br /&gt;
====Connector part numbers====&lt;br /&gt;
AC and DC power connections (Molex Sabre series):&lt;br /&gt;
&lt;br /&gt;
*housing: 044441-2006&lt;br /&gt;
*pins: 043375-3001 (18-20AWG), 043375-0001 (14-16AWG)&lt;br /&gt;
&lt;br /&gt;
Logic connectors (Molex MX150L series):&lt;br /&gt;
&lt;br /&gt;
*housing: 10-way 19418-0014, 12-way 19418-0026&lt;br /&gt;
*pins: 33012-2002 (18-20AWG), 33012-2001 (14-16AWG)&lt;br /&gt;
&lt;br /&gt;
=== Replacement board connectors ===&lt;br /&gt;
If you can desolder 24 pin SMD connector off of the OEM control board otherwise to order 24 pin connector from Mouser P/N is: &lt;br /&gt;
&lt;br /&gt;
* SM24B-CPTK-1A-TB(L)&lt;br /&gt;
&lt;br /&gt;
The 30 pin connector is very difficult to desolder and resolder. Replacement P/N is: &lt;br /&gt;
&lt;br /&gt;
* IPS1-115-01-S-D-PL, SAMTEC - IPS1-115-01-S-D-PL - SOCKET, 2.54MM, 2X15WAY &lt;br /&gt;
&lt;br /&gt;
===Programming===&lt;br /&gt;
You&#039;ll need a ST-LINK/V2 smt32 programmer.  Unofficial ones are cheaply available from amazon and ebay.&lt;br /&gt;
&lt;br /&gt;
*ST-LINK programming utility: https://www.st.com/en/development-tools/stsw-link004.html&lt;br /&gt;
* stm32_loader.hex  https://openinverter.org/forum/viewtopic.php?f=7&amp;amp;t=1119&lt;br /&gt;
&#039;&#039;&#039;Two options:&#039;&#039;&#039;&lt;br /&gt;
#Charger_gen2_v5.hex https://github.com/damienmaguire/Tesla-Charger/tree/master/V5/Software/Binary&lt;br /&gt;
#openinverter style firmware https://openinverter.org/forum/viewtopic.php?t=1323 (only available via patreon for next few weeks)&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Target --&amp;gt; Connect&amp;quot; from top menu. You want to see the screen get filled with a data dump of symbols. In the upper right of the screen you can see it identified the device. &lt;br /&gt;
&lt;br /&gt;
In the main viewing window are multiple tabs, click the &amp;quot;Binary File&amp;quot; tab to select it. &lt;br /&gt;
&lt;br /&gt;
This will ask to open a file, you choose: &amp;quot;stm32_loader.hex&amp;quot; from openinverter.org, download ahead of time. This will change what shows up in the viewing window.  &lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Target --&amp;gt; Program and Verify&amp;quot; from the top menu. This pops up a window, and you can probably just click &amp;quot;Start&amp;quot; on that window. This programs the STM32 chip with the stm32_loader.hex file.  &lt;br /&gt;
&lt;br /&gt;
The STM32 on your v5 gen2 Tesla charger Board can now load other files.   &lt;br /&gt;
&lt;br /&gt;
You can close the stm32_loader.hex tab, and go back to the &amp;quot;Binary File&amp;quot; tab, which will ask to open another file. &lt;br /&gt;
&lt;br /&gt;
You choose: &amp;quot;Charger_Gen2_v5.hex&amp;quot;  &lt;br /&gt;
&lt;br /&gt;
Same as last time, click &amp;quot;Target --&amp;gt; Program and Verify&amp;quot; from the top menu. And click Start. &lt;br /&gt;
&lt;br /&gt;
The STM32 on your v5 gen2 Tesla charger Board now also has the software to run.&lt;br /&gt;
&lt;br /&gt;
You are now done with the ST-Link USB dongle, it&#039;s no longer needed. &lt;br /&gt;
&lt;br /&gt;
Future updates can be done via WiFi. (must have esp8266 WiFi module programed https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=8 )&lt;br /&gt;
&lt;br /&gt;
=== External CAN bus===&lt;br /&gt;
[[File:Gen2 Charger V5aB2 logic board.jpg|thumb|Gen2 Charger V5aB2 logic board with CAN wired to external pins]]&lt;br /&gt;
The V5aB2 version of the board has no connection to the external CAN bus (V5aB3 has) but you can add it with two bodge wires as shown in the picture. You will find CANH and CANL on the 3 pin header underneath the WiFi module. Route them over to CONN6 as shown. CONN2.1 (CANH) is connected to CONN6.24, CONN2.2 (CANL) to CONN6.26.&lt;br /&gt;
&lt;br /&gt;
Revision V5aB3 does not need this modification. On Revision V5aB3 you &#039;&#039;&#039;MUST&#039;&#039;&#039; close the solder jumper unless your charger is on an already terminated bus (that is, if the bus already has 2 termination resistors, one on each end, and measures 60 ohms with all devices powered off). If you do not use the external CAN, terminate the bus. If you have only two devices on the bus, terminate the bus. If you aren&#039;t sure, double check. &#039;&#039;&#039;Bus termination is important.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you attach to the external CAN bus, be aware that all internal CAN traffic is also seen on the external CAN bus. The following IDs are already used and mustn&#039;t used by any other device on the bus:&lt;br /&gt;
&lt;br /&gt;
207, 209, 20b, 217, 219, 21b, 227, 229, 22b, 237, 239, 23b, 247, 249, 24b, 327, 329, 32b, 347, 349, 34b, 357, 359, 35b, 367, 368, 369, 36b, 377, 379, 37b, 537, 539, 53b, 717, 719, 71b. &lt;br /&gt;
&lt;br /&gt;
====Functionality of external CAN bus====&lt;br /&gt;
With the CAN bus now available externally you can remote control your charger via CAN and also receive some values from it. The mapping is similar to the CHAdeMO CAN protocol. The feature is only available in the commercial firmware.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Charger CAN protocol - up to version 1.06.R&lt;br /&gt;
!ID&lt;br /&gt;
!Direction&lt;br /&gt;
!Byte 0&lt;br /&gt;
! Byte 1&lt;br /&gt;
!Byte 2&lt;br /&gt;
!Byte 3&lt;br /&gt;
!Byte 4&lt;br /&gt;
! Byte 5&lt;br /&gt;
! Byte 6&lt;br /&gt;
!Byte 7&lt;br /&gt;
|-&lt;br /&gt;
|0x102&lt;br /&gt;
|Receive by charger&lt;br /&gt;
|&lt;br /&gt;
|DC voltage limit MSB&lt;br /&gt;
|DC voltage limit LSB&lt;br /&gt;
| DC current set point&lt;br /&gt;
|==1 enable charging&lt;br /&gt;
|SoC&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x108&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|Max DC voltage MSB&lt;br /&gt;
| Max DC voltage LSB&lt;br /&gt;
|Max DC current&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x109&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|DC voltage MSB&lt;br /&gt;
|DC voltage LSB&lt;br /&gt;
|DC current&lt;br /&gt;
|&#039;&#039;0 when off, 5 when charging&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
Example: transmit &amp;quot;0x102 # 0 0x1 0x86 0x14 0x1 50 0 0&amp;quot; to enable charging up to a voltage of 390V and a DC current of 20A, report SoC of 50%&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Charger CAN protocol - after version 1.06.R&lt;br /&gt;
!ID&lt;br /&gt;
!Direction&lt;br /&gt;
!Byte 0&lt;br /&gt;
!Byte 1&lt;br /&gt;
!Byte 2&lt;br /&gt;
!Byte 3&lt;br /&gt;
!Byte 4&lt;br /&gt;
!Byte 5&lt;br /&gt;
!Byte 6&lt;br /&gt;
!Byte 7&lt;br /&gt;
|-&lt;br /&gt;
| 0x102&lt;br /&gt;
|Receive by charger&lt;br /&gt;
|&lt;br /&gt;
|DC voltage limit MSB&lt;br /&gt;
|DC voltage limit LSB&lt;br /&gt;
|DC current set point&lt;br /&gt;
|&lt;br /&gt;
|==1 enable charging&lt;br /&gt;
|SoC&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x108&lt;br /&gt;
|Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|Max DC voltage MSB&lt;br /&gt;
| Max DC voltage LSB&lt;br /&gt;
|Max DC current&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x109&lt;br /&gt;
| Transmit by charger&lt;br /&gt;
|Version=0&lt;br /&gt;
|DC voltage MSB&lt;br /&gt;
|DC voltage LSB&lt;br /&gt;
|DC current&lt;br /&gt;
|&lt;br /&gt;
|0 when off, 5 when charging&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
LR: Personally I think the data for DC voltage limit is incorrect. The above states Motorola but only when I set all signals (so not only DC voltage limit as also the start bit count (sometimes) varies) to Intel it works for me.[[File:Parameter view of commercial firmware.png|thumb|Parameter view of commercial firmware]]&lt;br /&gt;
&lt;br /&gt;
===openinverter style charger firmware===&lt;br /&gt;
In addition to the open source firmware there is also an openinverter style firmware. It adds advanced features:&lt;br /&gt;
*Support for the standard open inverter web interface&lt;br /&gt;
*Parameter handling as known from the inverter firmware (see picture)&lt;br /&gt;
*Spot value handling like inverter including plotting, gauges, and logging&lt;br /&gt;
*Over the air update like inverter&lt;br /&gt;
*DC current control&lt;br /&gt;
* CAN control as described above&lt;br /&gt;
The firmware requires the board to be flashed with [https://github.com/jsphuebner/tumanako-inverter-fw-bootloader/releases stm32_loader.hex]. An Olimex MOD-ESP8266 must be programmed with the [https://github.com/jsphuebner/esp8266-web-interface openinverter web interface]. See [[Olimex MOD-WIFI-ESP8266]] and [https://openinverter.org/forum/viewtopic.php?f=5&amp;amp;t=8 this forum thread] for flashing instructions. With that done, future updates will happen via the web interface.&lt;br /&gt;
&lt;br /&gt;
The firmware will soon be fully published and is only available via patreon for now: https://www.patreon.com/openinverter&lt;br /&gt;
&lt;br /&gt;
====Connecting to the Web interface====&lt;br /&gt;
Depending on the version of your Olimex wifi dongle they are &amp;quot;open&amp;quot; or you need a password to connect.&lt;br /&gt;
&lt;br /&gt;
By default you can connect to the network (Access Point) and browse to: &#039;&#039;&#039;192.168.4.1&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
By default all charger kits will have &#039;&#039;&#039;SSID&#039;&#039;&#039; : charger &#039;&#039;&#039;PASSWORD&#039;&#039;&#039; : charger123&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note: Its recommend that you change it. Nobody wants to drive and have some joker with a phone finding this information and accessing your charger.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
====Registration====&lt;br /&gt;
This step is no longer needed as the firmware will soon be published. It is already available on patreon: https://www.patreon.com/openinverter&lt;br /&gt;
&lt;br /&gt;
If you bought a fully assembled V5aB3 board from the EVBMW webshop you can skip this step.&lt;br /&gt;
===Commercial firmware usage manual===&lt;br /&gt;
==== Parameters====&lt;br /&gt;
The firmware exports a number of parameters to be modified by the user. All modifications are temporary until you hit &amp;quot;Save Parameters to Flash&amp;quot; at the top of the page.&lt;br /&gt;
&lt;br /&gt;
We will go over all of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;idclim&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This parameter is mainly relevant for CAN operation. It is transmitted via CAN to let the vehicle know how much DC current the charger can deliver. Each charger module maxes out at about 15.5A so the maximum total charging current is 46.5A. Since the total power is also limited to 10 kW it depends on the output voltage as well. There is no need to be exact on this, the firmware will automatically limit the AC input current to each module to the hardware maximum.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;iaclim&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This is the per-module AC current limit. When charging from a 3-phase outlet (see below) each module will be allowed this current. When charging from single phase, this current will be equally distributed between the enabled chargers.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;idcspnt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
DC charge current limit. An additional limit to charge power. It is also mapped to the CAN bus so if you have a BMS that calculates a maximum charge current you can forward this to the charger.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;chargerena&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Here you can program which charger modules you want to enable. It is a flag channel, so 1 means &amp;quot;Module 1 enabled&amp;quot;, 2 means &amp;quot;Module 2 enabled&amp;quot; and 4 means &amp;quot;Module 3 enabled&amp;quot;. Combining these flags enables multiple modules, e.g. 5=4+1 enables modules 1 and 3. 7=4+2+1 enables all modules. This is the default. The parameter can not be directly changed, but you have to type &amp;quot;set chargerena 5&amp;quot; next to where it says &amp;quot;Send Custom Command&amp;quot; on the top of the page and then press the button.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;udcspnt&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This modifies the constant voltage setpoint of the chargers. This value is transmitted directly to the modules without further processing. It lets you add a constant voltage phase to your charge process. When reaching this voltage the chargers will control the current to maintain this voltage.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;udclim&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This parameters specifies a charge end condition. When the voltage is hit the charging process stops and will not resume until you re-plug the charge cable. If you wish to add a constant voltage phase and control charge end by your BMS, set this parameter higher than udcspnt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;timelim&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Another charge end condition. Charge only for the specified time in minutes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;timedly&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The default value is -1 but this results in the charging waiting forever. You need to set this to 0 (or more) for the OBC to work.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;inputype&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Type2&#039;&#039;&#039;: Specifies one or more modules are operated on ONE common phase of a Type-2 EVSE. The limits imposed by &#039;&#039;cablelim&#039;&#039; and &#039;&#039;evselim&#039;&#039; (pilot signal) are distributed equally over the enabled modules. For example if you enable all 3 modules, the cable allows 32A but the EVSE only allows 16A, every module will run at 16/3=5.3A. Charging will start automatically as soon as proximity and a valid pilot signal is detected. Note: You must still have the D1 enable line high. All charge modes require D1 to be high.&lt;br /&gt;
*&#039;&#039;&#039;Type2-3P&#039;&#039;&#039;: Specifies each module is connected to a different phase of a Type-2 EVSE. The limits imposed by &#039;&#039;cablelim&#039;&#039; and &#039;&#039;evselim&#039;&#039; are allowed for each module.&lt;br /&gt;
*&#039;&#039;&#039;Type-2Auto&#039;&#039;&#039;: relies on input D2 to indicate that 3 phase is present (from external relay), to allow charging on either single or three phase automatically.&lt;br /&gt;
*&#039;&#039;&#039;Type1&#039;&#039;&#039;: Like &#039;&#039;&#039;Type2&#039;&#039;&#039; but &#039;&#039;cablelim&#039;&#039; is always assumed 40A.&lt;br /&gt;
*&#039;&#039;&#039;Manual&#039;&#039;&#039;: Specifies one or more modules are operated on ONE common phase, power is distributed like in &#039;&#039;&#039;Type2&#039;&#039;&#039; mode. Charging starts as soon as the enable pin &amp;quot;D1&amp;quot; goes high. &#039;&#039;iaclim&#039;&#039; MUST be configured to the limits of your AC source as there is no automatic detection like in Type1 or Type2 modes.&lt;br /&gt;
*&#039;&#039;&#039;Manual-3P&#039;&#039;&#039;: Specifies that each module is connected to a different phase of 3-phase outlet. Each module is allowed &#039;&#039;iaclim&#039;&#039; AC current. &#039;&#039;iaclim&#039;&#039; MUST be configured to the limits of your AC source as there is no automatic detection like in Type1 or Type2 modes.&lt;br /&gt;
&#039;&#039;&#039;cancontrol&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When on, expect charging instructions via CAN message 0x102 as described above. Charging will start when the enable bit is set. when no CAN message is received for 1s, charging will stop. Note that the digital enable input &amp;quot;D1&amp;quot; also needs to high to allow charging. Also the autostart conditions apply when enabled.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;idckp/idcki&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Can be used to tune the control loop of the DC current PI controller.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;pin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Software pin, obtained by registration.&lt;br /&gt;
&lt;br /&gt;
==Additional Resources==&lt;br /&gt;
&lt;br /&gt;
Videos by Damien Maguire showing internals of the charger, CAN IDs, wiring, and development of the board:&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=LqJ7HhS65po The Tesla Project : 10 Kw Gen 2 Charger]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=ULadBnl7wgM The Tesla Project : Charger Progress]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=mOIgp3QFg78 The Tesla Project : 10kW Charger Charging]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=BG4kYsoHe54 The Tesla Project : More Charger Hacking]&lt;br /&gt;
&lt;br /&gt;
[https://www.youtube.com/watch?v=bPLqXCiArVM The Tesla Project : Charger 10kw Run]&lt;br /&gt;
&lt;br /&gt;
A 15 min intro from a user perspective: https://www.youtube.com/watch?v=ibtr6v1k0cA&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
*The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground AND evse earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]&lt;br /&gt;
*With V5aB2, If you do NOT use the external CAN bus or are not properly terminated, &#039;&#039;&#039;remember to close the solder jumper&#039;&#039;&#039; next to R1 under the WiFi module. When in doubt, check the resistance of the CAN bus with all devices off. It should be 60 ohms ideally. If you are not using the external CAN then it should be 120 ohms. &lt;br /&gt;
*People had problems with unreliable connectivity between ESP8266 &amp;amp; the charger board [https://openinverter.org/wiki/Olimex_MOD-WIFI-ESP8266#Common_Issues]&lt;br /&gt;
*Firmware &#039;&#039;&#039;1.09&#039;&#039;&#039; and &#039;&#039;&#039;1.10&#039;&#039;&#039; can lose the CAN map, making the logic board go silent, reset instructions here: [https://openinverter.org/forum/viewtopic.php?p=40617&amp;amp;sid=e2369fea2b502a419f55e5aac10fe169#p40617]&lt;br /&gt;
*If a module within the charger is enabled (and all three are enabled by default) then it &#039;&#039;&#039;MUST&#039;&#039;&#039; see AC and DC voltage when charging starts. If it does not then no current will flow on any module. So, triple check your wiring before starting. It can be easy to mix up the line and neutral wires of the AC input. This will not blow up anything but it won&#039;t work either. Mixing up the DC wires is a recipe for a bad time.&lt;br /&gt;
*Some chargers are just raised wrong. As covered above, for reasons we don&#039;t know, some modules will simply refuse to work properly. Most often this will happen to chargers that were previously used in super charger stations but it can happen to chargers that were pulled from Model S cars as well. There is not yet any known fix for this. If it happens the only current solution is a different charger or you live with slow charging.&lt;br /&gt;
*Did you set the D1 enable pin to be high (+12v?) It must be high in &#039;&#039;&#039;ANY&#039;&#039;&#039; mode in order for charging to start. It is OK to tie it to the +12 incoming power if you are using something like Type2 where charging is controlled by the proximity and control pilot signals.&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
Charger Dimensions: 500x300x100mm&lt;br /&gt;
&lt;br /&gt;
More specific dimensions and CAD info here: https://openinverter.org/forum/viewtopic.php?p=3641#p3641CAD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:Tesla]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4579</id>
		<title>BMW I3 Fast Charging LIM Module</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4579"/>
		<updated>2024-05-23T00:05:46Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Locks in other charge ports */ Typo fix only.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The BMW LIM module is a CCS, CHAdeMO and AC charging controller.  It is used to communicate between the vehicle and the public charging infrastructure, to allow fast charging to occur.&lt;br /&gt;
&lt;br /&gt;
As these can be found affordably on eBay and from auto wreckers, they have been pursued as an open-source charger-interface project.&lt;br /&gt;
&lt;br /&gt;
The LIM is also available new from BMW spare parts suppliers for € 240. If you acquire it new, it comes without firmware loaded, and it must be programmed first.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=1196 Forum discussion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/BMW-i3-CCS github.com/damienmaguire/BMW-i3-CCS]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs CAN logs]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/Stm32-vcu/blob/ACDC_LIM/src/i3LIM.cpp STM32 ZombieVerter VCU software]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/download/file.php?id=9509 BMW I3 HV components]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/connector-kit-for-bmw-i3-lim-ccs-charging-module/ LIM Connector Kit]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ LIM Compatible Contactors]&lt;br /&gt;
&lt;br /&gt;
[http://tesla.o.auroraobjects.eu/Design_Guide_Combined_Charging_System_V3_1_1.pdf Design Guide for Combined Charging System (2015)]&lt;br /&gt;
&lt;br /&gt;
[https://www.researchgate.net/publication/338586995_EV_Charging_Definitions_Modes_Levels_Communication_Protocols_and_Applied_Standards EV Charging Definitions, Modes, Levels, Communication Protocols and Applied Standards]&lt;br /&gt;
&lt;br /&gt;
==Connectors and Pinouts==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW_I3_CCS_Labelled.png|thumb|BMW i3 LIM CCS Charging Module]]All connectors are available at https://www.auto-click.co.uk/ worldwide.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector Key (left to right) &lt;br /&gt;
!Label&lt;br /&gt;
!Description&lt;br /&gt;
!Compatible Plugs&lt;br /&gt;
|-&lt;br /&gt;
|4B&lt;br /&gt;
|12 Pin Connector&lt;br /&gt;
|BMW 61138373632&lt;br /&gt;
Audi 4E0 972 713&lt;br /&gt;
&lt;br /&gt;
TE 1534152-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/index.php?route=product/product&amp;amp;product_id=1344&amp;lt;/ref&amp;gt; / 1534151-1&lt;br /&gt;
|-&lt;br /&gt;
|3B&lt;br /&gt;
| 8 Pin Connector &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;(CHAdeMO models only)&amp;lt;/span&amp;gt;&lt;br /&gt;
|BMW 61138364624&lt;br /&gt;
&lt;br /&gt;
Audi 4F0 972 708&lt;br /&gt;
&lt;br /&gt;
TE 1-1534229-1&lt;br /&gt;
|-&lt;br /&gt;
| 1B&lt;br /&gt;
|16 Pin Connector&lt;br /&gt;
|(?Hirschmann 805-587-545?)&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/805-587-545&amp;lt;/ref&amp;gt;Auto-Click UK Part link has Pin 13 through 16 blocked. Received a Mercedes Part from them instead of BMW using this part number. Please check the part for proper compatibility - Hirschmann Automotive offers 10 free samples https://shop.hirschmann-automotive.com/connectors/2064/16way-1.2-sealstar-fa-connector# &lt;br /&gt;
Note: 15/5/24 Hirshman wouldn&#039;t send in uk without full vat number and form with lots of questions. However Auto-Click UK did seem to have all 16 pins.&lt;br /&gt;
|-&lt;br /&gt;
|2B&lt;br /&gt;
|6 Pin Connector&lt;br /&gt;
| BMW 61138383300&lt;br /&gt;
Audi 7M0 973 119&lt;br /&gt;
&lt;br /&gt;
TE 1-967616-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967616-1&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.mouser.com/ProductDetail/571-1-967616-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
| Replacement Pins&lt;br /&gt;
|5-962885-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/5-962885-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|Rubber Seal&lt;br /&gt;
|1-967067-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967067-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|(for the connector on the i3&#039;s Charge Port Cable Lock, &lt;br /&gt;
see [[BMW I3 Fast Charging LIM Module#Charge port lock|the Charge Port Lock section]])&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:CCS setup LIM 2-03.png|none|thumb|800x800px|LIM Connectors and Pin Numbering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
1B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|1B-1&lt;br /&gt;
| LED_S &lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-2&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-3&lt;br /&gt;
|LED_M&lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-4&lt;br /&gt;
|LOCK_MOT+&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor&lt;br /&gt;
|-&lt;br /&gt;
|1B-5&lt;br /&gt;
|LOCK_MOT-&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor, and reference for 1B-16.&lt;br /&gt;
|-&lt;br /&gt;
|1B-6&lt;br /&gt;
| CAN_H&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
| 1B-7&lt;br /&gt;
|CAN_L&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
|1B-8&lt;br /&gt;
|IGN&lt;br /&gt;
|Wake up signal input and output +12V (ignition, contact 15)&lt;br /&gt;
|-&lt;br /&gt;
|1B-9&lt;br /&gt;
|VCC&lt;br /&gt;
|Constant Power +12V&lt;br /&gt;
|-&lt;br /&gt;
|1B-10&lt;br /&gt;
|GND&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|1B-11&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-12&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-13&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-14&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-15&lt;br /&gt;
|CHARGE_E&lt;br /&gt;
|Goes to KLE. Guessing this is charge enable or drive interlock signal? (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-16&lt;br /&gt;
|LOCK_FB&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Feedback (1k unlocked, 11k locked), referenced to 1B-5&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=30636#p30636&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description (BMW)&lt;br /&gt;
!Description (MINI)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=51484#p51484&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|2B-1&lt;br /&gt;
|CP&lt;br /&gt;
|Pilot (charge port) &lt;br /&gt;
Some charge ports need additional 620 ohms to GND.&lt;br /&gt;
|Pilot (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-2&lt;br /&gt;
|PP&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-3&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|PE / GND&lt;br /&gt;
|-&lt;br /&gt;
|2B-4&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 3&lt;br /&gt;
|Connected to Pin 5&lt;br /&gt;
|-&lt;br /&gt;
|2B-5&lt;br /&gt;
|PE / GND&lt;br /&gt;
|Ground (charge port earth)&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|-&lt;br /&gt;
|2B-6&lt;br /&gt;
| -&lt;br /&gt;
|US CCS1 version connected to 2B-2&lt;br /&gt;
|N/C (TBD if used for US CCS1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3B Pinout:&lt;br /&gt;
&lt;br /&gt;
- N/A (for CHAdeMO only)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+4B Pinout:&lt;br /&gt;
! Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|4B-1&lt;br /&gt;
| POS_CONT+&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-2&lt;br /&gt;
|NEG_CONT+&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-3&lt;br /&gt;
|POS_CONT-&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-4&lt;br /&gt;
|NEG_CONT-&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-5&lt;br /&gt;
|U_HV_DC&lt;br /&gt;
|Charge Port DC Voltage (current input 3-20mA?)(1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|4B-6&lt;br /&gt;
|LED_RT&lt;br /&gt;
|Red    charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-7&lt;br /&gt;
|LED_GN&lt;br /&gt;
|Green charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-8&lt;br /&gt;
|LED_BL&lt;br /&gt;
|Blue   charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-9&lt;br /&gt;
|LED_GND&lt;br /&gt;
|Charge Status Light Ground (common cathode of RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-10&lt;br /&gt;
|COV_MOT-&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-11&lt;br /&gt;
|COV_MOT+&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-12&lt;br /&gt;
|COV_FB&lt;br /&gt;
|Charge Port Cover Feedback (connect to GND to simulate open cover&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24597#p24597&amp;lt;/ref&amp;gt;)(&#039;&#039;&#039;To be left floating for&#039;&#039;&#039; contactors weld test)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Diagram ==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW I3 2016 Factory Workshop Service Repair Manual 2563-4b.png|thumb|1000x1000px|left|BMW i3 DCFC CCS factory wiring (simplified) (1-phase version, probably US)]]&lt;br /&gt;
&lt;br /&gt;
[[File:CCS setup LIM-01.png|thumb|1000x1000px|alt=|Wiring LIM electric vehicle charge controller|none]]Note [18Jun2022 ALS]: In the above diagram, some details may be non-current, eg the Charge Port Cover sensor is not shown, but its line @ 4B-12 must be floating (signalling that the Charge Port Cover is closed (?)) in order for the LIM to proceed with its welded contact tests; 4B-12 is tied to Ground (?) to indicate that the cover is open&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=41590#p41590&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Wiring notes ====&lt;br /&gt;
Make sure you mount the LIM as close to the charge socket as possible and keep the pilot wire separate from the high power wiring.&lt;br /&gt;
&lt;br /&gt;
Bad pilot wiring can result in SLAC, PLC, or other communication problems.&lt;br /&gt;
&lt;br /&gt;
== Additional components for a LIM installation ==&lt;br /&gt;
&lt;br /&gt;
=== Current shunt ===&lt;br /&gt;
If using the ZombieVerter VCU as an interface to the BMW i3 LIM, the code expects to receive voltage and current data -- from somewhere.  Typically, this is furnished by a standalone current shunt that outputs the data via CAN.  The most common shunt in use is the [[Isabellenhütte Heusler]] IVT-S-500-U3-I-CAN1-12/24 (datasheet&amp;lt;ref&amp;gt;https://www.isabellenhuetteusa.com/wp-content/uploads/2022/07/Datasheet-IVT-S-V1.03.pdf&amp;lt;/ref&amp;gt;), or a variation on this model.  This &amp;quot;ISA&amp;quot; (or IVT-S) must be initialized/setup/configured before using it in production.&lt;br /&gt;
&lt;br /&gt;
=== Isolated DC charge inlet voltage sense board ===&lt;br /&gt;
The LIM gets the inlet DC voltage from a board in the KLE. &lt;br /&gt;
&lt;br /&gt;
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt; from the high voltage DC voltage.&lt;br /&gt;
&lt;br /&gt;
A circuit of a voltage sense board is shared [https://openinverter.org/forum/viewtopic.php?p=28143#p28143 here] and can be purchased [https://openinverter.org/forum/viewtopic.php?p=41641#p41641 here].  &lt;br /&gt;
[[File:Voltage measure board.jpg|none|thumb|Isolated DC Voltage sense board by muehlpower]]An alternative voltage sense board is available [https://www.evcreate.nl/shop/charging/voltage-sense-board-bmw-i3-lim/ here].&lt;br /&gt;
[[File:BMW-i3-LIM-CCS-charging-voltage-sense-board-measuring.jpg|none|thumb|BMW i3 LIM voltage sense board by EVcreate]]&lt;br /&gt;
&lt;br /&gt;
=== Fast charge contactor ===&lt;br /&gt;
The LIM produces a 12V, 50% PWM on the positive and negative fast charging contactor outputs and measures the current draw of the contactors.&lt;br /&gt;
&lt;br /&gt;
The BMW OEM fast charge contactor relays, located in the KLE, are (2) TE EVC135 RELAY, SPST-NO, DM (# 2138011-1).&lt;br /&gt;
&lt;br /&gt;
https://www.te.com/usa-en/product-2138011-1.html&lt;br /&gt;
&lt;br /&gt;
Similar, though not exact, replacements are available from [https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ EVcreate]&lt;br /&gt;
&lt;br /&gt;
==== Larger contactor control ====&lt;br /&gt;
If you want to use larger contactors with PWM economizer or dual coil, use small relays to drive them and place a 15 ohm resistor (with heat sink) in parallel with each to simulate the original contactor coil&#039;s impedance.&lt;br /&gt;
&lt;br /&gt;
Each of the two 15 ohm resistors must dissipate ~6W @ 13.4V, 50% PWM.&lt;br /&gt;
&lt;br /&gt;
Further investigation is needed to find out if the LIM also detects a contactor failure via the current draw.&lt;br /&gt;
[[File:Gigavac contactor driver circuit.png|none|thumb|500x500px|Gigavac contactor driver circuit]]&lt;br /&gt;
&lt;br /&gt;
=== Charge port ===&lt;br /&gt;
[[File:CCS2-inlet.jpg|thumb|262x262px|DUOSIDA / MIDA CCS(2) inlet|alt=DUOSIDA / MIDA CCS(2) inlet]]&lt;br /&gt;
SAE J1772 (US) and IEC 61851 (international) cover the general physical, electrical, communication protocol, and performance requirements for the electric vehicle conductive charge system and coupler.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/SAE_J1772#Signaling&lt;br /&gt;
&lt;br /&gt;
The original BMW i3 Type 1 charge port has 2.7 kΩ between PP and PE and no connection between CP and PE, as J1772 describes.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;The Type 2 charge port used in Europe probably has 4.7 kΩ  between PP and PE. (from Phoenix datasheet. Not confirmed!)&amp;lt;/s&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
The Type 2 charge port used in Europe has no PP - PE resistor. &lt;br /&gt;
&lt;br /&gt;
Make sure to match these if you want to use a different charge port.  Some brands use different resistance values. &lt;br /&gt;
&lt;br /&gt;
The CP communication for US Type 1 (1-phase) and EU Type 2 (3-phase) charge ports is similar, but the PP circuit is different.&lt;br /&gt;
&lt;br /&gt;
=== Charge port lock ===&lt;br /&gt;
In the BMW i3 a quite expensive Phoenix/Delphi CCS charge port is used, and it would be convenient to be able to use the cheaper Duosida CCS charge ports.&lt;br /&gt;
&lt;br /&gt;
The charge port lock should work with the Duosida lock as well but the feedback (1k unlocked, 11k locked) is a bit different which requires some additional resistors.&lt;br /&gt;
[[File:CCS_setup_LIM_2-02.png|alt=Duosida combo CCS 2 inlet lock actuator connection]][[File:I3 ccs port wiring.jpg|none|alt=BMW i3 CCS inlet lock motor actuator wiring w/pinouts|BMW i3 CCS inlet lock motor actuator wiring w/pinouts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If using an OEM BMW i3 CCS charge port, the Kuster cable lock uses these connector parts:&lt;br /&gt;
&lt;br /&gt;
* Connector shell: [https://www.fcpeuro.com/products/bmw-socket-housing-4polig-12527549033 BMW 12527549033]&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=32096#p32096&amp;lt;/ref&amp;gt; or Hirschmann 805122541&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=49346#p49346&amp;lt;/ref&amp;gt; or Uk https://www.auto-click.co.uk/4-way/hirschmann-4-way-automotive-connectors/805-122-541&lt;br /&gt;
* Terminals: [https://www.fcpeuro.com/products/bmw-socket-terminal-mqs-61131393724 BMW 61131393724]&lt;br /&gt;
* Terminal seals: [https://www.fcpeuro.com/products/bmw-sealing-grommet-61138366245 BMW 61138366245]&lt;br /&gt;
&lt;br /&gt;
==== Locks in other charge ports ====&lt;br /&gt;
&lt;br /&gt;
* PSA (Peugeot, Citroen, Opel etc) : 2 motor pins, 2 feedback pins. Feedback is some sort of 2 pin semiconductor device, maybe hall effect. Feed 12V via 1k resistor, outputs about 10V when locked, 3V when open. &lt;br /&gt;
* A solution is needed for converting this to the LIM. &lt;br /&gt;
* The part number for the solenoid is &amp;quot;0-2293469-1 /-2 /-3&amp;quot; (see section 5.4 in document below)&lt;br /&gt;
* The data sheet is https://www.te.com/commerce/DocumentDelivery/DDEController?Action=showdoc&amp;amp;DocId=Specification+Or+Standard%7F108-94519%7FC3%7Fpdf%7FEnglish%7FENG_SS_108-94519_C3.pdf&lt;br /&gt;
&lt;br /&gt;
===RGB charge indication light===&lt;br /&gt;
The RGB charge indicator LED should have a common cathode and series resistors for 12V DC.&lt;br /&gt;
&lt;br /&gt;
Nice push buttons with an integrated RGB LED are available on [https://nl.aliexpress.com/item/4000437597282.html Aliexpress] for a few dollars. &lt;br /&gt;
&lt;br /&gt;
The switch signal is useful to stop charging and has to be connected to the ECU.  The ECU then terminates the charging process over the CAN bus.&lt;br /&gt;
[[File:RGB LED common cathode.png|none|thumb|243x243px|RGB LED]]&lt;br /&gt;
&lt;br /&gt;
=== Wake/sleep ===&lt;br /&gt;
The LIM will wake up under any of these circumstances:&lt;br /&gt;
&lt;br /&gt;
* When 12V is applied to the hardware wake up line (1B-8).&lt;br /&gt;
* On plug insertion.&lt;br /&gt;
* On opening of the charge port door.&lt;br /&gt;
* When the LIM sees CAN message 0x12F.&lt;br /&gt;
&lt;br /&gt;
The hardware wake up line works in both directions. I.e., the LIM can be woken by 12V on the hardware wake up line, but, similarly, when the LIM wakes up it will put 12V on the wake up line itself. This can be used to do things like waking up an OBC on plug insertion.&lt;br /&gt;
&lt;br /&gt;
== Programming a new LIM ==&lt;br /&gt;
If you purchase a new LIM, there is no configuration loaded; it is &amp;quot;virgin&amp;quot;, and must be configured before use.&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to program a virgin BMW i3 LIM: &lt;br /&gt;
&lt;br /&gt;
* Use BMW E-Sys software in combination with a salvaged Body Domain Controller, and possibly requiring a matching physical key&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=43848#p43848&amp;lt;/ref&amp;gt;;&lt;br /&gt;
* Use a Vector CAN (or similar) and a Fahrzeugauftrag (FA) file to edit and write information to the LIM without E-Sys&amp;lt;ref&amp;gt;[https://openinverter.org/forum/viewtopic.php?p=54432&amp;amp;sid=e276b6583092e79d1ba390a24c652ece#p54432 https://openinverter.org/forum/viewtopic.php?p=54432]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using E-Sys and a BDC/Key ===&lt;br /&gt;
Damien managed to program a brand new LIM with a i3 BDC (Body Domain Controller).&lt;br /&gt;
&lt;br /&gt;
He caught a CAN log of the programming session: https://github.com/damienmaguire/BMW-i3-CCS/tree/main/Programming/Logs&lt;br /&gt;
&lt;br /&gt;
Hopefully we figure out how to do it with a few CAN messages. In the meantime, Damien is offering LIM programming as a service: https://www.evbmw.com/index.php/evbmw-webshop/evbmw-serv/limprg.&lt;br /&gt;
&lt;br /&gt;
====== Basic shopping list if you want to program a LIM: ======&lt;br /&gt;
*Software: &lt;br /&gt;
**Esys 3.36 from here: https://disk.yandex.ru/d/3XLfVVYHFq8qQw&lt;br /&gt;
**pszdata lite from here: https://disk.yandex.ru/d/Y0w0r5T1ElMVdA&lt;br /&gt;
*Hardware: &lt;br /&gt;
**BMW LIM ([[#LIM hardware|see &amp;quot;LIM hardware&amp;quot; section below]]), connectors and pins ([[#Connectors and Pinouts|see &amp;quot;Connectors and Pinouts&amp;quot; section above]]).&lt;br /&gt;
**BMW i3 BDC (Body Domain Controller): basically the main ecu in the i3 that gates all the data around the car. &lt;br /&gt;
***Damien sourced his from: https://www.evbreakers.com/ noting &#039;&#039;They even threw in the plugs and few cm of harness for free.&#039;&#039;&lt;br /&gt;
***According to realoem.com, the first BDC (used in 2014) was p/n 61359354010&lt;br /&gt;
****A fuller list of the various BDCs over the subsequent years can be found here here:https://www.realoem.com/bmw/enUS/partxref?q=61359354010. Thankfully, there is a very wide retro/cross-compatibility&lt;br /&gt;
****Also found some part numbers in ebay listings not seen in the realoem list (maybe a North America vs EU thing?):&lt;br /&gt;
*****61-35-8-715-974, 61-35-5-A40-2F9&lt;br /&gt;
**Car key from the same car as the BDC. EDIT: this may not be necessary as the BDC can be put into &amp;quot;on&amp;quot; mode by running the full fault delete function using ISTA &amp;lt;ref&amp;gt; https://openinverter.org/forum/viewtopic.php?p=44069#p44069&amp;lt;/ref&amp;gt;&lt;br /&gt;
***Wondering if a non-matching used or new fob could be used/reprogrammed if the BDC donor&#039;s VIN was known?&lt;br /&gt;
**BDC simulator: https://www.aliexpress.com/item/1005002317110375.html&lt;br /&gt;
**Enet cable: https://bcables.com/&lt;br /&gt;
** USB to Ethernet adapter if your PC / laptop does not have a spare Ethernet port.&lt;br /&gt;
**Two extra pins for Conn8 on the BDC to bring out PT CAN.&lt;br /&gt;
*DC power supply or 12v battery.&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using Vector CAN and Fahrzeugauftrag (FA) file ===&lt;br /&gt;
&lt;br /&gt;
* Hardware requirement: TBD&lt;br /&gt;
** Vector CAN (can other hardware be used?)&lt;br /&gt;
* Software requirement: BMW E-sys v3.34 (tested&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=54452#p54452&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* Advantages/Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Charge control==&lt;br /&gt;
The EVSE (charging station) shares its charging capacity limits via PWM during IEC 61851/ J1772 AC charging, or via PLC during DIN 70121 or ISO 15118 CCS sessions, but often the car cannot handle the max available power of the charging station.&lt;br /&gt;
&lt;br /&gt;
The actual battery voltage and battery current values are needed by the LIM to check the response of the charging station.  In this setup, the battery voltage and current are measured by an Isabellenhütte IVT CAN bus sensor, but these values could also be measured and shared on the CAN bus by the BMS. (CAN message 0x112)&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contactor Test&#039;&#039;&#039; ===&lt;br /&gt;
This is required before the LIM will proceed past the Precharge state during ccs charging. &lt;br /&gt;
&lt;br /&gt;
To get it to do a contactor test following procedure has been determined&lt;br /&gt;
&lt;br /&gt;
For LIMs 61 35 6 828 052 &#039;&#039;and later&#039;&#039; (to be confirmed)&lt;br /&gt;
&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state closed (charge door feedback pin 4B-12 floating)&lt;br /&gt;
##charge door feedback is set to locked in 0x272 byte 2&lt;br /&gt;
#Charge Port Voltage Sense feedback with contactors open needs to be above 60V&lt;br /&gt;
##Fault set in 0x272 byte 2&lt;br /&gt;
#Ignition in 0x12F byte 2 needs to toggle from OFF 0x88 to ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For LIMs &#039;&#039;before&#039;&#039; 61 35 6 828 052 (to be confirmed)&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state is closed, feedback in 0x272 byte 2&lt;br /&gt;
#12V permanent to be connected to the LIM&lt;br /&gt;
#Ignition in 0x12F byte 2 needs be ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;celeron55&#039;s notes&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Some detail of a tested 61 35 6 828 052 unit that may or may not be of interest to anyone:&lt;br /&gt;
# The intention is to make the LIM do this test at vehicle power up. In Zombie terms that means when going into the MOD_RUN state.&lt;br /&gt;
# The LIM will do the contactor test if it sees for a duration of 3 seconds that:&lt;br /&gt;
## The charge door is closed according to feedback (feedback line at 12V). 0x272 byte 2 bits 0 and 1. On Zombie that&#039;s the CP_DOOR parameter.&lt;br /&gt;
## The inlet voltage sensor is giving a low enough value (the limit is 60V according to above). 0x3B4 byte 7. On Zombie that&#039;s the CCS_V_Con parameter.&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 was OFF earlier. (0x8a=ON, 0x86=OFF)&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 is ON currently. On Zombie this gets set when opmode==MOD_RUN. Charging is disabled in opmode==MOD_RUN, so afterwards before charging it needs to be changed yet again to another value.&lt;br /&gt;
# What happens in the contactor test is that the LIM closes the contactors for a bit and then opens them. If the LIM likes what it sees, this clears the 0x272 byte 2 contactor bits to 0. On Zombie that&#039;s the CCS_Contactor parameter.&lt;br /&gt;
# On the bench, the LIM doesn&#039;t seem to care if the inlet voltage sensor doesn&#039;t sense a voltage during the test. However on the bench it was impossible to tell whether it would actually proceed to charge or not.&lt;br /&gt;
# The meaning of the CCS_Contactor values are as follows. Values other than 0 and !=0 may not be visible in UIs, but due to the nature of how the value is read from CAN, it can have other values than 0 and 1.&lt;br /&gt;
## 0 = Open&lt;br /&gt;
## 1 = Closed (Assuming)&lt;br /&gt;
## 8 = Doing contactor test&lt;br /&gt;
## 24 = Inlet voltage high / udc low&lt;br /&gt;
## 28 = Waiting for ignition cycle or unplugging the cable&lt;br /&gt;
&lt;br /&gt;
===Battery-dependent charging current control ===&lt;br /&gt;
During (fast) charging a cell voltage and cell temperature dependent current limit is very important.&lt;br /&gt;
&lt;br /&gt;
The BMS or VCU should limit this value according to the battery specifications and protect the cells from damage and ageing at all times.&lt;br /&gt;
&lt;br /&gt;
(Not yet implemented to the STM32 / ZombieVerter VCU project)&lt;br /&gt;
&lt;br /&gt;
===CCS inlet temperature sensors===&lt;br /&gt;
Many CCS charge ports have DC and AC contact temperature sensors to avoid overheating if the contact resistance is high for some reason. The BMW&#039;s LIM has no temperature sensor inputs, but the VCU/charge controller could be connected to these sensors (usually PT1000 or NTC) and charging current could be reduced if the inlet gets too hot. (Not yet implemented to the STM32 / ZombieVerter VCU project) &lt;br /&gt;
&lt;br /&gt;
However, this temperature measurement is also done on the charger side, on the CCS cable itself. Chargers will protect themselves from overheating the CCS pins.The absolute max pin temperature allowed can range from 70-90*C depending on quickcharger brand. &lt;br /&gt;
&lt;br /&gt;
===AC charging (on board charger control)===&lt;br /&gt;
The LIM also handles the (lower level J1772 / IEC61851) communication during AC charging and shares measured PP (charging cable) and CP (charging station) AC current limits in the CAN message 0x3B4 EVSE info.&lt;br /&gt;
&lt;br /&gt;
It is not possible to have two car-side charge controllers connected to the pilot line simultaneously.  It is recommended to control the charger by CAN bus. If your charger needs the pilot signal, you will have to emulate it or switch the pilot connection wiring over to the active charger during AC charging.&lt;br /&gt;
&lt;br /&gt;
If the onboard charger accepts an AC current limit, this value can be directly used but some chargers can only be controlled with DC current commands.  &lt;br /&gt;
&lt;br /&gt;
Because we don&#039;t know the actual AC current, we can only estimate it with a fixed AC voltage and charger efficiency.&lt;br /&gt;
 DC_current = fixed_AC_voltage * CP_PP_current_limit * phase_count * charger_efficiency / DC_voltage&lt;br /&gt;
&lt;br /&gt;
==CAN communication==&lt;br /&gt;
A DBC CAN database file can be found here: [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
This list has to be cleaned up once we know which messages are actually necessary for the LIM.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Power Train CAN messages [500kbps]&lt;br /&gt;
!ID&lt;br /&gt;
!Function&lt;br /&gt;
!sent by&lt;br /&gt;
!interval&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|0x112&lt;br /&gt;
|BMS msg.&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|10ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x12F&lt;br /&gt;
|Wake up&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E9&lt;br /&gt;
|Main LIM control&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F1&lt;br /&gt;
|Lim DC charge command 2.&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x2FA&lt;br /&gt;
|Lim DC charge command 3.&lt;br /&gt;
| VCU&lt;br /&gt;
|80ms...1s&lt;br /&gt;
|needed (low interval during CCS start up)&lt;br /&gt;
|-&lt;br /&gt;
|0x2FC&lt;br /&gt;
|Charge flap control&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms (4s)&lt;br /&gt;
| needed (constant values work)&lt;br /&gt;
|-&lt;br /&gt;
|0x431&lt;br /&gt;
|Battery info&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed but does not control anything&lt;br /&gt;
|-&lt;br /&gt;
|0x432&lt;br /&gt;
|BMS SoC&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|200ms&lt;br /&gt;
|display SoC needed&lt;br /&gt;
|-&lt;br /&gt;
|0x03C&lt;br /&gt;
|Vehicle status&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x1A1&lt;br /&gt;
|Vehicle speed&lt;br /&gt;
|VCU&lt;br /&gt;
|20ms&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|0x2A0&lt;br /&gt;
|Central locking&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms (4s)&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x397&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;OBD&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x3F9&lt;br /&gt;
|Engine info&lt;br /&gt;
|VCU&lt;br /&gt;
|1000ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x3A0&lt;br /&gt;
|Vehicle condition&lt;br /&gt;
| VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x330&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Range info&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x51A&lt;br /&gt;
|Network management&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x540&lt;br /&gt;
|Network management 2&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
| (constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x512&lt;br /&gt;
|Network management edme&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x560&lt;br /&gt;
|Network management kombi&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x510&lt;br /&gt;
|Network management zgw&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x328&lt;br /&gt;
|Counter&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E8&lt;br /&gt;
| OBD reset&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
| (constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x380&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Vin&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;s&amp;gt;not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |&#039;&#039;&#039;Messages sent by LIM&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|0x29E&lt;br /&gt;
|CCS charger specs&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EF&lt;br /&gt;
|Min. available voltage from the CCS charger.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x2B2&lt;br /&gt;
|Current and Voltage as measured by the CCS charger&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B4&lt;br /&gt;
|EVSE info: CP, PP &amp;amp; inlet voltage&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x272&lt;br /&gt;
|CCS contactor state and charge flap open/close status.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x337&lt;br /&gt;
|Inlet lock status&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LIM logs==&lt;br /&gt;
Here you can find some CAN logs of AC and DC charging sessions. https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs&lt;br /&gt;
&lt;br /&gt;
QCA7005 SPI captures on Damien&#039;s GitHub https://github.com/damienmaguire/BMW-i3-CCS/tree/main/SPI_Caps&lt;br /&gt;
&lt;br /&gt;
==Observations==&lt;br /&gt;
A VIN value is not required for AC or DC fast charging to function.  Any VIN, or none, can be used.&lt;br /&gt;
&lt;br /&gt;
Functional LIMs have come from vehicles where the Air Bags have deployed, indicating that the module still works after a &amp;quot;Safety&amp;quot; event has occurred.&lt;br /&gt;
&lt;br /&gt;
==LIM hardware==&lt;br /&gt;
&lt;br /&gt;
=== Physical dimensions ===&lt;br /&gt;
The main body is 170mm x 42mm x 104mm. There are 2 mounting brackets with 192mm hole spacing. Total width is 215mm. The connectors on the front have additional 16mm to the main body.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=51061#p51061&lt;br /&gt;
&lt;br /&gt;
===LIM versions===&lt;br /&gt;
Only &amp;quot;LIM_AC_DC&#039;&#039;&#039;O&#039;&#039;&#039;&amp;quot; versions work for CCS.   Look for both &amp;quot;LIM_AC_DCO&amp;quot; &amp;lt;u&amp;gt;and&amp;lt;/u&amp;gt; a MAC address on the label!  If no MAC, the LIM is either AC-only (&amp;quot;LIM_AC&amp;quot;) or AC + CHAdeMO (&amp;quot;LIM_AC_DCC&amp;quot;), and not useful for CCS. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+LIM versions&lt;br /&gt;
!Part No.&lt;br /&gt;
!IEC 61851&lt;br /&gt;
J1772 (AC)&lt;br /&gt;
!DIN 70121&lt;br /&gt;
!ISO 15118&lt;br /&gt;
!ISO 15118-20&lt;br /&gt;
!Cars&lt;br /&gt;
! Used until&lt;br /&gt;
! Tested&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 827&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 820&lt;br /&gt;
| x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 353 646&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| BMW i3&lt;br /&gt;
|Jul 2014&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 380 352&lt;br /&gt;
|x&lt;br /&gt;
| x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Nov 2015&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 805 847&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Jul 2016&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 828 052&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Aug 2019&amp;lt;ref&amp;gt;https://bimmercat.com/bmw/en/parts/info/Control+unit%2C+charging+interf.module+LIM/61356828052&amp;lt;/ref&amp;gt;&lt;br /&gt;
|x &amp;lt;ref&amp;gt;Forum Reference: https://openinverter.org/forum/viewtopic.php?p=56201&amp;amp;sid=6dfa5895f1899ec553db041dd7146f7a#p56201 and https://openinverter.org/forum/viewtopic.php?p=56290#p56290&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 494 498&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
| 2018?&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 470 199&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 454 319&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|BMW i3&lt;br /&gt;
Mini cooper SE&lt;br /&gt;
|now&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
=== Power Limits===&lt;br /&gt;
The limits for pre-2017/26 (Week 26 of 2017) are 0V-500V 0A-250A, post 2017/27 (Week 27 of 2017) 0V-1000V  -500A-+500A. &lt;br /&gt;
&lt;br /&gt;
This probably indicates when they moved from DIN 70121 only to ISO 15118. &lt;br /&gt;
&lt;br /&gt;
=== Chips on the LIM board===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+components&lt;br /&gt;
!Chip&lt;br /&gt;
!Description&lt;br /&gt;
!Function&lt;br /&gt;
!Datasheet&lt;br /&gt;
|-&lt;br /&gt;
|Renesas V850E2/FG4&lt;br /&gt;
|32-bit Single-Chip Microcontroller&lt;br /&gt;
|main MCU&lt;br /&gt;
|https://www.renesas.com/us/en/document/dst/data-sheet-v850e2fg4&lt;br /&gt;
|-&lt;br /&gt;
|Qualcomm QCA7000&lt;br /&gt;
|HomePlug® Green PHY, single chip solution&lt;br /&gt;
|PLC Green PHY&lt;br /&gt;
|https://openinverter.org/forum/download/file.php?id=9611&lt;br /&gt;
|-&lt;br /&gt;
|Infineon TLE 7263E&lt;br /&gt;
|Integrated HS-CAN, LIN, LDO and HS Switch, System Basis Chip&lt;br /&gt;
|CAN, 2xLDO, wake-up&lt;br /&gt;
|https://docs.rs-online.com/db13/0900766b814d680b.pdf&lt;br /&gt;
|-&lt;br /&gt;
|TI SN74LVC2T45-Q1&lt;br /&gt;
|Dual-Bit Dual Supply Transceiver with Configurable Voltage Translation&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/sn74lvc2t45-q1&lt;br /&gt;
|-&lt;br /&gt;
|NXP 74LVC1T45&lt;br /&gt;
|Dual supply translating transceiver&lt;br /&gt;
|&lt;br /&gt;
|https://datasheetspdf.com/pdf-file/648034/NXP/74LVC1T45/1&lt;br /&gt;
|-&lt;br /&gt;
|STM L9951XP&lt;br /&gt;
|Actuator driver&lt;br /&gt;
|inlet lock motor&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/l9951.pdf&lt;br /&gt;
|-&lt;br /&gt;
|STM TS321&lt;br /&gt;
|Low-Power Single Operational Amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/ts321&lt;br /&gt;
|-&lt;br /&gt;
| TI LM2902&lt;br /&gt;
|Quadruple general-purpose operational amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/lm2902&lt;br /&gt;
|-&lt;br /&gt;
|STM VNQ5E250AJ-E&lt;br /&gt;
|Quad channel high-side driver with analog current sense&lt;br /&gt;
| LEDs?, contactors?&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/vnq5e250aj-e.pdf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charging protocols ==&lt;br /&gt;
&lt;br /&gt;
===Signaling circuit ===&lt;br /&gt;
[[File:CCS1 vs CCS2 signaling circuit 2.png|none|thumb|1500x1500px|CCS1 vs CCS2 combo signaling circuit]]&lt;br /&gt;
&lt;br /&gt;
===AC charging ===&lt;br /&gt;
Usually the J1772 (US) or IEC61851 (EU) protocol is used for AC charging.&lt;br /&gt;
&lt;br /&gt;
Some new charging stations support AC charging with ISO 15118 high level protocol as well, but it is not confirmed which versions of the LIM support it.&lt;br /&gt;
&lt;br /&gt;
By default, the the EVSE (charging station) outputs +12V on the CP pin, and when connected to an EV will be reduced to 9V because of a load resistor present in the Electric Vehicle; this signals the EVSE that the connector has been plugged into a EV.  After this, the EVSE will send a 1khz +12V to ‐12V square wave (PWM signal) and the duty cycle value corresponding to the maximum current it could deliver.  If the EV is okay with that value of current, then it performs a handshake by changing the load resistance and dropping the PWM voltage to 6V, after which the charging begins.&lt;br /&gt;
&lt;br /&gt;
In IEC61851, where untethered charging stations are allowed, the PP pin is used to detect the maximum power rating of the cable.&lt;br /&gt;
&lt;br /&gt;
In the US, with J1772, where charging stations need to be tethered, the PP pin is used to detect if the manual unlocking mechanism is pressed, to stop the current flow before the plug is removed.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:SAE_J1772|More information: https://en.wikipedia.org/wiki/SAE_J1772]]&lt;br /&gt;
[[File:IEC61851 charging sequence.png|none|thumb|1000x1000px|standard IEC61851 / J1772 charging sequence.|alt=]]&lt;br /&gt;
&lt;br /&gt;
===CCS DC charging===&lt;br /&gt;
DIN 70121 and ISO 15118 are quite complex high level protocols transmitted over PLC (power line communication) on the CP pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This [https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee Design Guide for Combined Charging Systems] by CharIn describes the basics of CCS charging very well.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This document actually covers Fast and &#039;&#039;Smart Charging Solutions for Full Size Urban Heavy Duty Applications&#039;&#039;, but since the protocols used are similar it has comparable sequence diagrams, with descriptions for &#039;&#039;&#039;normal start up&#039;&#039;&#039;, &#039;&#039;&#039;normal shutdown&#039;&#039;&#039;, &#039;&#039;&#039;DC supply-initiated emergency&#039;&#039;&#039; &#039;&#039;&#039;stop&#039;&#039;&#039; and &#039;&#039;&#039;EV-initiated emergency stop&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:BMW]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_GEN1_OBC_007b.jpg&amp;diff=4403</id>
		<title>File:Tesla Model S GEN1 OBC 007b.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_GEN1_OBC_007b.jpg&amp;diff=4403"/>
		<updated>2024-02-04T04:21:42Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:Tesla Model S GEN1 OBC 007b.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla Model S GEN1 OBC X042 Logic Connector pinout.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4402</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4402"/>
		<updated>2024-02-02T18:48:26Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Logic Connector (X042 or X043) */ Changed Pin 8 from &amp;quot;Drive Inhibit&amp;quot; to &amp;quot;PP OUT&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|EVSE-Prox (PP) OUT &lt;br /&gt;
|PP signal from EVSE to Drive Unit.  Marked &amp;quot;Prox out&amp;quot; on Tesla&#039;s documentation, this was thought to be a &amp;quot;inhibit drive&amp;quot; signal, but testing has been inconclusive/negative for that function so far.&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP) IN&lt;br /&gt;
|PP signal from EVSE to OBC&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M Ω&lt;br /&gt;
* AC-to-AC input = ~241k Ω&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4389</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4389"/>
		<updated>2024-01-30T23:46:15Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Overview */ Added MB &amp;quot;Electric Drive&amp;quot; to Overview.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (initially &amp;quot;Electric Drive&amp;quot;, later &amp;quot;B250e&amp;quot;&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;, 2014-17).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Drive inhibit &lt;br /&gt;
|&amp;quot;Prox out&amp;quot;, signal to DU to inhibit drive&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M Ω&lt;br /&gt;
* AC-to-AC input = ~241k Ω&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_16.1b.png&amp;diff=4388</id>
		<title>File:2012 ModelS LHD Release 16.1b.png</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_16.1b.png&amp;diff=4388"/>
		<updated>2024-01-30T22:52:30Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:2012 ModelS LHD Release 16.1b.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_16.1b.png&amp;diff=4387</id>
		<title>File:2012 ModelS LHD Release 16.1b.png</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_16.1b.png&amp;diff=4387"/>
		<updated>2024-01-30T22:35:51Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:2012 ModelS LHD Release 16.1b.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4386</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=4386"/>
		<updated>2024-01-30T22:02:41Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Overview */ Format change for describing Slave OBC connectors not used in dual OBC Model S installations.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (all 2014-17 B250e&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize the following, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions:&lt;br /&gt;
** the Fast Charge Contactors connectors&lt;br /&gt;
** the HVIL Loop connector &lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Drive inhibit &lt;br /&gt;
|&amp;quot;Prox out&amp;quot;, signal to DU to inhibit drive&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M Ω&lt;br /&gt;
* AC-to-AC input = ~241k Ω&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4381</id>
		<title>Talk:CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4381"/>
		<updated>2024-01-21T23:48:04Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Conflicting of use of udcdivider */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add: Section on Supported Chargers/Test Results ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Context GitHub Pull Request:&lt;br /&gt;
https://github.com/uhi22/ccs32clara/pull/4#issue-2045351022&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proposed added Section if PR gets accepted might look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supported Chargers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clara + Focci has been tested successfully at various chargers.&lt;br /&gt;
&lt;br /&gt;
You can find the raw test results documented on GitHub. [will be added soon]&lt;br /&gt;
&lt;br /&gt;
Currently there are no official supported chargers. (This doesn´t mean Clara + Focci) is not working, just that there havent been sufficient tests yet).&lt;br /&gt;
&lt;br /&gt;
== Conflicting of use of udcdivider ==&lt;br /&gt;
&lt;br /&gt;
{{Reply to|Johu}}&lt;br /&gt;
&lt;br /&gt;
udcdivider is listed as having differing (?) functions in two places.&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Parameters&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;Division factor from ADC digits to V of external voltage measurement board&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Making Clara talk CHAdeMO on the CAN side&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can both co-exist?&lt;br /&gt;
&lt;br /&gt;
[[User:Asavage|Asavage]] ([[User talk:Asavage|talk]]) 00:29, 22 January 2024 (CET)&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4380</id>
		<title>Talk:CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4380"/>
		<updated>2024-01-21T23:29:32Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Conflicting of use of udcdivider */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add: Section on Supported Chargers/Test Results ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Context GitHub Pull Request:&lt;br /&gt;
https://github.com/uhi22/ccs32clara/pull/4#issue-2045351022&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proposed added Section if PR gets accepted might look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supported Chargers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clara + Focci has been tested successfully at various chargers.&lt;br /&gt;
&lt;br /&gt;
You can find the raw test results documented on GitHub. [will be added soon]&lt;br /&gt;
&lt;br /&gt;
Currently there are no official supported chargers. (This doesn´t mean Clara + Focci) is not working, just that there havent been sufficient tests yet).&lt;br /&gt;
&lt;br /&gt;
== Conflicting of use of udcdivider ==&lt;br /&gt;
&lt;br /&gt;
udcdivider is listed as having differing (?) functions in two places.&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Parameters&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;Division factor from ADC digits to V of external voltage measurement board&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Making Clara talk CHAdeMO on the CAN side&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can both co-exist?&lt;br /&gt;
&lt;br /&gt;
[[User:Asavage|Asavage]] ([[User talk:Asavage|talk]]) 00:29, 22 January 2024 (CET)&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4379</id>
		<title>Talk:CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4379"/>
		<updated>2024-01-21T23:16:16Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Conflicting of use of udcdivider */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add: Section on Supported Chargers/Test Results ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Context GitHub Pull Request:&lt;br /&gt;
https://github.com/uhi22/ccs32clara/pull/4#issue-2045351022&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proposed added Section if PR gets accepted might look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supported Chargers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clara + Focci has been tested successfully at various chargers.&lt;br /&gt;
&lt;br /&gt;
You can find the raw test results documented on GitHub. [will be added soon]&lt;br /&gt;
&lt;br /&gt;
Currently there are no official supported chargers. (This doesn´t mean Clara + Focci) is not working, just that there havent been sufficient tests yet).&lt;br /&gt;
&lt;br /&gt;
== Conflicting of use of udcdivider ==&lt;br /&gt;
&lt;br /&gt;
udcdivider is listed as having differing (?) functions in two places.&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Parameters&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;Division factor from ADC digits to V of external voltage measurement board&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Making Clara talk CHAdeMO on the CAN side&#039;&#039;&#039;&lt;br /&gt;
&amp;quot;some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Can both co-exist?&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=User_talk:Asavage&amp;diff=4378</id>
		<title>User talk:Asavage</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=User_talk:Asavage&amp;diff=4378"/>
		<updated>2024-01-21T23:14:17Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4377</id>
		<title>Talk:CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Talk:CCS32Clara&amp;diff=4377"/>
		<updated>2024-01-21T23:13:26Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Conflicting of use of udcdivider */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Add: Section on Supported Chargers/Test Results ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Context GitHub Pull Request:&lt;br /&gt;
https://github.com/uhi22/ccs32clara/pull/4#issue-2045351022&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Proposed added Section if PR gets accepted might look something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Supported Chargers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clara + Focci has been tested successfully at various chargers.&lt;br /&gt;
&lt;br /&gt;
You can find the raw test results documented on GitHub. [will be added soon]&lt;br /&gt;
&lt;br /&gt;
Currently there are no official supported chargers. (This doesn´t mean Clara + Focci) is not working, just that there havent been sufficient tests yet).&lt;br /&gt;
&lt;br /&gt;
== Conflicting of use of udcdivider ==&lt;br /&gt;
&lt;br /&gt;
udcdivider is listed as both:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Division factor from ADC digits to V of external voltage measurement board&amp;quot;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
&amp;quot;some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Can both co-exist?&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=User_talk:Asavage&amp;diff=4376</id>
		<title>User talk:Asavage</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=User_talk:Asavage&amp;diff=4376"/>
		<updated>2024-01-21T23:06:02Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Conflict of use of udcdivider.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;udcdivider is listed a both:&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Division factor from ADC digits to V of external voltage measurement board&amp;quot;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&lt;br /&gt;
&amp;quot;some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Can both co-exist?&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4375</id>
		<title>CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4375"/>
		<updated>2024-01-21T23:03:43Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Added &amp;quot;Fully&amp;quot; to expansion of &amp;quot;foccci&amp;quot;.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Disclaimer: This Page is still work in progress!  Any information written here is a draft only and should be handled as such.  Contributions are more than welcome.  If you have questions, please ask them in the discussion section of the page or in the OpenInverter Forum.&lt;br /&gt;
&lt;br /&gt;
This page is about the reference software for the [[Fully Open CCS Charge Controller (FOCCCI)|Fully OpenSource CCS Charge Controller (Foccci)]].  CCS32Clara (also referred to as &amp;quot;Clara&amp;quot;) is currently under development by the OpenInverter Community. &lt;br /&gt;
&lt;br /&gt;
Here you will find documentation (or reference) on how to setup Clara, News on the development, diagrams, open ToDos, etc.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/uhi22/ccs32clara Clara on GitHub.]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=3727 Clara in the OpenInverterForum.]&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Unit&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Min&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Max&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Default&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Hardware Config&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|udcdivider&lt;br /&gt;
|dig/V&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|10&lt;br /&gt;
|Division factor from ADC digits to V of external voltage measurement board&lt;br /&gt;
|-&lt;br /&gt;
|economizer&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|100&lt;br /&gt;
|Contactor economizer duty cycle. Contactors are always turned on with 12V for 1s then drop to this value. Set to 100% if your contactor has a built-in economizer&lt;br /&gt;
|-&lt;br /&gt;
|inletvtgsrc&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|0 - Charger output voltage is considered equal to charge port inlet voltage&lt;br /&gt;
1 - Analog input is used for measuring charge port inlet voltage&lt;br /&gt;
&lt;br /&gt;
2 - Charge port inlet voltage is provided via CAN - don&#039;t forget to map something to inletvtg&lt;br /&gt;
|-&lt;br /&gt;
|lockpwm&lt;br /&gt;
|%&lt;br /&gt;
| -100&lt;br /&gt;
|100&lt;br /&gt;
|30&lt;br /&gt;
|H-bridge duty cycle for operating the lock. Use negative value if lock polarity is swapped&lt;br /&gt;
|-&lt;br /&gt;
|lockopentm&lt;br /&gt;
|ms&lt;br /&gt;
|0&lt;br /&gt;
|10000&lt;br /&gt;
|1000&lt;br /&gt;
|Timeout for lock operation&lt;br /&gt;
|-&lt;br /&gt;
|lockclosethr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for closed&lt;br /&gt;
|-&lt;br /&gt;
|lockopenthr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for open - if equal to lockclosethr no feedback is assumed and lock is operated timed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Communication&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|nodeid&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|63&lt;br /&gt;
|22&lt;br /&gt;
|CANOpen node id for SDO requests&lt;br /&gt;
|-&lt;br /&gt;
|canspeed&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|Baud rate of CAN interface 0=125k, 1=250k, 2=500k, 3=800k, 4=1M&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Charge Parameters&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|maxpower&lt;br /&gt;
|kW&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|100&lt;br /&gt;
|Absolute maximum charge power&lt;br /&gt;
|-&lt;br /&gt;
|maxvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|410&lt;br /&gt;
|Over voltage threshold. Always set about 10-20V higher then desired battery full voltage&lt;br /&gt;
|-&lt;br /&gt;
|maxcur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|125&lt;br /&gt;
|Absolute maximum charge current&lt;br /&gt;
|-&lt;br /&gt;
|demovtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Voltage for light bulb demo. To use the board without CAN, to get an constant voltage. Is ignored as long democtrl is not STANDALONE. Only values between 150V and 250V are accepted, others are treated as zero.&lt;br /&gt;
|-&lt;br /&gt;
|demomode&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|511&lt;br /&gt;
|0&lt;br /&gt;
|Enables the standalone demo mode if value is set to STANDALONE. In this mode, no CAN is required and the target voltages for precharge and charging loop are taken from demovtg.&lt;br /&gt;
|-&lt;br /&gt;
|targetvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Charge target voltage (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|chargecur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Instantaneous current setpoint (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|soc&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|0&lt;br /&gt;
|Battery SoC for display on charger (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|batvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Present battery voltage for precharge state (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|enable&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|When 0 charging is stopped/not started (volatile)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Testing&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|locktest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Actuates the lock&lt;br /&gt;
|-&lt;br /&gt;
|wd_disable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Disabled the CAN timeout detection&lt;br /&gt;
|-&lt;br /&gt;
|logging&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Selects which modules log to the serial console&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Errors==&lt;br /&gt;
The spot value &amp;quot;lasterr&amp;quot; displays the last detected error that lead to a cancellation of charging or to not starting in the first place&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Error&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|CANTIMEOUT&lt;br /&gt;
|The message mapped to canwatchdog hasn&#039;t been received for over 1s or nothing is mapped to canwatchdog&lt;br /&gt;
|-&lt;br /&gt;
|PLCTIMEOUT&lt;br /&gt;
|PLC communication with charger timed out&lt;br /&gt;
|-&lt;br /&gt;
|PRECTIMEOUT&lt;br /&gt;
|Precharging the EVSE output to specified voltage timed out or battery voltage is below minimum EVSE output voltage&lt;br /&gt;
|-&lt;br /&gt;
|LOCKTIMEOUT&lt;br /&gt;
|The connector lock didn&#039;t reach the desired position in time&lt;br /&gt;
|-&lt;br /&gt;
|EVSEFAULT&lt;br /&gt;
|The EVSE reported an error and stopped&lt;br /&gt;
|-&lt;br /&gt;
|RELAYWELDED&lt;br /&gt;
|A welded charge port relay was detected&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Making Clara talk CHAdeMO on the CAN side==&lt;br /&gt;
A pretty straightforward way to integrate CCS charging into your vehicle is to use the existing CHAdeMO (let&#039;s call it CDM from here on) CAN messaging. CDM has pretty much all data items we need to initiate a CCS charging session, so rather than defining a new set of messages we might as well adopt it. For example, Orion BMS or Zombieverter VCU natively support CHAdeMO anyway.&lt;br /&gt;
[[File:Can mapping chademo.png|thumb|Screenshot of CAN mapping to interface Clara CCS with CHAdeMO]]&lt;br /&gt;
Let&#039;s go over the items in the screenshot one by one. Note that the IDs are decimal! (256=0x100, 258=0x102, 264=0x108, 265=0x109)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;udcdivider&#039;&#039;&#039; - Actually, here we just select some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10. This tells the CDM module in my car that it talks to Clara. It then includes the battery voltage in some unused message bytes - see below.&lt;br /&gt;
*&#039;&#039;&#039;evsevtg&#039;&#039;&#039; - Transmits the charger&#039;s present output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsecur&#039;&#039;&#039; - Transmits the charger&#039;s present output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;opmode&#039;&#039;&#039; - Observe the weird gain - this is forged to map Clara state &amp;quot;CurrentDemand (13)&amp;quot; to CDM state &amp;quot;ConnectorLocked (4)&amp;quot;. In my car&#039;s CDM module this is sufficient to initiate the charging progress. You may need to change it so that the ChargeEnable flag together with ConnectorLocked is forged (numerical value 5).&lt;br /&gt;
*&#039;&#039;&#039;evsemaxvtg&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsemaxcur&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;batvtg&#039;&#039;&#039; - Transmits the present battery voltage to the EVSE.  This is the special item that normally doesn&#039;t exist in CDM and that unfortunately will prevent you from using this solution with an OEM car in a safe manner. Of course, you could manually set this to some medium battery voltage like 360V, but if you arrive with a really low battery at, say, 300V this might weld your charge port contactors.  You could also manually enter the battery voltage before each charging session.&lt;br /&gt;
*&#039;&#039;&#039;targetvtg&#039;&#039;&#039; - Transmits the charge end voltage to the EVSE.&lt;br /&gt;
*&#039;&#039;&#039;chargecur&#039;&#039;&#039; - By far the most important data item: the charge current request.&lt;br /&gt;
*&#039;&#039;&#039;soc&#039;&#039;&#039; - In CDM this isn&#039;t normally a percentage value but some encoded kWh value.  In my car&#039;s CDM module I specify a full battery as &amp;quot;200&amp;quot; (no idea what this actually means in kWh) and thereby can just output the SoC in 0.5% steps.&lt;br /&gt;
*&#039;&#039;&#039;enable&#039;&#039;&#039; - The car&#039;s charge enable flag.  When 0 will stop the CCS session.&lt;br /&gt;
*&#039;&#039;&#039;canwatchdog&#039;&#039;&#039; - (missing in screenshot). Map to 0x102 message at some arbitrary bits with gain=0 so it sets canwatchdog=0 whenever it is received. This makes sure charging stops if the CAN bus is disturbed.&lt;br /&gt;
&lt;br /&gt;
As an additional safety measure you could connect CDM pin 4 (charge enable) to Clara&#039;s button input (at least once we added an active low mode for it).  It might also be worthwhile to connect pin 7 (connection check) to the PP input for drive away protection when CDM is plugged in but not charging (again, once we have actually implemented this).&lt;br /&gt;
&lt;br /&gt;
Let&#039;s list the CHAdeMO pin mapping one by one as well:&lt;br /&gt;
&lt;br /&gt;
*Pin 1 - GND&lt;br /&gt;
*Pin 2 (12V, charger start/stop) - 12V (I take it from cigarette lighter)&lt;br /&gt;
*Pin 4 (charging enable) - Foccci BUTTON&lt;br /&gt;
*Pin 5, 6 - Power pins, triple check correct polarity!&lt;br /&gt;
*Pin 7 (Connection check) - Foccci PP&lt;br /&gt;
*Pin 8, 9 (CAN) - Foccci CANL, CANH&lt;br /&gt;
*Pin 10 (charger start/stop 2) - Foccci SW1_LS&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;u&amp;gt;Attention:&amp;lt;/u&amp;gt;&#039;&#039;&#039; with this mapping the error flags are ignored, e.g. voltage or current mismatch.&lt;br /&gt;
&lt;br /&gt;
[[Category:ChaDeMo‏‎]] &lt;br /&gt;
[[Category:CCS]] &lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4374</id>
		<title>CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4374"/>
		<updated>2024-01-21T23:02:38Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Parameters */ Minor typos.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Disclaimer: This Page is still work in progress!  Any information written here is a draft only and should be handled as such.  Contributions are more than welcome.  If you have questions, please ask them in the discussion section of the page or in the OpenInverter Forum.&lt;br /&gt;
&lt;br /&gt;
This page is about the reference software for the [[Fully Open CCS Charge Controller (FOCCCI)|OpenSource CCS Charge Controller (Foccci)]].  CCS32Clara (also referred to as &amp;quot;Clara&amp;quot;) is currently under development by the OpenInverter Community. &lt;br /&gt;
&lt;br /&gt;
Here you will find documentation (or reference) on how to setup Clara, News on the development, diagrams, open ToDos, etc.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/uhi22/ccs32clara Clara on GitHub.]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=3727 Clara in the OpenInverterForum.]&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Unit&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Min&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Max&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Default&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Hardware Config&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|udcdivider&lt;br /&gt;
|dig/V&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|10&lt;br /&gt;
|Division factor from ADC digits to V of external voltage measurement board&lt;br /&gt;
|-&lt;br /&gt;
|economizer&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|100&lt;br /&gt;
|Contactor economizer duty cycle. Contactors are always turned on with 12V for 1s then drop to this value. Set to 100% if your contactor has a built-in economizer&lt;br /&gt;
|-&lt;br /&gt;
|inletvtgsrc&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|0 - Charger output voltage is considered equal to charge port inlet voltage&lt;br /&gt;
1 - Analog input is used for measuring charge port inlet voltage&lt;br /&gt;
&lt;br /&gt;
2 - Charge port inlet voltage is provided via CAN - don&#039;t forget to map something to inletvtg&lt;br /&gt;
|-&lt;br /&gt;
|lockpwm&lt;br /&gt;
|%&lt;br /&gt;
| -100&lt;br /&gt;
|100&lt;br /&gt;
|30&lt;br /&gt;
|H-bridge duty cycle for operating the lock. Use negative value if lock polarity is swapped&lt;br /&gt;
|-&lt;br /&gt;
|lockopentm&lt;br /&gt;
|ms&lt;br /&gt;
|0&lt;br /&gt;
|10000&lt;br /&gt;
|1000&lt;br /&gt;
|Timeout for lock operation&lt;br /&gt;
|-&lt;br /&gt;
|lockclosethr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for closed&lt;br /&gt;
|-&lt;br /&gt;
|lockopenthr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for open - if equal to lockclosethr no feedback is assumed and lock is operated timed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Communication&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|nodeid&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|63&lt;br /&gt;
|22&lt;br /&gt;
|CANOpen node id for SDO requests&lt;br /&gt;
|-&lt;br /&gt;
|canspeed&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|Baud rate of CAN interface 0=125k, 1=250k, 2=500k, 3=800k, 4=1M&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Charge Parameters&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|maxpower&lt;br /&gt;
|kW&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|100&lt;br /&gt;
|Absolute maximum charge power&lt;br /&gt;
|-&lt;br /&gt;
|maxvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|410&lt;br /&gt;
|Over voltage threshold. Always set about 10-20V higher then desired battery full voltage&lt;br /&gt;
|-&lt;br /&gt;
|maxcur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|125&lt;br /&gt;
|Absolute maximum charge current&lt;br /&gt;
|-&lt;br /&gt;
|demovtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Voltage for light bulb demo. To use the board without CAN, to get an constant voltage. Is ignored as long democtrl is not STANDALONE. Only values between 150V and 250V are accepted, others are treated as zero.&lt;br /&gt;
|-&lt;br /&gt;
|demomode&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|511&lt;br /&gt;
|0&lt;br /&gt;
|Enables the standalone demo mode if value is set to STANDALONE. In this mode, no CAN is required and the target voltages for precharge and charging loop are taken from demovtg.&lt;br /&gt;
|-&lt;br /&gt;
|targetvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Charge target voltage (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|chargecur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Instantaneous current setpoint (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|soc&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|0&lt;br /&gt;
|Battery SoC for display on charger (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|batvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Present battery voltage for precharge state (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|enable&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|When 0 charging is stopped/not started (volatile)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Testing&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|locktest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Actuates the lock&lt;br /&gt;
|-&lt;br /&gt;
|wd_disable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Disabled the CAN timeout detection&lt;br /&gt;
|-&lt;br /&gt;
|logging&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Selects which modules log to the serial console&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Errors==&lt;br /&gt;
The spot value &amp;quot;lasterr&amp;quot; displays the last detected error that lead to a cancellation of charging or to not starting in the first place&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Error&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|CANTIMEOUT&lt;br /&gt;
|The message mapped to canwatchdog hasn&#039;t been received for over 1s or nothing is mapped to canwatchdog&lt;br /&gt;
|-&lt;br /&gt;
|PLCTIMEOUT&lt;br /&gt;
|PLC communication with charger timed out&lt;br /&gt;
|-&lt;br /&gt;
|PRECTIMEOUT&lt;br /&gt;
|Precharging the EVSE output to specified voltage timed out or battery voltage is below minimum EVSE output voltage&lt;br /&gt;
|-&lt;br /&gt;
|LOCKTIMEOUT&lt;br /&gt;
|The connector lock didn&#039;t reach the desired position in time&lt;br /&gt;
|-&lt;br /&gt;
|EVSEFAULT&lt;br /&gt;
|The EVSE reported an error and stopped&lt;br /&gt;
|-&lt;br /&gt;
|RELAYWELDED&lt;br /&gt;
|A welded charge port relay was detected&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Making Clara talk CHAdeMO on the CAN side==&lt;br /&gt;
A pretty straightforward way to integrate CCS charging into your vehicle is to use the existing CHAdeMO (let&#039;s call it CDM from here on) CAN messaging. CDM has pretty much all data items we need to initiate a CCS charging session, so rather than defining a new set of messages we might as well adopt it. For example, Orion BMS or Zombieverter VCU natively support CHAdeMO anyway.&lt;br /&gt;
[[File:Can mapping chademo.png|thumb|Screenshot of CAN mapping to interface Clara CCS with CHAdeMO]]&lt;br /&gt;
Let&#039;s go over the items in the screenshot one by one. Note that the IDs are decimal! (256=0x100, 258=0x102, 264=0x108, 265=0x109)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;udcdivider&#039;&#039;&#039; - Actually, here we just select some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10. This tells the CDM module in my car that it talks to Clara. It then includes the battery voltage in some unused message bytes - see below.&lt;br /&gt;
*&#039;&#039;&#039;evsevtg&#039;&#039;&#039; - Transmits the charger&#039;s present output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsecur&#039;&#039;&#039; - Transmits the charger&#039;s present output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;opmode&#039;&#039;&#039; - Observe the weird gain - this is forged to map Clara state &amp;quot;CurrentDemand (13)&amp;quot; to CDM state &amp;quot;ConnectorLocked (4)&amp;quot;. In my car&#039;s CDM module this is sufficient to initiate the charging progress. You may need to change it so that the ChargeEnable flag together with ConnectorLocked is forged (numerical value 5).&lt;br /&gt;
*&#039;&#039;&#039;evsemaxvtg&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsemaxcur&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;batvtg&#039;&#039;&#039; - Transmits the present battery voltage to the EVSE.  This is the special item that normally doesn&#039;t exist in CDM and that unfortunately will prevent you from using this solution with an OEM car in a safe manner. Of course, you could manually set this to some medium battery voltage like 360V, but if you arrive with a really low battery at, say, 300V this might weld your charge port contactors.  You could also manually enter the battery voltage before each charging session.&lt;br /&gt;
*&#039;&#039;&#039;targetvtg&#039;&#039;&#039; - Transmits the charge end voltage to the EVSE.&lt;br /&gt;
*&#039;&#039;&#039;chargecur&#039;&#039;&#039; - By far the most important data item: the charge current request.&lt;br /&gt;
*&#039;&#039;&#039;soc&#039;&#039;&#039; - In CDM this isn&#039;t normally a percentage value but some encoded kWh value.  In my car&#039;s CDM module I specify a full battery as &amp;quot;200&amp;quot; (no idea what this actually means in kWh) and thereby can just output the SoC in 0.5% steps.&lt;br /&gt;
*&#039;&#039;&#039;enable&#039;&#039;&#039; - The car&#039;s charge enable flag.  When 0 will stop the CCS session.&lt;br /&gt;
*&#039;&#039;&#039;canwatchdog&#039;&#039;&#039; - (missing in screenshot). Map to 0x102 message at some arbitrary bits with gain=0 so it sets canwatchdog=0 whenever it is received. This makes sure charging stops if the CAN bus is disturbed.&lt;br /&gt;
&lt;br /&gt;
As an additional safety measure you could connect CDM pin 4 (charge enable) to Clara&#039;s button input (at least once we added an active low mode for it).  It might also be worthwhile to connect pin 7 (connection check) to the PP input for drive away protection when CDM is plugged in but not charging (again, once we have actually implemented this).&lt;br /&gt;
&lt;br /&gt;
Let&#039;s list the CHAdeMO pin mapping one by one as well:&lt;br /&gt;
&lt;br /&gt;
*Pin 1 - GND&lt;br /&gt;
*Pin 2 (12V, charger start/stop) - 12V (I take it from cigarette lighter)&lt;br /&gt;
*Pin 4 (charging enable) - Foccci BUTTON&lt;br /&gt;
*Pin 5, 6 - Power pins, triple check correct polarity!&lt;br /&gt;
*Pin 7 (Connection check) - Foccci PP&lt;br /&gt;
*Pin 8, 9 (CAN) - Foccci CANL, CANH&lt;br /&gt;
*Pin 10 (charger start/stop 2) - Foccci SW1_LS&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;u&amp;gt;Attention:&amp;lt;/u&amp;gt;&#039;&#039;&#039; with this mapping the error flags are ignored, e.g. voltage or current mismatch.&lt;br /&gt;
&lt;br /&gt;
[[Category:ChaDeMo‏‎]] &lt;br /&gt;
[[Category:CCS]] &lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4373</id>
		<title>CCS32Clara</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=CCS32Clara&amp;diff=4373"/>
		<updated>2024-01-21T22:59:57Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Making Clara talk CHAdeMO on the CAN side */ Various minor formatting, full-stops, minor typo fixes.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Disclaimer: This Page is still work in progress! Any information written here is a draft only and should be handled as such. Contributions more then welcome. If you have questions please ask them in the discussion section of the page or in the OpenInvert Forum.&lt;br /&gt;
&lt;br /&gt;
This page is about the reference software for the [[Fully Open CCS Charge Controller (FOCCCI)|OpenSource CCS Charge Controller (Foccci)]]. CCS32Clara (also referred to as &amp;quot;Clara&amp;quot;) is currently under development by the OpenInverter Community. &lt;br /&gt;
&lt;br /&gt;
Here you will find documentation (or reference) how to setup clara, News on the development, diagramms, open ToDos, etc.&lt;br /&gt;
&lt;br /&gt;
[https://github.com/uhi22/ccs32clara Clara on GitHub.]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=3727 Clara in the OpenInverterForum.]&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Unit&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Min&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Max&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Default&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;Description&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Hardware Config&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|udcdivider&lt;br /&gt;
|dig/V&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|10&lt;br /&gt;
|Division factor from ADC digits to V of external voltage measurement board&lt;br /&gt;
|-&lt;br /&gt;
|economizer&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|100&lt;br /&gt;
|Contactor economizer duty cycle. Contactors are always turned on with 12V for 1s then drop to this value. Set to 100% if your contactor has a built-in economizer&lt;br /&gt;
|-&lt;br /&gt;
|inletvtgsrc&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|2&lt;br /&gt;
|0&lt;br /&gt;
|0 - Charger output voltage is considered equal to charge port inlet voltage&lt;br /&gt;
1 - Analog input is used for measuring charge port inlet voltage&lt;br /&gt;
&lt;br /&gt;
2 - Charge port inlet voltage is provided via CAN - don&#039;t forget to map something to inletvtg&lt;br /&gt;
|-&lt;br /&gt;
|lockpwm&lt;br /&gt;
|%&lt;br /&gt;
| -100&lt;br /&gt;
|100&lt;br /&gt;
|30&lt;br /&gt;
|H-bridge duty cycle for operating the lock. Use negative value if lock polarity is swapped&lt;br /&gt;
|-&lt;br /&gt;
|lockopentm&lt;br /&gt;
|ms&lt;br /&gt;
|0&lt;br /&gt;
|10000&lt;br /&gt;
|1000&lt;br /&gt;
|Timeout for lock operation&lt;br /&gt;
|-&lt;br /&gt;
|lockclosethr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for closed&lt;br /&gt;
|-&lt;br /&gt;
|lockopenthr&lt;br /&gt;
|dig&lt;br /&gt;
|0&lt;br /&gt;
|4095&lt;br /&gt;
|0&lt;br /&gt;
|Lock feedback value for open - if equal to lockclosethr no feedback is assumed and lock is operated timed&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Communication&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|nodeid&lt;br /&gt;
|&lt;br /&gt;
|1&lt;br /&gt;
|63&lt;br /&gt;
|22&lt;br /&gt;
|CANOpen node id for SDO requests&lt;br /&gt;
|-&lt;br /&gt;
|canspeed&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|4&lt;br /&gt;
|2&lt;br /&gt;
|Baud rate of CAN interface 0=125k, 1=250k, 2=500k, 3=800k, 4=1M&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Charge Parameters&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|maxpower&lt;br /&gt;
|kW&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|100&lt;br /&gt;
|Absolute maximum charge power&lt;br /&gt;
|-&lt;br /&gt;
|maxvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|410&lt;br /&gt;
|Over voltage threshold. Always set about 10-20V higher then desired battery full voltage&lt;br /&gt;
|-&lt;br /&gt;
|maxcur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|125&lt;br /&gt;
|Absolute maximum charge current&lt;br /&gt;
|-&lt;br /&gt;
|demovtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Voltage for light bulb demo. To use the board without CAN, to get an constant voltage. Is ignored as long democtrl is not STANDALONE. Only values between 150V and 250V are accepted, others are treated as zero.&lt;br /&gt;
|-&lt;br /&gt;
|demomode&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|511&lt;br /&gt;
|0&lt;br /&gt;
|Enables the standalone demo mode if value is set to STANDALONE. In this mode, no CAN is required and the target voltages for precharge and charging loop are taken from demovtg.&lt;br /&gt;
|-&lt;br /&gt;
|targetvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Charge target voltage (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|chargecur&lt;br /&gt;
|A&lt;br /&gt;
|0&lt;br /&gt;
|500&lt;br /&gt;
|0&lt;br /&gt;
|Instantaneous current setpoint (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|soc&lt;br /&gt;
|%&lt;br /&gt;
|0&lt;br /&gt;
|100&lt;br /&gt;
|0&lt;br /&gt;
|Battery SoC for display on charger (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|batvtg&lt;br /&gt;
|V&lt;br /&gt;
|0&lt;br /&gt;
|1000&lt;br /&gt;
|0&lt;br /&gt;
|Present battery voltage for precharge state (volatile)&lt;br /&gt;
|-&lt;br /&gt;
|enable&lt;br /&gt;
|&lt;br /&gt;
|0&lt;br /&gt;
|1&lt;br /&gt;
|1&lt;br /&gt;
|When 0 charging is stopped/not started (volatile)&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;6&amp;quot; |&#039;&#039;&#039;Testing&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|locktest&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Actuates the lock&lt;br /&gt;
|-&lt;br /&gt;
|wd_disable&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Disabled the CAN timeout detection&lt;br /&gt;
|-&lt;br /&gt;
|logging&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|Selects which modules log to the serial console&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Errors==&lt;br /&gt;
The spot value &amp;quot;lasterr&amp;quot; displays the last detected error that lead to a cancellation of charging or to not starting in the first place&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Error&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|CANTIMEOUT&lt;br /&gt;
|The message mapped to canwatchdog hasn&#039;t been received for over 1s or nothing is mapped to canwatchdog&lt;br /&gt;
|-&lt;br /&gt;
|PLCTIMEOUT&lt;br /&gt;
|PLC communication with charger timed out&lt;br /&gt;
|-&lt;br /&gt;
|PRECTIMEOUT&lt;br /&gt;
|Precharging the EVSE output to specified voltage timed out or battery voltage is below minimum EVSE output voltage&lt;br /&gt;
|-&lt;br /&gt;
|LOCKTIMEOUT&lt;br /&gt;
|The connector lock didn&#039;t reach the desired position in time&lt;br /&gt;
|-&lt;br /&gt;
|EVSEFAULT&lt;br /&gt;
|The EVSE reported an error and stopped&lt;br /&gt;
|-&lt;br /&gt;
|RELAYWELDED&lt;br /&gt;
|A welded charge port relay was detected&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Making Clara talk CHAdeMO on the CAN side==&lt;br /&gt;
A pretty straightforward way to integrate CCS charging into your vehicle is to use the existing CHAdeMO (let&#039;s call it CDM from here on) CAN messaging. CDM has pretty much all data items we need to initiate a CCS charging session, so rather than defining a new set of messages we might as well adopt it. For example, Orion BMS or Zombieverter VCU natively support CHAdeMO anyway.&lt;br /&gt;
[[File:Can mapping chademo.png|thumb|Screenshot of CAN mapping to interface Clara CCS with CHAdeMO]]&lt;br /&gt;
Let&#039;s go over the items in the screenshot one by one. Note that the IDs are decimal! (256=0x100, 258=0x102, 264=0x108, 265=0x109)&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;udcdivider&#039;&#039;&#039; - Actually, here we just select some dummy item as the important bit is in the Offset field: the version. In this case I signal non-existent CDM version 10. This tells the CDM module in my car that it talks to Clara. It then includes the battery voltage in some unused message bytes - see below.&lt;br /&gt;
*&#039;&#039;&#039;evsevtg&#039;&#039;&#039; - Transmits the charger&#039;s present output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsecur&#039;&#039;&#039; - Transmits the charger&#039;s present output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;opmode&#039;&#039;&#039; - Observe the weird gain - this is forged to map Clara state &amp;quot;CurrentDemand (13)&amp;quot; to CDM state &amp;quot;ConnectorLocked (4)&amp;quot;. In my car&#039;s CDM module this is sufficient to initiate the charging progress. You may need to change it so that the ChargeEnable flag together with ConnectorLocked is forged (numerical value 5).&lt;br /&gt;
*&#039;&#039;&#039;evsemaxvtg&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output voltage back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;evsemaxcur&#039;&#039;&#039; - Transmits the EVSE&#039;s maximum output current back to the vehicle.&lt;br /&gt;
*&#039;&#039;&#039;batvtg&#039;&#039;&#039; - Transmits the present battery voltage to the EVSE.  This is the special item that normally doesn&#039;t exist in CDM and that unfortunately will prevent you from using this solution with an OEM car in a safe manner. Of course, you could manually set this to some medium battery voltage like 360V, but if you arrive with a really low battery at, say, 300V this might weld your charge port contactors.  You could also manually enter the battery voltage before each charging session.&lt;br /&gt;
*&#039;&#039;&#039;targetvtg&#039;&#039;&#039; - Transmits the charge end voltage to the EVSE.&lt;br /&gt;
*&#039;&#039;&#039;chargecur&#039;&#039;&#039; - By far the most important data item: the charge current request.&lt;br /&gt;
*&#039;&#039;&#039;soc&#039;&#039;&#039; - In CDM this isn&#039;t normally a percentage value but some encoded kWh value.  In my car&#039;s CDM module I specify a full battery as &amp;quot;200&amp;quot; (no idea what this actually means in kWh) and thereby can just output the SoC in 0.5% steps.&lt;br /&gt;
*&#039;&#039;&#039;enable&#039;&#039;&#039; - The car&#039;s charge enable flag.  When 0 will stop the CCS session.&lt;br /&gt;
*&#039;&#039;&#039;canwatchdog&#039;&#039;&#039; - (missing in screenshot). Map to 0x102 message at some arbitrary bits with gain=0 so it sets canwatchdog=0 whenever it is received. This makes sure charging stops if the CAN bus is disturbed.&lt;br /&gt;
&lt;br /&gt;
As an additional safety measure you could connect CDM pin 4 (charge enable) to Clara&#039;s button input (at least once we added an active low mode for it).  It might also be worthwhile to connect pin 7 (connection check) to the PP input for drive away protection when CDM is plugged in but not charging (again, once we have actually implemented this).&lt;br /&gt;
&lt;br /&gt;
Let&#039;s list the CHAdeMO pin mapping one by one as well:&lt;br /&gt;
&lt;br /&gt;
*Pin 1 - GND&lt;br /&gt;
*Pin 2 (12V, charger start/stop) - 12V (I take it from cigarette lighter)&lt;br /&gt;
*Pin 4 (charging enable) - Foccci BUTTON&lt;br /&gt;
*Pin 5, 6 - Power pins, triple check correct polarity!&lt;br /&gt;
*Pin 7 (Connection check) - Foccci PP&lt;br /&gt;
*Pin 8, 9 (CAN) - Foccci CANL, CANH&lt;br /&gt;
*Pin 10 (charger start/stop 2) - Foccci SW1_LS&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;u&amp;gt;Attention:&amp;lt;/u&amp;gt;&#039;&#039;&#039; with this mapping the error flags are ignored, e.g. voltage or current mismatch.&lt;br /&gt;
&lt;br /&gt;
[[Category:ChaDeMo‏‎]] &lt;br /&gt;
[[Category:CCS]] &lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4372</id>
		<title>BMW I3 Fast Charging LIM Module</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4372"/>
		<updated>2024-01-21T20:04:59Z</updated>

		<summary type="html">&lt;p&gt;Asavage: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The BMW LIM module is a CCS, CHAdeMO and AC charging controller.  It is used to communicate between the vehicle and the public charging infrastructure, to allow fast charging to occur.&lt;br /&gt;
&lt;br /&gt;
As these can be found affordably on eBay and from auto wreckers, they have been pursued as an open-source charger-interface project.&lt;br /&gt;
&lt;br /&gt;
The LIM is also available new from BMW spare parts suppliers for € 240. If you acquire it new, it comes without firmware loaded, and it must be programmed first.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=1196 Forum discussion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/BMW-i3-CCS github.com/damienmaguire/BMW-i3-CCS]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs CAN logs]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/Stm32-vcu/blob/ACDC_LIM/src/i3LIM.cpp STM32 ZombieVerter VCU software]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/download/file.php?id=9509 BMW I3 HV components]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/connector-kit-for-bmw-i3-lim-ccs-charging-module/ LIM Connector Kit]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ LIM Compatible Contactors]&lt;br /&gt;
&lt;br /&gt;
[http://tesla.o.auroraobjects.eu/Design_Guide_Combined_Charging_System_V3_1_1.pdf Design Guide for Combined Charging System (2015)]&lt;br /&gt;
&lt;br /&gt;
[https://www.researchgate.net/publication/338586995_EV_Charging_Definitions_Modes_Levels_Communication_Protocols_and_Applied_Standards EV Charging Definitions, Modes, Levels, Communication Protocols and Applied Standards]&lt;br /&gt;
&lt;br /&gt;
==Connectors and Pinouts==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW_I3_CCS_Labelled.png|thumb|BMW i3 LIM CCS Charging Module]]All connectors are available at https://www.auto-click.co.uk/ worldwide.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector Key (left to right) &lt;br /&gt;
!Label&lt;br /&gt;
!Description&lt;br /&gt;
!Compatible Plugs&lt;br /&gt;
|-&lt;br /&gt;
|4B&lt;br /&gt;
|12 Pin Connector&lt;br /&gt;
|BMW 61138373632&lt;br /&gt;
Audi 4E0 972 713&lt;br /&gt;
&lt;br /&gt;
TE 1534152-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/index.php?route=product/product&amp;amp;product_id=1344&amp;lt;/ref&amp;gt; / 1534151-1&lt;br /&gt;
|-&lt;br /&gt;
|3B&lt;br /&gt;
| 8 Pin Connector &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;(CHAdeMO models only)&amp;lt;/span&amp;gt;&lt;br /&gt;
|BMW 61138364624&lt;br /&gt;
&lt;br /&gt;
Audi 4F0 972 708&lt;br /&gt;
&lt;br /&gt;
TE 1-1534229-1&lt;br /&gt;
|-&lt;br /&gt;
| 1B&lt;br /&gt;
|16 Pin Connector&lt;br /&gt;
|(?Hirschmann 805-587-545?)&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/805-587-545&amp;lt;/ref&amp;gt;Auto-Click UK Part link has Pin 13 through 16 blocked. Received a Mercedes Part from them instead of BMW using this part number. Please check the part for proper compatibility - Hirschmann Automotive offers 10 free samples https://shop.hirschmann-automotive.com/connectors/2064/16way-1.2-sealstar-fa-connector#&lt;br /&gt;
|-&lt;br /&gt;
|2B&lt;br /&gt;
|6 Pin Connector&lt;br /&gt;
| BMW 61138383300&lt;br /&gt;
Audi 7M0 973 119&lt;br /&gt;
&lt;br /&gt;
TE 1-967616-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967616-1&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.mouser.com/ProductDetail/571-1-967616-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
| Replacement Pins&lt;br /&gt;
|5-962885-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/5-962885-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|Rubber Seal&lt;br /&gt;
|1-967067-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967067-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|(for the connector on the i3&#039;s Charge Port Cable Lock, &lt;br /&gt;
see [[BMW I3 Fast Charging LIM Module#Charge port lock|the Charge Port Lock section]])&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:CCS setup LIM 2-03.png|none|thumb|800x800px|LIM Connectors and Pin Numbering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
1B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|1B-1&lt;br /&gt;
| LED_S &lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-2&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-3&lt;br /&gt;
|LED_M&lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-4&lt;br /&gt;
|LOCK_MOT+&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor&lt;br /&gt;
|-&lt;br /&gt;
|1B-5&lt;br /&gt;
|LOCK_MOT-&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor, and reference for 1B-16.&lt;br /&gt;
|-&lt;br /&gt;
|1B-6&lt;br /&gt;
| CAN_H&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
| 1B-7&lt;br /&gt;
|CAN_L&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
|1B-8&lt;br /&gt;
|IGN&lt;br /&gt;
|Wake up signal input and output +12V (ignition, contact 15)&lt;br /&gt;
|-&lt;br /&gt;
|1B-9&lt;br /&gt;
|VCC&lt;br /&gt;
|Constant Power +12V&lt;br /&gt;
|-&lt;br /&gt;
|1B-10&lt;br /&gt;
|GND&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|1B-11&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-12&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-13&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-14&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-15&lt;br /&gt;
|CHARGE_E&lt;br /&gt;
|Goes to KLE. Guessing this is charge enable or drive interlock signal? (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-16&lt;br /&gt;
|LOCK_FB&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Feedback (1k unlocked, 11k locked), referenced to 1B-5&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=30636#p30636&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description (BMW)&lt;br /&gt;
!Description (MINI)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=51484#p51484&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|2B-1&lt;br /&gt;
|CP&lt;br /&gt;
|Pilot (charge port) &lt;br /&gt;
Some charge ports need additional 620 ohms to GND.&lt;br /&gt;
|Pilot (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-2&lt;br /&gt;
|PP&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-3&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|PE / GND&lt;br /&gt;
|-&lt;br /&gt;
|2B-4&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 3&lt;br /&gt;
|Connected to Pin 5&lt;br /&gt;
|-&lt;br /&gt;
|2B-5&lt;br /&gt;
|PE / GND&lt;br /&gt;
|Ground (charge port earth)&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|-&lt;br /&gt;
|2B-6&lt;br /&gt;
| -&lt;br /&gt;
|US CCS1 version connected to 2B-2&lt;br /&gt;
|N/C (TBD if used for US CCS1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3B Pinout:&lt;br /&gt;
&lt;br /&gt;
- N/A (for CHAdeMO only)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+4B Pinout:&lt;br /&gt;
! Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|4B-1&lt;br /&gt;
| POS_CONT+&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-2&lt;br /&gt;
|NEG_CONT+&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-3&lt;br /&gt;
|POS_CONT-&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-4&lt;br /&gt;
|NEG_CONT-&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-5&lt;br /&gt;
|U_HV_DC&lt;br /&gt;
|Charge Port DC Voltage (current input 3-20mA?)(1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|4B-6&lt;br /&gt;
|LED_RT&lt;br /&gt;
|Red    charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-7&lt;br /&gt;
|LED_GN&lt;br /&gt;
|Green charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-8&lt;br /&gt;
|LED_BL&lt;br /&gt;
|Blue   charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-9&lt;br /&gt;
|LED_GND&lt;br /&gt;
|Charge Status Light Ground (common cathode of RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-10&lt;br /&gt;
|COV_MOT-&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-11&lt;br /&gt;
|COV_MOT+&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-12&lt;br /&gt;
|COV_FB&lt;br /&gt;
|Charge Port Cover Feedback (connect to GND to simulate open cover&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24597#p24597&amp;lt;/ref&amp;gt;)(&#039;&#039;&#039;To be left floating for&#039;&#039;&#039; contactors weld test)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Diagram ==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW I3 2016 Factory Workshop Service Repair Manual 2563-4b.png|thumb|1000x1000px|left|BMW i3 DCFC CCS factory wiring (simplified) (1-phase version, probably US)]]&lt;br /&gt;
&lt;br /&gt;
[[File:CCS setup LIM-01.png|thumb|1000x1000px|alt=|Wiring LIM electric vehicle charge controller|none]]Note [18Jun2022 ALS]: In the above diagram, some details may be non-current, eg the Charge Port Cover sensor is not shown, but its line @ 4B-12 must be floating (signalling that the Charge Port Cover is closed (?)) in order for the LIM to proceed with its welded contact tests; 4B-12 is tied to Ground (?) to indicate that the cover is open&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=41590#p41590&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Wiring notes ====&lt;br /&gt;
Make sure you mount the LIM as close to the charge socket as possible and keep the pilot wire separate from the high power wiring.&lt;br /&gt;
&lt;br /&gt;
Bad pilot wiring can result in SLAC, PLC, or other communication problems.&lt;br /&gt;
&lt;br /&gt;
== Additional components for a LIM installation ==&lt;br /&gt;
&lt;br /&gt;
=== Current shunt ===&lt;br /&gt;
If using the ZombieVerter VCU as an interface to the BMW i3 LIM, the code expects to receive voltage and current data -- from somewhere.  Typically, this is furnished by a standalone current shunt that outputs the data via CAN.  The most common shunt in use is the [[Isabellenhütte Heusler]] IVT-S-500-U3-I-CAN1-12/24 (datasheet&amp;lt;ref&amp;gt;https://www.isabellenhuetteusa.com/wp-content/uploads/2022/07/Datasheet-IVT-S-V1.03.pdf&amp;lt;/ref&amp;gt;), or a variation on this model.  This &amp;quot;ISA&amp;quot; (or IVT-S) must be initialized/setup/configured before using it in production.&lt;br /&gt;
&lt;br /&gt;
=== Isolated DC charge inlet voltage sense board ===&lt;br /&gt;
The LIM gets the inlet DC voltage from a board in the KLE. &lt;br /&gt;
&lt;br /&gt;
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt; from the high voltage DC voltage.&lt;br /&gt;
&lt;br /&gt;
A circuit of a voltage sense board is shared [https://openinverter.org/forum/viewtopic.php?p=28143#p28143 here] and can be purchased [https://openinverter.org/forum/viewtopic.php?p=41641#p41641 here].  &lt;br /&gt;
[[File:Voltage measure board.jpg|none|thumb|Isolated DC Voltage sense board by muehlpower]]An alternative voltage sense board is available [https://www.evcreate.nl/shop/charging/voltage-sense-board-bmw-i3-lim/ here].&lt;br /&gt;
[[File:BMW-i3-LIM-CCS-charging-voltage-sense-board-measuring.jpg|none|thumb|BMW i3 LIM voltage sense board by EVcreate]]&lt;br /&gt;
&lt;br /&gt;
=== Fast charge contactor ===&lt;br /&gt;
The LIM produces a 12V, 50% PWM on the positive and negative fast charging contactor outputs and measures the current draw of the contactors.&lt;br /&gt;
&lt;br /&gt;
The BMW OEM fast charge contactor relays, located in the KLE, are (2) TE EVC135 RELAY, SPST-NO, DM (# 2138011-1).&lt;br /&gt;
&lt;br /&gt;
https://www.te.com/usa-en/product-2138011-1.html&lt;br /&gt;
&lt;br /&gt;
Similar, though not exact, replacements are available from [https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ EVcreate]&lt;br /&gt;
&lt;br /&gt;
==== Larger contactor control ====&lt;br /&gt;
If you want to use larger contactors with PWM economizer or dual coil, use small relays to drive them and place a 15 ohm resistor (with heat sink) in parallel with each to simulate the original contactor coil&#039;s impedance.&lt;br /&gt;
&lt;br /&gt;
Each of the two 15 ohm resistors must dissipate ~6W @ 13.4V, 50% PWM.&lt;br /&gt;
&lt;br /&gt;
Further investigation is needed to find out if the LIM also detects a contactor failure via the current draw.&lt;br /&gt;
[[File:Gigavac contactor driver circuit.png|none|thumb|500x500px|Gigavac contactor driver circuit]]&lt;br /&gt;
&lt;br /&gt;
=== Charge port ===&lt;br /&gt;
[[File:CCS2-inlet.jpg|thumb|262x262px|DUOSIDA / MIDA CCS(2) inlet|alt=DUOSIDA / MIDA CCS(2) inlet]]&lt;br /&gt;
SAE J1772 (US) and IEC 61851 (international) cover the general physical, electrical, communication protocol, and performance requirements for the electric vehicle conductive charge system and coupler.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/SAE_J1772#Signaling&lt;br /&gt;
&lt;br /&gt;
The original BMW i3 Type 1 charge port has 2.7 kΩ between PP and PE and no connection between CP and PE, as J1772 describes.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;The Type 2 charge port used in Europe probably has 4.7 kΩ  between PP and PE. (from Phoenix datasheet. Not confirmed!)&amp;lt;/s&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
The Type 2 charge port used in Europe has no PP - PE resistor. &lt;br /&gt;
&lt;br /&gt;
Make sure to match these if you want to use a different charge port.  Some brands use different resistance values. &lt;br /&gt;
&lt;br /&gt;
The CP communication for US Type 1 (1-phase) and EU Type 2 (3-phase) charge ports is similar, but the PP circuit is different.&lt;br /&gt;
&lt;br /&gt;
=== Charge port lock ===&lt;br /&gt;
In the BMW i3 a quite expensive Phoenix/Delphi CCS charge port is used, and it would be convenient to be able to use the cheaper Duosida CCS charge ports.&lt;br /&gt;
&lt;br /&gt;
The charge port lock should work with the Duosida lock as well but the feedback (1k unlocked, 11k locked) is a bit different which requires some additional resistors.&lt;br /&gt;
[[File:CCS_setup_LIM_2-02.png|alt=Duosida combo CCS 2 inlet lock actuator connection]][[File:I3 ccs port wiring.jpg|none|alt=BMW i3 CCS inlet lock motor actuator wiring w/pinouts|BMW i3 CCS inlet lock motor actuator wiring w/pinouts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If using an OEM BMW i3 CCS charge port, the Kuster cable lock uses these connector parts:&lt;br /&gt;
&lt;br /&gt;
* Connector shell: [https://www.fcpeuro.com/products/bmw-socket-housing-4polig-12527549033 BMW 12527549033]&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=32096#p32096&amp;lt;/ref&amp;gt; or Hirschmann 805122541&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=49346#p49346&amp;lt;/ref&amp;gt; or Uk https://www.auto-click.co.uk/4-way/hirschmann-4-way-automotive-connectors/805-122-541&lt;br /&gt;
* Terminals: [https://www.fcpeuro.com/products/bmw-socket-terminal-mqs-61131393724 BMW 61131393724]&lt;br /&gt;
* Terminal seals: [https://www.fcpeuro.com/products/bmw-sealing-grommet-61138366245 BMW 61138366245]&lt;br /&gt;
&lt;br /&gt;
==== Locks in other charge ports ====&lt;br /&gt;
&lt;br /&gt;
* Peugeot: 2 motor pins, 2 feedback pins. Feedback is some sort of 2 pin semiconductor device, maybe hall effect. Feed 12V via 1k resistor, outputs about 10V when locked, 3V when open. A solution is needed for converting this to the LIM.&lt;br /&gt;
&lt;br /&gt;
===RGB charge indication light===&lt;br /&gt;
The RGB charge indicator LED should have a common cathode and series resistors for 12V DC.&lt;br /&gt;
&lt;br /&gt;
Nice push buttons with an integrated RGB LED are available on [https://nl.aliexpress.com/item/4000437597282.html Aliexpress] for a few dollars. &lt;br /&gt;
&lt;br /&gt;
The switch signal is useful to stop charging and has to be connected to the ECU.  The ECU then terminates the charging process over the CAN bus.&lt;br /&gt;
[[File:RGB LED common cathode.png|none|thumb|243x243px|RGB LED]]&lt;br /&gt;
&lt;br /&gt;
=== Wake/sleep ===&lt;br /&gt;
The LIM will wake up under any of these circumstances:&lt;br /&gt;
&lt;br /&gt;
* When 12V is applied to the hardware wake up line (1B-8).&lt;br /&gt;
* On plug insertion.&lt;br /&gt;
* On opening of the charge port door.&lt;br /&gt;
* When the LIM sees CAN message 0x12F.&lt;br /&gt;
&lt;br /&gt;
The hardware wake up line works in both directions. I.e., the LIM can be woken by 12V on the hardware wake up line, but, similarly, when the LIM wakes up it will put 12V on the wake up line itself. This can be used to do things like waking up an OBC on plug insertion.&lt;br /&gt;
&lt;br /&gt;
== Programming a new LIM ==&lt;br /&gt;
If you purchase a new LIM, there is no configuration loaded; it is &amp;quot;virgin&amp;quot;, and must be configured before use.&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to program a virgin BMW i3 LIM: &lt;br /&gt;
&lt;br /&gt;
* Use BMW E-Sys software in combination with a salvaged Body Domain Controller, and possibly requiring a matching physical key&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=43848#p43848&amp;lt;/ref&amp;gt;;&lt;br /&gt;
* Use a Vector CAN (or similar) and a Fahrzeugauftrag (FA) file to edit and write information to the LIM without E-Sys&amp;lt;ref&amp;gt;[https://openinverter.org/forum/viewtopic.php?p=54432&amp;amp;sid=e276b6583092e79d1ba390a24c652ece#p54432 https://openinverter.org/forum/viewtopic.php?p=54432]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using E-Sys and a BDC/Key ===&lt;br /&gt;
Damien managed to program a brand new LIM with a i3 BDC (Body Domain Controller).&lt;br /&gt;
&lt;br /&gt;
He caught a CAN log of the programming session: https://github.com/damienmaguire/BMW-i3-CCS/tree/main/Programming/Logs&lt;br /&gt;
&lt;br /&gt;
Hopefully we figure out how to do it with a few CAN messages. In the meantime, Damien is offering LIM programming as a service: https://www.evbmw.com/index.php/evbmw-webshop/evbmw-serv/limprg.&lt;br /&gt;
&lt;br /&gt;
====== Basic shopping list if you want to program a LIM: ======&lt;br /&gt;
*Software: &lt;br /&gt;
**Esys 3.36 from here: https://disk.yandex.ru/d/3XLfVVYHFq8qQw&lt;br /&gt;
**pszdata lite from here: https://disk.yandex.ru/d/Y0w0r5T1ElMVdA&lt;br /&gt;
*Hardware: &lt;br /&gt;
**BMW LIM ([[#LIM hardware|see &amp;quot;LIM hardware&amp;quot; section below]]), connectors and pins ([[#Connectors and Pinouts|see &amp;quot;Connectors and Pinouts&amp;quot; section above]]).&lt;br /&gt;
**BMW i3 BDC (Body Domain Controller): basically the main ecu in the i3 that gates all the data around the car. &lt;br /&gt;
***Damien sourced his from: https://www.evbreakers.com/ noting &#039;&#039;They even threw in the plugs and few cm of harness for free.&#039;&#039;&lt;br /&gt;
***According to realoem.com, the first BDC (used in 2014) was p/n 61359354010&lt;br /&gt;
****A fuller list of the various BDCs over the subsequent years can be found here here:https://www.realoem.com/bmw/enUS/partxref?q=61359354010. Thankfully, there is a very wide retro/cross-compatibility&lt;br /&gt;
****Also found some part numbers in ebay listings not seen in the realoem list (maybe a North America vs EU thing?):&lt;br /&gt;
*****61-35-8-715-974, 61-35-5-A40-2F9&lt;br /&gt;
**Car key from the same car as the BDC. EDIT: this may not be necessary as the BDC can be put into &amp;quot;on&amp;quot; mode by running the full fault delete function using ISTA &amp;lt;ref&amp;gt; https://openinverter.org/forum/viewtopic.php?p=44069#p44069&amp;lt;/ref&amp;gt;&lt;br /&gt;
***Wondering if a non-matching used or new fob could be used/reprogrammed if the BDC donor&#039;s VIN was known?&lt;br /&gt;
**BDC simulator: https://www.aliexpress.com/item/1005002317110375.html&lt;br /&gt;
**Enet cable: https://bcables.com/&lt;br /&gt;
** USB to Ethernet adapter if your PC / laptop does not have a spare Ethernet port.&lt;br /&gt;
**Two extra pins for Conn8 on the BDC to bring out PT CAN.&lt;br /&gt;
*DC power supply or 12v battery.&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using Vector CAN and Fahrzeugauftrag (FA) file ===&lt;br /&gt;
&lt;br /&gt;
* Hardware requirement: TBD&lt;br /&gt;
** Vector CAN (can other hardware be used?)&lt;br /&gt;
* Software requirement: BMW E-sys v3.34 (tested&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=54452#p54452&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* Advantages/Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Charge control==&lt;br /&gt;
The EVSE (charging station) shares its charging capacity limits via PWM during IEC 61851/ J1772 AC charging, or via PLC during DIN 70121 or ISO 15118 CCS sessions, but often the car cannot handle the max available power of the charging station.&lt;br /&gt;
&lt;br /&gt;
The actual battery voltage and battery current values are needed by the LIM to check the response of the charging station.  In this setup, the battery voltage and current are measured by an Isabellenhütte IVT CAN bus sensor, but these values could also be measured and shared on the CAN bus by the BMS. (CAN message 0x112)&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contactor Test&#039;&#039;&#039; ===&lt;br /&gt;
This is required before the LIM will proceed past the Precharge state during ccs charging. &lt;br /&gt;
&lt;br /&gt;
To get it to do a contactor test following procedure has been determined&lt;br /&gt;
&lt;br /&gt;
For LIMs 61 35 6 828 052 &#039;&#039;and later&#039;&#039; (to be confirmed)&lt;br /&gt;
&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state closed (charge door feedback pin 4B-12 floating)&lt;br /&gt;
##charge door feedback is set to locked in 0x272 byte 2&lt;br /&gt;
#Charge Port Voltage Sense feedback with contactors open needs to be above 60V&lt;br /&gt;
##Fault set in 0x272 byte 2&lt;br /&gt;
#Ignition in 0x12F byte 2 needs to toggle from OFF 0x88 to ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For LIMs &#039;&#039;before&#039;&#039; 61 35 6 828 052 (to be confirmed)&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state is closed, feedback in 0x272 byte 2&lt;br /&gt;
#12V permanent to be connected to the LIM&lt;br /&gt;
#Ignition in 0x12F byte 2 needs be ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;celeron55&#039;s notes&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Some detail of a tested 61 35 6 828 052 unit that may or may not be of interest to anyone:&lt;br /&gt;
# The intention is to make the LIM do this test at vehicle power up. In Zombie terms that means when going into the MOD_RUN state.&lt;br /&gt;
# The LIM will do the contactor test if it sees for a duration of 3 seconds that:&lt;br /&gt;
## The charge door is closed according to feedback (feedback line at 12V). 0x272 byte 2 bits 0 and 1. On Zombie that&#039;s the CP_DOOR parameter.&lt;br /&gt;
## The inlet voltage sensor is giving a low enough value (the limit is 60V according to above). 0x3B4 byte 7. On Zombie that&#039;s the CCS_V_Con parameter.&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 was OFF earlier. (0x8a=ON, 0x86=OFF)&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 is ON currently. On Zombie this gets set when opmode==MOD_RUN. Charging is disabled in opmode==MOD_RUN, so afterwards before charging it needs to be changed yet again to another value.&lt;br /&gt;
# What happens in the contactor test is that the LIM closes the contactors for a bit and then opens them. If the LIM likes what it sees, this clears the 0x272 byte 2 contactor bits to 0. On Zombie that&#039;s the CCS_Contactor parameter.&lt;br /&gt;
# On the bench, the LIM doesn&#039;t seem to care if the inlet voltage sensor doesn&#039;t sense a voltage during the test. However on the bench it was impossible to tell whether it would actually proceed to charge or not.&lt;br /&gt;
# The meaning of the CCS_Contactor values are as follows. Values other than 0 and !=0 may not be visible in UIs, but due to the nature of how the value is read from CAN, it can have other values than 0 and 1.&lt;br /&gt;
## 0 = Open&lt;br /&gt;
## 1 = Closed (Assuming)&lt;br /&gt;
## 8 = Doing contactor test&lt;br /&gt;
## 24 = Inlet voltage high / udc low&lt;br /&gt;
## 28 = Waiting for ignition cycle or unplugging the cable&lt;br /&gt;
&lt;br /&gt;
===Battery-dependent charging current control ===&lt;br /&gt;
During (fast) charging a cell voltage and cell temperature dependent current limit is very important.&lt;br /&gt;
&lt;br /&gt;
The BMS or VCU should limit this value according to the battery specifications and protect the cells from damage and ageing at all times.&lt;br /&gt;
&lt;br /&gt;
(Not yet implemented to the STM32 / ZombieVerter VCU project)&lt;br /&gt;
&lt;br /&gt;
===CCS inlet temperature sensors===&lt;br /&gt;
Many CCS charge ports have DC and AC contact temperature sensors to avoid overheating if the contact resistance is high for some reason. The BMW&#039;s LIM has no temperature sensor inputs, but the VCU/charge controller could be connected to these sensors (usually PT1000 or NTC) and charging current could be reduced if the inlet gets too hot. (Not yet implemented to the STM32 / ZombieVerter VCU project) &lt;br /&gt;
&lt;br /&gt;
However, this temperature measurement is also done on the charger side, on the CCS cable itself. Chargers will protect themselves from overheating the CCS pins.The absolute max pin temperature allowed can range from 70-90*C depending on quickcharger brand. &lt;br /&gt;
&lt;br /&gt;
===AC charging (on board charger control)===&lt;br /&gt;
The LIM also handles the (lower level J1772 / IEC61851) communication during AC charging and shares measured PP (charging cable) and CP (charging station) AC current limits in the CAN message 0x3B4 EVSE info.&lt;br /&gt;
&lt;br /&gt;
It is not possible to have two car-side charge controllers connected to the pilot line simultaneously.  It is recommended to control the charger by CAN bus. If your charger needs the pilot signal, you will have to emulate it or switch the pilot connection wiring over to the active charger during AC charging.&lt;br /&gt;
&lt;br /&gt;
If the onboard charger accepts an AC current limit, this value can be directly used but some chargers can only be controlled with DC current commands.  &lt;br /&gt;
&lt;br /&gt;
Because we don&#039;t know the actual AC current, we can only estimate it with a fixed AC voltage and charger efficiency.&lt;br /&gt;
 DC_current = fixed_AC_voltage * CP_PP_current_limit * phase_count * charger_efficiency / DC_voltage&lt;br /&gt;
&lt;br /&gt;
==CAN communication==&lt;br /&gt;
A DBC CAN database file can be found here: [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
This list has to be cleaned up once we know which messages are actually necessary for the LIM.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Power Train CAN messages [500kbps]&lt;br /&gt;
!ID&lt;br /&gt;
!Function&lt;br /&gt;
!sent by&lt;br /&gt;
!interval&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|0x112&lt;br /&gt;
|BMS msg.&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|10ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x12F&lt;br /&gt;
|Wake up&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E9&lt;br /&gt;
|Main LIM control&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F1&lt;br /&gt;
|Lim DC charge command 2.&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x2FA&lt;br /&gt;
|Lim DC charge command 3.&lt;br /&gt;
| VCU&lt;br /&gt;
|80ms...1s&lt;br /&gt;
|needed (low interval during CCS start up)&lt;br /&gt;
|-&lt;br /&gt;
|0x2FC&lt;br /&gt;
|Charge flap control&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms (4s)&lt;br /&gt;
| needed (constant values work)&lt;br /&gt;
|-&lt;br /&gt;
|0x431&lt;br /&gt;
|Battery info&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed but does not control anything&lt;br /&gt;
|-&lt;br /&gt;
|0x432&lt;br /&gt;
|BMS SoC&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|200ms&lt;br /&gt;
|display SoC needed&lt;br /&gt;
|-&lt;br /&gt;
|0x03C&lt;br /&gt;
|Vehicle status&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x1A1&lt;br /&gt;
|Vehicle speed&lt;br /&gt;
|VCU&lt;br /&gt;
|20ms&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|0x2A0&lt;br /&gt;
|Central locking&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms (4s)&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x397&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;OBD&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x3F9&lt;br /&gt;
|Engine info&lt;br /&gt;
|VCU&lt;br /&gt;
|1000ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x3A0&lt;br /&gt;
|Vehicle condition&lt;br /&gt;
| VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x330&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Range info&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x51A&lt;br /&gt;
|Network management&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x540&lt;br /&gt;
|Network management 2&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
| (constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x512&lt;br /&gt;
|Network management edme&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x560&lt;br /&gt;
|Network management kombi&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x510&lt;br /&gt;
|Network management zgw&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x328&lt;br /&gt;
|Counter&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E8&lt;br /&gt;
| OBD reset&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
| (constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x380&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Vin&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;s&amp;gt;not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |&#039;&#039;&#039;Messages sent by LIM&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|0x29E&lt;br /&gt;
|CCS charger specs&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EF&lt;br /&gt;
|Min. available voltage from the CCS charger.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x2B2&lt;br /&gt;
|Current and Voltage as measured by the CCS charger&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B4&lt;br /&gt;
|EVSE info: CP, PP &amp;amp; inlet voltage&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x272&lt;br /&gt;
|CCS contactor state and charge flap open/close status.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x337&lt;br /&gt;
|Inlet lock status&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LIM logs==&lt;br /&gt;
Here you can find some CAN logs of AC and DC charging sessions. https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs&lt;br /&gt;
&lt;br /&gt;
QCA7005 SPI captures on Damien&#039;s GitHub https://github.com/damienmaguire/BMW-i3-CCS/tree/main/SPI_Caps&lt;br /&gt;
&lt;br /&gt;
==Observations==&lt;br /&gt;
A VIN value is not required for AC or DC fast charging to function.  Any VIN, or none, can be used.&lt;br /&gt;
&lt;br /&gt;
Functional LIMs have come from vehicles where the Air Bags have deployed, indicating that the module still works after a &amp;quot;Safety&amp;quot; event has occurred.&lt;br /&gt;
&lt;br /&gt;
==LIM hardware==&lt;br /&gt;
&lt;br /&gt;
=== Physical dimensions ===&lt;br /&gt;
The main body is 170mm x 42mm x 104mm. There are 2 mounting brackets with 192mm hole spacing. Total width is 215mm. The connectors on the front have additional 16mm to the main body.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=51061#p51061&lt;br /&gt;
&lt;br /&gt;
===LIM versions===&lt;br /&gt;
Only &amp;quot;LIM_AC_DC&#039;&#039;&#039;O&#039;&#039;&#039;&amp;quot; versions work for CCS.   Look for both &amp;quot;LIM_AC_DCO&amp;quot; &amp;lt;u&amp;gt;and&amp;lt;/u&amp;gt; a MAC address on the label!  If no MAC, the LIM is either AC-only (&amp;quot;LIM_AC&amp;quot;) or AC + CHAdeMO (&amp;quot;LIM_AC_DCC&amp;quot;), and not useful for CCS. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+LIM versions&lt;br /&gt;
!Part No.&lt;br /&gt;
!IEC 61851&lt;br /&gt;
J1772 (AC)&lt;br /&gt;
!DIN 70121&lt;br /&gt;
!ISO 15118&lt;br /&gt;
!ISO 15118-20&lt;br /&gt;
!Cars&lt;br /&gt;
! Used until&lt;br /&gt;
! Tested&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 827&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 820&lt;br /&gt;
| x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 353 646&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| BMW i3&lt;br /&gt;
|Jul 2014&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 380 352&lt;br /&gt;
|x&lt;br /&gt;
| x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Nov 2015&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 805 847&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Jul 2016&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 828 052&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Aug 2019&amp;lt;ref&amp;gt;https://bimmercat.com/bmw/en/parts/info/Control+unit%2C+charging+interf.module+LIM/61356828052&amp;lt;/ref&amp;gt;&lt;br /&gt;
|x &amp;lt;ref&amp;gt;Forum Reference: https://openinverter.org/forum/viewtopic.php?p=56201&amp;amp;sid=6dfa5895f1899ec553db041dd7146f7a#p56201 and https://openinverter.org/forum/viewtopic.php?p=56290#p56290&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 494 498&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
| 2018?&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 470 199&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 454 319&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|BMW i3&lt;br /&gt;
Mini cooper SE&lt;br /&gt;
|now&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
=== Power Limits===&lt;br /&gt;
The limits for pre-2017/26 (Week 26 of 2017) are 0V-500V 0A-250A, post 2017/27 (Week 27 of 2017) 0V-1000V  -500A-+500A. &lt;br /&gt;
&lt;br /&gt;
This probably indicates when they moved from DIN 70121 only to ISO 15118. &lt;br /&gt;
&lt;br /&gt;
=== Chips on the LIM board===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+components&lt;br /&gt;
!Chip&lt;br /&gt;
!Description&lt;br /&gt;
!Function&lt;br /&gt;
!Datasheet&lt;br /&gt;
|-&lt;br /&gt;
|Renesas V850E2/FG4&lt;br /&gt;
|32-bit Single-Chip Microcontroller&lt;br /&gt;
|main MCU&lt;br /&gt;
|https://www.renesas.com/us/en/document/dst/data-sheet-v850e2fg4&lt;br /&gt;
|-&lt;br /&gt;
|Qualcomm QCA7000&lt;br /&gt;
|HomePlug® Green PHY, single chip solution&lt;br /&gt;
|PLC Green PHY&lt;br /&gt;
|https://openinverter.org/forum/download/file.php?id=9611&lt;br /&gt;
|-&lt;br /&gt;
|Infineon TLE 7263E&lt;br /&gt;
|Integrated HS-CAN, LIN, LDO and HS Switch, System Basis Chip&lt;br /&gt;
|CAN, 2xLDO, wake-up&lt;br /&gt;
|https://docs.rs-online.com/db13/0900766b814d680b.pdf&lt;br /&gt;
|-&lt;br /&gt;
|TI SN74LVC2T45-Q1&lt;br /&gt;
|Dual-Bit Dual Supply Transceiver with Configurable Voltage Translation&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/sn74lvc2t45-q1&lt;br /&gt;
|-&lt;br /&gt;
|NXP 74LVC1T45&lt;br /&gt;
|Dual supply translating transceiver&lt;br /&gt;
|&lt;br /&gt;
|https://datasheetspdf.com/pdf-file/648034/NXP/74LVC1T45/1&lt;br /&gt;
|-&lt;br /&gt;
|STM L9951XP&lt;br /&gt;
|Actuator driver&lt;br /&gt;
|inlet lock motor&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/l9951.pdf&lt;br /&gt;
|-&lt;br /&gt;
|STM TS321&lt;br /&gt;
|Low-Power Single Operational Amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/ts321&lt;br /&gt;
|-&lt;br /&gt;
| TI LM2902&lt;br /&gt;
|Quadruple general-purpose operational amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/lm2902&lt;br /&gt;
|-&lt;br /&gt;
|STM VNQ5E250AJ-E&lt;br /&gt;
|Quad channel high-side driver with analog current sense&lt;br /&gt;
| LEDs?, contactors?&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/vnq5e250aj-e.pdf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charging protocols ==&lt;br /&gt;
&lt;br /&gt;
===Signaling circuit ===&lt;br /&gt;
[[File:CCS1 vs CCS2 signaling circuit 2.png|none|thumb|1500x1500px|CCS1 vs CCS2 combo signaling circuit]]&lt;br /&gt;
&lt;br /&gt;
===AC charging ===&lt;br /&gt;
Usually the J1772 (US) or IEC61851 (EU) protocol is used for AC charging.&lt;br /&gt;
&lt;br /&gt;
Some new charging stations support AC charging with ISO 15118 high level protocol as well, but it is not confirmed which versions of the LIM support it.&lt;br /&gt;
&lt;br /&gt;
By default, the the EVSE (charging station) outputs +12V on the CP pin, and when connected to an EV will be reduced to 9V because of a load resistor present in the Electric Vehicle; this signals the EVSE that the connector has been plugged into a EV.  After this, the EVSE will send a 1khz +12V to ‐12V square wave (PWM signal) and the duty cycle value corresponding to the maximum current it could deliver.  If the EV is okay with that value of current, then it performs a handshake by changing the load resistance and dropping the PWM voltage to 6V, after which the charging begins.&lt;br /&gt;
&lt;br /&gt;
In IEC61851, where untethered charging stations are allowed, the PP pin is used to detect the maximum power rating of the cable.&lt;br /&gt;
&lt;br /&gt;
In the US, with J1772, where charging stations need to be tethered, the PP pin is used to detect if the manual unlocking mechanism is pressed, to stop the current flow before the plug is removed.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:SAE_J1772|More information: https://en.wikipedia.org/wiki/SAE_J1772]]&lt;br /&gt;
[[File:IEC61851 charging sequence.png|none|thumb|1000x1000px|standard IEC61851 / J1772 charging sequence.|alt=]]&lt;br /&gt;
&lt;br /&gt;
===CCS DC charging===&lt;br /&gt;
DIN 70121 and ISO 15118 are quite complex high level protocols transmitted over PLC (power line communication) on the CP pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This [https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee Design Guide for Combined Charging Systems] by CharIn describes the basics of CCS charging very well.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This document actually covers Fast and &#039;&#039;Smart Charging Solutions for Full Size Urban Heavy Duty Applications&#039;&#039;, but since the protocols used are similar it has comparable sequence diagrams, with descriptions for &#039;&#039;&#039;normal start up&#039;&#039;&#039;, &#039;&#039;&#039;normal shutdown&#039;&#039;&#039;, &#039;&#039;&#039;DC supply-initiated emergency&#039;&#039;&#039; &#039;&#039;&#039;stop&#039;&#039;&#039; and &#039;&#039;&#039;EV-initiated emergency stop&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:BMW]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4052</id>
		<title>BMW I3 Fast Charging LIM Module</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4052"/>
		<updated>2023-08-11T03:20:50Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Additional components for a LIM installation */ Added link to Wiki article for Isabellenhütte Heusler&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The BMW LIM module is a CCS, CHAdeMO and AC charging controller.  It is used to communicate between the vehicle and the public charging infrastructure, to allow fast charging to occur.&lt;br /&gt;
&lt;br /&gt;
As these can be found affordably on eBay and from auto wreckers, they have been pursued as an open-source charger-interface project.&lt;br /&gt;
&lt;br /&gt;
The LIM is also available new from BMW spare parts suppliers for € 240. If you get it new, it comes without firmware loaded, and it must be programmed first.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=1196 Forum discussion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/BMW-i3-CCS github.com/damienmaguire/BMW-i3-CCS]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs CAN logs]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/Stm32-vcu/blob/ACDC_LIM/src/i3LIM.cpp STM32 ZombieVerter VCU software]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/download/file.php?id=9509 BMW I3 HV components]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/connector-kit-for-bmw-i3-lim-ccs-charging-module/ LIM Connector Kit]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ LIM Compatible Contactors]&lt;br /&gt;
&lt;br /&gt;
[http://tesla.o.auroraobjects.eu/Design_Guide_Combined_Charging_System_V3_1_1.pdf Design Guide for Combined Charging System (2015)]&lt;br /&gt;
&lt;br /&gt;
[https://www.researchgate.net/publication/338586995_EV_Charging_Definitions_Modes_Levels_Communication_Protocols_and_Applied_Standards EV Charging Definitions, Modes, Levels, Communication Protocols and Applied Standards]&lt;br /&gt;
&lt;br /&gt;
==Connectors and Pinouts==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW_I3_CCS_Labelled.png|thumb|BMW i3 LIM CCS Charging Module]]All connectors are available at https://www.auto-click.co.uk/ worldwide.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector Key (left to right) &lt;br /&gt;
!Label&lt;br /&gt;
!Description&lt;br /&gt;
!Compatible Plugs&lt;br /&gt;
|-&lt;br /&gt;
|4B&lt;br /&gt;
|12 Pin Connector&lt;br /&gt;
|BMW 61138373632&lt;br /&gt;
Audi 4E0 972 713&lt;br /&gt;
&lt;br /&gt;
TE 1534152-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/index.php?route=product/product&amp;amp;product_id=1344&amp;lt;/ref&amp;gt; / 1534151-1&lt;br /&gt;
|-&lt;br /&gt;
|3B&lt;br /&gt;
| 8 Pin Connector &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;(CHAdeMO models only)&amp;lt;/span&amp;gt;&lt;br /&gt;
|BMW 61138364624&lt;br /&gt;
&lt;br /&gt;
Audi 4F0 972 708&lt;br /&gt;
&lt;br /&gt;
TE 1-1534229-1&lt;br /&gt;
|-&lt;br /&gt;
| 1B&lt;br /&gt;
|16 Pin Connector&lt;br /&gt;
|(?Hirschmann 805-587-545?)&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/805-587-545&amp;lt;/ref&amp;gt;Auto-Click UK Part link has Pin 13 through 16 blocked. Received a Mercedes Part from them instead of BMW using this part number. Please check the part for proper compatibility - Hirschmann Automotive offers 10 free samples https://shop.hirschmann-automotive.com/connectors/2064/16way-1.2-sealstar-fa-connector#&lt;br /&gt;
|-&lt;br /&gt;
|2B&lt;br /&gt;
|6 Pin Connector&lt;br /&gt;
| BMW 61138383300&lt;br /&gt;
Audi 7M0 973 119&lt;br /&gt;
&lt;br /&gt;
TE 1-967616-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967616-1&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.mouser.com/ProductDetail/571-1-967616-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
| Replacement Pins&lt;br /&gt;
|5-962885-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/5-962885-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|Rubber Seal&lt;br /&gt;
|1-967067-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967067-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|(for the connector on the i3&#039;s Charge Port Cable Lock, &lt;br /&gt;
see [[BMW I3 Fast Charging LIM Module#Charge port lock|the Charge Port Lock section]])&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:CCS setup LIM 2-03.png|none|thumb|800x800px|LIM Connectors and Pin Numbering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
1B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|1B-1&lt;br /&gt;
| LED_S &lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-2&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-3&lt;br /&gt;
|LED_M&lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-4&lt;br /&gt;
|LOCK_MOT+&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor&lt;br /&gt;
|-&lt;br /&gt;
|1B-5&lt;br /&gt;
|LOCK_MOT-&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor, and reference for 1B-16.&lt;br /&gt;
|-&lt;br /&gt;
|1B-6&lt;br /&gt;
| CAN_H&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
| 1B-7&lt;br /&gt;
|CAN_L&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
|1B-8&lt;br /&gt;
|IGN&lt;br /&gt;
|Wake up signal input and output +12V (ignition, contact 15)&lt;br /&gt;
|-&lt;br /&gt;
|1B-9&lt;br /&gt;
|VCC&lt;br /&gt;
|Constant Power +12V&lt;br /&gt;
|-&lt;br /&gt;
|1B-10&lt;br /&gt;
|GND&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|1B-11&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-12&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-13&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-14&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-15&lt;br /&gt;
|CHARGE_E&lt;br /&gt;
|Goes to KLE. Guessing this is charge enable or drive interlock signal? (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-16&lt;br /&gt;
|LOCK_FB&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Feedback (1k unlocked, 11k locked), referenced to 1B-5&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=30636#p30636&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description (BMW)&lt;br /&gt;
!Description (MINI)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=51484#p51484&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|2B-1&lt;br /&gt;
|CP&lt;br /&gt;
|Pilot (charge port) &lt;br /&gt;
Some charge ports need additional 620 ohms to GND.&lt;br /&gt;
|Pilot (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-2&lt;br /&gt;
|PP&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-3&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|PE / GND&lt;br /&gt;
|-&lt;br /&gt;
|2B-4&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 3&lt;br /&gt;
|Connected to Pin 5&lt;br /&gt;
|-&lt;br /&gt;
|2B-5&lt;br /&gt;
|PE / GND&lt;br /&gt;
|Ground (charge port earth)&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|-&lt;br /&gt;
|2B-6&lt;br /&gt;
| -&lt;br /&gt;
|US CCS1 version connected to 2B-2&lt;br /&gt;
|N/C (TBD if used for US CCS1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3B Pinout:&lt;br /&gt;
&lt;br /&gt;
- N/A (for CHAdeMO only)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+4B Pinout:&lt;br /&gt;
! Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|4B-1&lt;br /&gt;
| POS_CONT+&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-2&lt;br /&gt;
|NEG_CONT+&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-3&lt;br /&gt;
|POS_CONT-&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-4&lt;br /&gt;
|NEG_CONT-&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-5&lt;br /&gt;
|U_HV_DC&lt;br /&gt;
|Charge Port DC Voltage (current input 3-20mA?)(1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|4B-6&lt;br /&gt;
|LED_RT&lt;br /&gt;
|Red    charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-7&lt;br /&gt;
|LED_GN&lt;br /&gt;
|Green charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-8&lt;br /&gt;
|LED_BL&lt;br /&gt;
|Blue   charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-9&lt;br /&gt;
|LED_GND&lt;br /&gt;
|Charge Status Light Ground (common cathode of RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-10&lt;br /&gt;
|COV_MOT-&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-11&lt;br /&gt;
|COV_MOT+&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-12&lt;br /&gt;
|COV_FB&lt;br /&gt;
|Charge Port Cover Feedback (connect to GND to simulate open cover&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24597#p24597&amp;lt;/ref&amp;gt;)(&#039;&#039;&#039;To be left floating for&#039;&#039;&#039; contactors weld test)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Diagram ==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW I3 2016 Factory Workshop Service Repair Manual 2563-4b.png|thumb|1000x1000px|left|BMW i3 DCFC CCS factory wiring (simplified) (1-phase version, probably US)]]&lt;br /&gt;
&lt;br /&gt;
[[File:CCS setup LIM-01.png|thumb|1000x1000px|alt=|Wiring LIM electric vehicle charge controller|none]]Note [18Jun2022 ALS]: In the above diagram, some details may be non-current, eg the Charge Port Cover sensor is not shown, but its line @ 4B-12 must be floating (signalling that the Charge Port Cover is closed (?)) in order for the LIM to proceed with its welded contact tests; 4B-12 is tied to Ground (?) to indicate that the cover is open&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=41590#p41590&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Wiring notes ====&lt;br /&gt;
Make sure you mount the LIM as close to the charge socket as possible and keep the pilot wire separate from the high power wiring.&lt;br /&gt;
&lt;br /&gt;
Bad pilot wiring can result in SLAC, PLC, or other communication problems.&lt;br /&gt;
&lt;br /&gt;
== Additional components for a LIM installation ==&lt;br /&gt;
&lt;br /&gt;
=== Current shunt ===&lt;br /&gt;
If using the ZombieVerter VCU as an interface to the BMW i3 LIM, the code expects to receive voltage and current data -- from somewhere.  Typically, this is furnished by a standalone current shunt that outputs the data via CAN.  The most common shunt in use is the [[Isabellenhütte Heusler]] IVT-S-500-U3-I-CAN1-12/24 (datasheet&amp;lt;ref&amp;gt;https://www.isabellenhuetteusa.com/wp-content/uploads/2022/07/Datasheet-IVT-S-V1.03.pdf&amp;lt;/ref&amp;gt;), or a variation on this model.  This &amp;quot;ISA&amp;quot; (or IVT-S) must be initialized/setup/configured before using it in production.&lt;br /&gt;
&lt;br /&gt;
=== Isolated DC charge inlet voltage sense board ===&lt;br /&gt;
The LIM gets the inlet DC voltage from a board in the KLE. &lt;br /&gt;
&lt;br /&gt;
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt; from the high voltage DC voltage.&lt;br /&gt;
&lt;br /&gt;
A circuit of a voltage sense board is shared [https://openinverter.org/forum/viewtopic.php?p=28143#p28143 here] and can be purchased [https://openinverter.org/forum/viewtopic.php?p=41641#p41641 here].  &lt;br /&gt;
[[File:Voltage measure board.jpg|none|thumb|Isolated DC Voltage sense board by muehlpower]]An alternative voltage sense board is available [https://www.evcreate.nl/shop/charging/voltage-sense-board-bmw-i3-lim/ here].&lt;br /&gt;
[[File:BMW-i3-LIM-CCS-charging-voltage-sense-board-measuring.jpg|none|thumb|BMW i3 LIM voltage sense board by EVcreate]]&lt;br /&gt;
&lt;br /&gt;
=== Fast charge contactor ===&lt;br /&gt;
The LIM produces a 12V, 50% PWM on the positive and negative fast charging contactor outputs and measures the current draw of the contactors.&lt;br /&gt;
&lt;br /&gt;
The BMW OEM fast charge contactor relays, located in the KLE, are (2) TE EVC135 RELAY, SPST-NO, DM (# 2138011-1).&lt;br /&gt;
&lt;br /&gt;
https://www.te.com/usa-en/product-2138011-1.html&lt;br /&gt;
&lt;br /&gt;
Similar, though not exact, replacements are available from [https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ EVcreate]&lt;br /&gt;
&lt;br /&gt;
==== Larger contactor control ====&lt;br /&gt;
If you want to use larger contactors with PWM economizer or dual coil, use small relays to drive them and place a 15 ohm resistor (with heat sink) in parallel with each to simulate the original contactor coil&#039;s impedance.&lt;br /&gt;
&lt;br /&gt;
Each of the two 15 ohm resistors must dissipate ~6W @ 13.4V, 50% PWM.&lt;br /&gt;
&lt;br /&gt;
Further investigation is needed to find out if the LIM also detects a contactor failure via the current draw.&lt;br /&gt;
[[File:Gigavac contactor driver circuit.png|none|thumb|500x500px|Gigavac contactor driver circuit]]&lt;br /&gt;
&lt;br /&gt;
=== Charge port ===&lt;br /&gt;
[[File:CCS2-inlet.jpg|thumb|262x262px|DUOSIDA / MIDA CCS(2) inlet|alt=DUOSIDA / MIDA CCS(2) inlet]]&lt;br /&gt;
SAE J1772 (US) and IEC 61851 (international) cover the general physical, electrical, communication protocol, and performance requirements for the electric vehicle conductive charge system and coupler.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/SAE_J1772#Signaling&lt;br /&gt;
&lt;br /&gt;
The original BMW i3 Type 1 charge port has 2.7 kΩ between PP and PE and no connection between CP and PE, as J1772 describes.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;The Type 2 charge port used in Europe probably has 4.7 kΩ  between PP and PE. (from Phoenix datasheet. Not confirmed!)&amp;lt;/s&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
The Type 2 charge port used in Europe has no PP - PE resistor. &lt;br /&gt;
&lt;br /&gt;
Make sure to match these if you want to use a different charge port.  Some brands use different resistance values. &lt;br /&gt;
&lt;br /&gt;
The CP communication for US Type 1 (1-phase) and EU Type 2 (3-phase) charge ports is similar, but the PP circuit is different.&lt;br /&gt;
&lt;br /&gt;
=== Charge port lock ===&lt;br /&gt;
In the BMW i3 a quite expensive Phoenix/Delphi CCS charge port is used, and it would be convenient to be able to use the cheaper Duosida CCS charge ports.&lt;br /&gt;
&lt;br /&gt;
The charge port lock should work with the Duosida lock as well but the feedback (1k unlocked, 11k locked) is a bit different which requires some additional resistors.&lt;br /&gt;
[[File:CCS_setup_LIM_2-02.png|alt=Duosida combo CCS 2 inlet lock actuator connection]][[File:I3 ccs port wiring.jpg|none|alt=BMW i3 CCS inlet lock motor actuator wiring w/pinouts|BMW i3 CCS inlet lock motor actuator wiring w/pinouts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If using an OEM BMW i3 CCS charge port, the Kuster cable lock uses these connector parts:&lt;br /&gt;
&lt;br /&gt;
* Connector shell: [https://www.fcpeuro.com/products/bmw-socket-housing-4polig-12527549033 BMW 12527549033]&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=32096#p32096&amp;lt;/ref&amp;gt; or Hirschmann 805122541&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=49346#p49346&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Terminals: [https://www.fcpeuro.com/products/bmw-socket-terminal-mqs-61131393724 BMW 61131393724]&lt;br /&gt;
* Terminal seals: [https://www.fcpeuro.com/products/bmw-sealing-grommet-61138366245 BMW 61138366245]&lt;br /&gt;
&lt;br /&gt;
==== Locks in other charge ports ====&lt;br /&gt;
&lt;br /&gt;
* Peugeot: 2 motor pins, 2 feedback pins. Feedback is some sort of 2 pin semiconductor device, maybe hall effect. Feed 12V via 1k resistor, outputs about 10V when locked, 3V when open. A solution is needed for converting this to the LIM.&lt;br /&gt;
&lt;br /&gt;
===RGB charge indication light===&lt;br /&gt;
The RGB charge indicator LED should have a common cathode and series resistors for 12V DC.&lt;br /&gt;
&lt;br /&gt;
Nice push buttons with an integrated RGB LED are available on [https://nl.aliexpress.com/item/4000437597282.html Aliexpress] for a few dollars. &lt;br /&gt;
&lt;br /&gt;
The switch signal is useful to stop charging and has to be connected to the ECU.  The ECU then terminates the charging process over the CAN bus.&lt;br /&gt;
[[File:RGB LED common cathode.png|none|thumb|243x243px|RGB LED]]&lt;br /&gt;
&lt;br /&gt;
=== Wake/sleep ===&lt;br /&gt;
The LIM will wake up under any of these circumstances:&lt;br /&gt;
&lt;br /&gt;
* When 12V is applied to the hardware wake up line (1B-8).&lt;br /&gt;
* On plug insertion.&lt;br /&gt;
* On opening of the charge port door.&lt;br /&gt;
* When the LIM sees CAN message 0x12F.&lt;br /&gt;
&lt;br /&gt;
The hardware wake up line works in both directions. I.e., the LIM can be woken by 12V on the hardware wake up line, but, similarly, when the LIM wakes up it will put 12V on the wake up line itself. This can be used to do things like waking up an OBC on plug insertion.&lt;br /&gt;
&lt;br /&gt;
== Programming a new LIM ==&lt;br /&gt;
If you purchase a new LIM, there is no configuration loaded; it is &amp;quot;virgin&amp;quot;, and must be configured before use.&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to program a virgin BMW i3 LIM: &lt;br /&gt;
&lt;br /&gt;
* Use BMW E-Sys software in combination with a salvaged Body Domain Controller, and possibly requiring a matching physical key&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=43848#p43848&amp;lt;/ref&amp;gt;;&lt;br /&gt;
* Use a Vector CAN (or similar) and a Fahrzeugauftrag (FA) file to edit and write information to the LIM without E-Sys&amp;lt;ref&amp;gt;[https://openinverter.org/forum/viewtopic.php?p=54432&amp;amp;sid=e276b6583092e79d1ba390a24c652ece#p54432 https://openinverter.org/forum/viewtopic.php?p=54432]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using E-Sys and a BDC/Key ===&lt;br /&gt;
Damien managed to program a brand new LIM with a i3 BDC (Body Domain Controller).&lt;br /&gt;
&lt;br /&gt;
He caught a CAN log of the programming session: https://github.com/damienmaguire/BMW-i3-CCS/tree/main/Programming/Logs&lt;br /&gt;
&lt;br /&gt;
Hopefully we figure out how to do it with a few CAN messages. In the meantime, Damien is offering LIM programming as a service: https://www.evbmw.com/index.php/evbmw-webshop/evbmw-serv/limprg.&lt;br /&gt;
&lt;br /&gt;
====== Basic shopping list if you want to program a LIM: ======&lt;br /&gt;
*Software: &lt;br /&gt;
**Esys 3.36 from here: https://disk.yandex.ru/d/3XLfVVYHFq8qQw&lt;br /&gt;
**pszdata lite from here: https://disk.yandex.ru/d/Y0w0r5T1ElMVdA&lt;br /&gt;
*Hardware: &lt;br /&gt;
**BMW LIM ([[#LIM hardware|see &amp;quot;LIM hardware&amp;quot; section below]]), connectors and pins ([[#Connectors and Pinouts|see &amp;quot;Connectors and Pinouts&amp;quot; section above]]).&lt;br /&gt;
**BMW i3 BDC (Body Domain Controller): basically the main ecu in the i3 that gates all the data around the car. &lt;br /&gt;
***Damien sourced his from: https://www.evbreakers.com/ noting &#039;&#039;They even threw in the plugs and few cm of harness for free.&#039;&#039;&lt;br /&gt;
***According to realoem.com, the first BDC (used in 2014) was p/n 61359354010&lt;br /&gt;
****A fuller list of the various BDCs over the subsequent years can be found here here:https://www.realoem.com/bmw/enUS/partxref?q=61359354010. Thankfully, there is a very wide retro/cross-compatibility&lt;br /&gt;
****Also found some part numbers in ebay listings not seen in the realoem list (maybe a North America vs EU thing?):&lt;br /&gt;
*****61-35-8-715-974, 61-35-5-A40-2F9&lt;br /&gt;
**Car key from the same car as the BDC. EDIT: this may not be necessary as the BDC can be put into &amp;quot;on&amp;quot; mode by running the full fault delete function using ISTA &amp;lt;ref&amp;gt; https://openinverter.org/forum/viewtopic.php?p=44069#p44069&amp;lt;/ref&amp;gt;&lt;br /&gt;
***Wondering if a non-matching used or new fob could be used/reprogrammed if the BDC donor&#039;s VIN was known?&lt;br /&gt;
**BDC simulator: https://www.aliexpress.com/item/1005002317110375.html&lt;br /&gt;
**Enet cable: https://bcables.com/&lt;br /&gt;
** USB to Ethernet adapter if your PC / laptop does not have a spare Ethernet port.&lt;br /&gt;
**Two extra pins for Conn8 on the BDC to bring out PT CAN.&lt;br /&gt;
*DC power supply or 12v battery.&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using Vector CAN and Fahrzeugauftrag (FA) file ===&lt;br /&gt;
&lt;br /&gt;
* Hardware requirement: TBD&lt;br /&gt;
** Vector CAN (can other hardware be used?)&lt;br /&gt;
* Software requirement: BMW E-sys v3.34 (tested&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=54452#p54452&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* Advantages/Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Charge control==&lt;br /&gt;
The EVSE (charging station) shares its charging capacity limits via PWM during IEC 61851/ J1772 AC charging, or via PLC during DIN 70121 or ISO 15118 CCS sessions, but often the car cannot handle the max available power of the charging station.&lt;br /&gt;
&lt;br /&gt;
The actual battery voltage and battery current values are needed by the LIM to check the response of the charging station.  In this setup, the battery voltage and current are measured by an Isabellenhütte IVT CAN bus sensor, but these values could also be measured and shared on the CAN bus by the BMS. (CAN message 0x112)&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contactor Test&#039;&#039;&#039; ===&lt;br /&gt;
This is required before the LIM will proceed past the Precharge state during ccs charging. &lt;br /&gt;
&lt;br /&gt;
To get it to do a contactor test following procedure has been determined&lt;br /&gt;
&lt;br /&gt;
For LIMs 61 35 6 828 052 &#039;&#039;and later&#039;&#039; (to be confirmed)&lt;br /&gt;
&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state closed (charge door feedback pin 4B-12 floating)&lt;br /&gt;
##charge door feedback is set to locked in 0x272 byte 2&lt;br /&gt;
#Charge Port Voltage Sense feedback with contactors open needs to be above 60V&lt;br /&gt;
##Fault set in 0x272 byte 2&lt;br /&gt;
#Ignition in 0x12F byte 2 needs to toggle from OFF 0x88 to ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For LIMs &#039;&#039;before&#039;&#039; 61 35 6 828 052 (to be confirmed)&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state is closed, feedback in 0x272 byte 2&lt;br /&gt;
#12V permanent to be connected to the LIM&lt;br /&gt;
#Ignition in 0x12F byte 2 needs be ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;celeron55&#039;s notes&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Some detail of a tested 61 35 6 828 052 unit that may or may not be of interest to anyone:&lt;br /&gt;
# The intention is to make the LIM do this test at vehicle power up. In Zombie terms that means when going into the MOD_RUN state.&lt;br /&gt;
# The LIM will do the contactor test if it sees for a duration of 3 seconds that:&lt;br /&gt;
## The charge door is closed according to feedback (feedback line at 12V). 0x272 byte 2 bits 0 and 1. On Zombie that&#039;s the CP_DOOR parameter.&lt;br /&gt;
## The inlet voltage sensor is giving a low enough value (the limit is 60V according to above). 0x3B4 byte 7. On Zombie that&#039;s the CCS_V_Con parameter.&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 was OFF earlier. (0x8a=ON, 0x86=OFF)&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 is ON currently. On Zombie this gets set when opmode==MOD_RUN. Charging is disabled in opmode==MOD_RUN, so afterwards before charging it needs to be changed yet again to another value.&lt;br /&gt;
# What happens in the contactor test is that the LIM closes the contactors for a bit and then opens them. If the LIM likes what it sees, this clears the 0x272 byte 2 contactor bits to 0. On Zombie that&#039;s the CCS_Contactor parameter.&lt;br /&gt;
# On the bench, the LIM doesn&#039;t seem to care if the inlet voltage sensor doesn&#039;t sense a voltage during the test. However on the bench it was impossible to tell whether it would actually proceed to charge or not.&lt;br /&gt;
# The meaning of the CCS_Contactor values are as follows. Values other than 0 and !=0 may not be visible in UIs, but due to the nature of how the value is read from CAN, it can have other values than 0 and 1.&lt;br /&gt;
## 0 = Open&lt;br /&gt;
## 1 = Closed (Assuming)&lt;br /&gt;
## 8 = Doing contactor test&lt;br /&gt;
## 24 = Inlet voltage high / udc low&lt;br /&gt;
## 28 = Waiting for ignition cycle or unplugging the cable&lt;br /&gt;
&lt;br /&gt;
===Battery-dependent charging current control ===&lt;br /&gt;
During (fast) charging a cell voltage and cell temperature dependent current limit is very important.&lt;br /&gt;
&lt;br /&gt;
The BMS or VCU should limit this value according to the battery specifications and protect the cells from damage and ageing at all times.&lt;br /&gt;
&lt;br /&gt;
(Not yet implemented to the STM32 / ZombieVerter VCU project)&lt;br /&gt;
&lt;br /&gt;
===CCS inlet temperature sensors===&lt;br /&gt;
Many CCS charge ports have DC and AC contact temperature sensors to avoid overheating if the contact resistance is high for some reason. The BMW&#039;s LIM has no temperature sensor inputs, but the VCU/charge controller could be connected to these sensors (usually PT1000 or NTC) and charging current could be reduced if the inlet gets too hot. (Not yet implemented to the STM32 / ZombieVerter VCU project) &lt;br /&gt;
&lt;br /&gt;
However, this temperature measurement is also done on the charger side, on the CCS cable itself. Chargers will protect themselves from overheating the CCS pins.The absolute max pin temperature allowed can range from 70-90*C depending on quickcharger brand. &lt;br /&gt;
&lt;br /&gt;
===AC charging (on board charger control)===&lt;br /&gt;
The LIM also handles the (lower level J1772 / IEC61851) communication during AC charging and shares measured PP (charging cable) and CP (charging station) AC current limits in the CAN message 0x3B4 EVSE info.&lt;br /&gt;
&lt;br /&gt;
It is not possible to have two car-side charge controllers connected to the pilot line simultaneously.  It is recommended to control the charger by CAN bus. If your charger needs the pilot signal, you will have to emulate it or switch the pilot connection wiring over to the active charger during AC charging.&lt;br /&gt;
&lt;br /&gt;
If the onboard charger accepts an AC current limit, this value can be directly used but some chargers can only be controlled with DC current commands.  &lt;br /&gt;
&lt;br /&gt;
Because we don&#039;t know the actual AC current, we can only estimate it with a fixed AC voltage and charger efficiency.&lt;br /&gt;
 DC_current = fixed_AC_voltage * CP_PP_current_limit * phase_count * charger_efficiency / DC_voltage&lt;br /&gt;
&lt;br /&gt;
==CAN communication==&lt;br /&gt;
A DBC CAN database file can be found here: [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
This list has to be cleaned up once we know which messages are actually necessary for the LIM.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Power Train CAN messages [500kbps]&lt;br /&gt;
!ID&lt;br /&gt;
!Function&lt;br /&gt;
!sent by&lt;br /&gt;
!interval&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|0x112&lt;br /&gt;
|BMS msg.&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|10ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x12F&lt;br /&gt;
|Wake up&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E9&lt;br /&gt;
|Main LIM control&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F1&lt;br /&gt;
|Lim DC charge command 2.&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x2FA&lt;br /&gt;
|Lim DC charge command 3.&lt;br /&gt;
| VCU&lt;br /&gt;
|80ms...1s&lt;br /&gt;
|needed (low interval during CCS start up)&lt;br /&gt;
|-&lt;br /&gt;
|0x2FC&lt;br /&gt;
|Charge flap control&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms (4s)&lt;br /&gt;
| needed (constant values work)&lt;br /&gt;
|-&lt;br /&gt;
|0x431&lt;br /&gt;
|Battery info&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed but does not control anything&lt;br /&gt;
|-&lt;br /&gt;
|0x432&lt;br /&gt;
|BMS SoC&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|200ms&lt;br /&gt;
|display SoC needed&lt;br /&gt;
|-&lt;br /&gt;
|0x03C&lt;br /&gt;
|Vehicle status&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x1A1&lt;br /&gt;
|Vehicle speed&lt;br /&gt;
|VCU&lt;br /&gt;
|20ms&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|0x2A0&lt;br /&gt;
|Central locking&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms (4s)&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x397&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;OBD&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x3F9&lt;br /&gt;
|Engine info&lt;br /&gt;
|VCU&lt;br /&gt;
|1000ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x3A0&lt;br /&gt;
|Vehicle condition&lt;br /&gt;
| VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x330&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Range info&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x51A&lt;br /&gt;
|Network management&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x540&lt;br /&gt;
|Network management 2&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
| (constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x512&lt;br /&gt;
|Network management edme&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x560&lt;br /&gt;
|Network management kombi&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x510&lt;br /&gt;
|Network management zgw&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x328&lt;br /&gt;
|Counter&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E8&lt;br /&gt;
| OBD reset&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
| (constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x380&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Vin&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;s&amp;gt;not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |&#039;&#039;&#039;Messages sent by LIM&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|0x29E&lt;br /&gt;
|CCS charger specs&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EF&lt;br /&gt;
|Min. available voltage from the CCS charger.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x2B2&lt;br /&gt;
|Current and Voltage as measured by the CCS charger&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B4&lt;br /&gt;
|EVSE info: CP, PP &amp;amp; inlet voltage&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x272&lt;br /&gt;
|CCS contactor state and charge flap open/close status.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x337&lt;br /&gt;
|Inlet lock status&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LIM logs==&lt;br /&gt;
Here you can find some CAN logs of AC and DC charging sessions. https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs&lt;br /&gt;
&lt;br /&gt;
QCA7005 SPI captures on Damien&#039;s GitHub https://github.com/damienmaguire/BMW-i3-CCS/tree/main/SPI_Caps&lt;br /&gt;
&lt;br /&gt;
==Observations==&lt;br /&gt;
A VIN value is not required for AC or DC fast charging to function.  Any VIN, or none, can be used.&lt;br /&gt;
&lt;br /&gt;
Functional LIMs have come from vehicles where the Air Bags have deployed, indicating that the module still works after a &amp;quot;Safety&amp;quot; event has occurred.&lt;br /&gt;
&lt;br /&gt;
==LIM hardware==&lt;br /&gt;
&lt;br /&gt;
=== Physical dimensions ===&lt;br /&gt;
The main body is 170mm x 42mm x 104mm. There are 2 mounting brackets with 192mm hole spacing. Total width is 215mm. The connectors on the front have additional 16mm to the main body.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=51061#p51061&lt;br /&gt;
&lt;br /&gt;
===LIM versions===&lt;br /&gt;
Only &amp;quot;LIM_AC_DC&#039;&#039;&#039;O&#039;&#039;&#039;&amp;quot; versions work for CCS.   Look for both &amp;quot;LIM_AC_DCO&amp;quot; &amp;lt;u&amp;gt;and&amp;lt;/u&amp;gt; a MAC address on the label!  If no MAC, the LIM is either AC-only (&amp;quot;LIM_AC&amp;quot;) or AC + CHAdeMO (&amp;quot;LIM_AC_DCC&amp;quot;), and not useful for CCS. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+LIM versions&lt;br /&gt;
!Part No.&lt;br /&gt;
!IEC 61851&lt;br /&gt;
J1772 (AC)&lt;br /&gt;
!DIN 70121&lt;br /&gt;
!ISO 15118&lt;br /&gt;
!ISO 15118-20&lt;br /&gt;
!Cars&lt;br /&gt;
! Used until&lt;br /&gt;
! Tested&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 827&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 820&lt;br /&gt;
| x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 353 646&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| BMW i3&lt;br /&gt;
|Jul 2014&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 380 352&lt;br /&gt;
|x&lt;br /&gt;
| x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Nov 2015&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 805 847&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Jul 2016&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 828 052&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Aug 2019&amp;lt;ref&amp;gt;https://bimmercat.com/bmw/en/parts/info/Control+unit%2C+charging+interf.module+LIM/61356828052&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 494 498&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
| 2018?&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 470 199&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 454 319&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|BMW i3&lt;br /&gt;
Mini cooper SE&lt;br /&gt;
|now&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
=== Power Limits===&lt;br /&gt;
The limits for pre-2017/26 (Week 26 of 2017) are 0V-500V 0A-250A, post 2017/27 (Week 27 of 2017) 0V-1000V  -500A-+500A. &lt;br /&gt;
&lt;br /&gt;
This probably indicates when they moved from DIN 70121 only to ISO 15118. &lt;br /&gt;
&lt;br /&gt;
=== Chips on the LIM board===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+components&lt;br /&gt;
!Chip&lt;br /&gt;
!Description&lt;br /&gt;
!Function&lt;br /&gt;
!Datasheet&lt;br /&gt;
|-&lt;br /&gt;
|Renesas V850E2/FG4&lt;br /&gt;
|32-bit Single-Chip Microcontroller&lt;br /&gt;
|main MCU&lt;br /&gt;
|https://www.renesas.com/us/en/document/dst/data-sheet-v850e2fg4&lt;br /&gt;
|-&lt;br /&gt;
|Qualcomm QCA7000&lt;br /&gt;
|HomePlug® Green PHY, single chip solution&lt;br /&gt;
|PLC Green PHY&lt;br /&gt;
|https://openinverter.org/forum/download/file.php?id=9611&lt;br /&gt;
|-&lt;br /&gt;
|Infineon TLE 7263E&lt;br /&gt;
|Integrated HS-CAN, LIN, LDO and HS Switch, System Basis Chip&lt;br /&gt;
|CAN, 2xLDO, wake-up&lt;br /&gt;
|https://docs.rs-online.com/db13/0900766b814d680b.pdf&lt;br /&gt;
|-&lt;br /&gt;
|TI SN74LVC2T45-Q1&lt;br /&gt;
|Dual-Bit Dual Supply Transceiver with Configurable Voltage Translation&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/sn74lvc2t45-q1&lt;br /&gt;
|-&lt;br /&gt;
|NXP 74LVC1T45&lt;br /&gt;
|Dual supply translating transceiver&lt;br /&gt;
|&lt;br /&gt;
|https://datasheetspdf.com/pdf-file/648034/NXP/74LVC1T45/1&lt;br /&gt;
|-&lt;br /&gt;
|STM L9951XP&lt;br /&gt;
|Actuator driver&lt;br /&gt;
|inlet lock motor&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/l9951.pdf&lt;br /&gt;
|-&lt;br /&gt;
|STM TS321&lt;br /&gt;
|Low-Power Single Operational Amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/ts321&lt;br /&gt;
|-&lt;br /&gt;
| TI LM2902&lt;br /&gt;
|Quadruple general-purpose operational amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/lm2902&lt;br /&gt;
|-&lt;br /&gt;
|STM VNQ5E250AJ-E&lt;br /&gt;
|Quad channel high-side driver with analog current sense&lt;br /&gt;
| LEDs?, contactors?&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/vnq5e250aj-e.pdf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charging protocols ==&lt;br /&gt;
&lt;br /&gt;
===Signaling circuit ===&lt;br /&gt;
[[File:CCS1 vs CCS2 signaling circuit 2.png|none|thumb|1500x1500px|CCS1 vs CCS2 combo signaling circuit]]&lt;br /&gt;
&lt;br /&gt;
===AC charging ===&lt;br /&gt;
Usually the J1772 (US) or IEC61851 (EU) protocol is used for AC charging.&lt;br /&gt;
&lt;br /&gt;
Some new charging stations support AC charging with ISO 15118 high level protocol as well, but it is not confirmed which versions of the LIM support it.&lt;br /&gt;
&lt;br /&gt;
By default, the the EVSE (charging station) outputs +12V on the CP pin, and when connected to an EV will be reduced to 9V because of a load resistor present in the Electric Vehicle; this signals the EVSE that the connector has been plugged into a EV.  After this, the EVSE will send a 1khz +12V to ‐12V square wave (PWM signal) and the duty cycle value corresponding to the maximum current it could deliver.  If the EV is okay with that value of current, then it performs a handshake by changing the load resistance and dropping the PWM voltage to 6V, after which the charging begins.&lt;br /&gt;
&lt;br /&gt;
In IEC61851, where untethered charging stations are allowed, the PP pin is used to detect the maximum power rating of the cable.&lt;br /&gt;
&lt;br /&gt;
In the US, with J1772, where charging stations need to be tethered, the PP pin is used to detect if the manual unlocking mechanism is pressed, to stop the current flow before the plug is removed.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:SAE_J1772|More information: https://en.wikipedia.org/wiki/SAE_J1772]]&lt;br /&gt;
[[File:IEC61851 charging sequence.png|none|thumb|1000x1000px|standard IEC61851 / J1772 charging sequence.|alt=]]&lt;br /&gt;
&lt;br /&gt;
===CCS DC charging===&lt;br /&gt;
DIN 70121 and ISO 15118 are quite complex high level protocols transmitted over PLC (power line communication) on the CP pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This [https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee Design Guide for Combined Charging Systems] by CharIn describes the basics of CCS charging very well.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This document actually covers Fast and &#039;&#039;Smart Charging Solutions for Full Size Urban Heavy Duty Applications&#039;&#039;, but since the protocols used are similar it has comparable sequence diagrams, with descriptions for &#039;&#039;&#039;normal start up&#039;&#039;&#039;, &#039;&#039;&#039;normal shutdown&#039;&#039;&#039;, &#039;&#039;&#039;DC supply-initiated emergency&#039;&#039;&#039; &#039;&#039;&#039;stop&#039;&#039;&#039; and &#039;&#039;&#039;EV-initiated emergency stop&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:BMW]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4051</id>
		<title>BMW I3 Fast Charging LIM Module</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=BMW_I3_Fast_Charging_LIM_Module&amp;diff=4051"/>
		<updated>2023-08-10T01:28:52Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Additional components for a LIM installation */ Added ISA IVT-S bare bones explanation.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The BMW LIM module is a CCS, CHAdeMO and AC charging controller.  It is used to communicate between the vehicle and the public charging infrastructure, to allow fast charging to occur.&lt;br /&gt;
&lt;br /&gt;
As these can be found affordably on eBay and from auto wreckers, they have been pursued as an open-source charger-interface project.&lt;br /&gt;
&lt;br /&gt;
The LIM is also available new from BMW spare parts suppliers for € 240. If you get it new, it comes without firmware loaded, and it must be programmed first.&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
[https://openinverter.org/forum/viewtopic.php?t=1196 Forum discussion]&lt;br /&gt;
&lt;br /&gt;
[https://github.com/damienmaguire/BMW-i3-CCS github.com/damienmaguire/BMW-i3-CCS]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs CAN logs]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/Stm32-vcu/blob/ACDC_LIM/src/i3LIM.cpp STM32 ZombieVerter VCU software]&lt;br /&gt;
&lt;br /&gt;
&amp;gt; [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/forum/download/file.php?id=9509 BMW I3 HV components]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/connector-kit-for-bmw-i3-lim-ccs-charging-module/ LIM Connector Kit]&lt;br /&gt;
&lt;br /&gt;
[https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ LIM Compatible Contactors]&lt;br /&gt;
&lt;br /&gt;
[http://tesla.o.auroraobjects.eu/Design_Guide_Combined_Charging_System_V3_1_1.pdf Design Guide for Combined Charging System (2015)]&lt;br /&gt;
&lt;br /&gt;
[https://www.researchgate.net/publication/338586995_EV_Charging_Definitions_Modes_Levels_Communication_Protocols_and_Applied_Standards EV Charging Definitions, Modes, Levels, Communication Protocols and Applied Standards]&lt;br /&gt;
&lt;br /&gt;
==Connectors and Pinouts==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW_I3_CCS_Labelled.png|thumb|BMW i3 LIM CCS Charging Module]]All connectors are available at https://www.auto-click.co.uk/ worldwide.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Connector Key (left to right) &lt;br /&gt;
!Label&lt;br /&gt;
!Description&lt;br /&gt;
!Compatible Plugs&lt;br /&gt;
|-&lt;br /&gt;
|4B&lt;br /&gt;
|12 Pin Connector&lt;br /&gt;
|BMW 61138373632&lt;br /&gt;
Audi 4E0 972 713&lt;br /&gt;
&lt;br /&gt;
TE 1534152-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/index.php?route=product/product&amp;amp;product_id=1344&amp;lt;/ref&amp;gt; / 1534151-1&lt;br /&gt;
|-&lt;br /&gt;
|3B&lt;br /&gt;
| 8 Pin Connector &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;(CHAdeMO models only)&amp;lt;/span&amp;gt;&lt;br /&gt;
|BMW 61138364624&lt;br /&gt;
&lt;br /&gt;
Audi 4F0 972 708&lt;br /&gt;
&lt;br /&gt;
TE 1-1534229-1&lt;br /&gt;
|-&lt;br /&gt;
| 1B&lt;br /&gt;
|16 Pin Connector&lt;br /&gt;
|(?Hirschmann 805-587-545?)&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/805-587-545&amp;lt;/ref&amp;gt;Auto-Click UK Part link has Pin 13 through 16 blocked. Received a Mercedes Part from them instead of BMW using this part number. Please check the part for proper compatibility - Hirschmann Automotive offers 10 free samples https://shop.hirschmann-automotive.com/connectors/2064/16way-1.2-sealstar-fa-connector#&lt;br /&gt;
|-&lt;br /&gt;
|2B&lt;br /&gt;
|6 Pin Connector&lt;br /&gt;
| BMW 61138383300&lt;br /&gt;
Audi 7M0 973 119&lt;br /&gt;
&lt;br /&gt;
TE 1-967616-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967616-1&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.mouser.com/ProductDetail/571-1-967616-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
| Replacement Pins&lt;br /&gt;
|5-962885-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/5-962885-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|Rubber Seal&lt;br /&gt;
|1-967067-1&amp;lt;ref&amp;gt;https://www.auto-click.co.uk/1-967067-1&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|X&lt;br /&gt;
|(for the connector on the i3&#039;s Charge Port Cable Lock, &lt;br /&gt;
see [[BMW I3 Fast Charging LIM Module#Charge port lock|the Charge Port Lock section]])&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
[[File:CCS setup LIM 2-03.png|none|thumb|800x800px|LIM Connectors and Pin Numbering]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
1B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|1B-1&lt;br /&gt;
| LED_S &lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-2&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-3&lt;br /&gt;
|LED_M&lt;br /&gt;
|Charge Port Lighting (not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-4&lt;br /&gt;
|LOCK_MOT+&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor&lt;br /&gt;
|-&lt;br /&gt;
|1B-5&lt;br /&gt;
|LOCK_MOT-&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Motor, and reference for 1B-16.&lt;br /&gt;
|-&lt;br /&gt;
|1B-6&lt;br /&gt;
| CAN_H&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
| 1B-7&lt;br /&gt;
|CAN_L&lt;br /&gt;
|Powertrain CAN&lt;br /&gt;
|-&lt;br /&gt;
|1B-8&lt;br /&gt;
|IGN&lt;br /&gt;
|Wake up signal input and output +12V (ignition, contact 15)&lt;br /&gt;
|-&lt;br /&gt;
|1B-9&lt;br /&gt;
|VCC&lt;br /&gt;
|Constant Power +12V&lt;br /&gt;
|-&lt;br /&gt;
|1B-10&lt;br /&gt;
|GND&lt;br /&gt;
|Ground&lt;br /&gt;
|-&lt;br /&gt;
|1B-11&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;-&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-12&lt;br /&gt;
| -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-13&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-14&lt;br /&gt;
|  -&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|1B-15&lt;br /&gt;
|CHARGE_E&lt;br /&gt;
|Goes to KLE. Guessing this is charge enable or drive interlock signal? (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|1B-16&lt;br /&gt;
|LOCK_FB&lt;br /&gt;
|Charge Port &#039;&#039;cable&#039;&#039; Lock Feedback (1k unlocked, 11k locked), referenced to 1B-5&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=30636#p30636&amp;lt;/ref&amp;gt;.&lt;br /&gt;
|}&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+2B Pinout:&lt;br /&gt;
!Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description (BMW)&lt;br /&gt;
!Description (MINI)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=51484#p51484&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|2B-1&lt;br /&gt;
|CP&lt;br /&gt;
|Pilot (charge port) &lt;br /&gt;
Some charge ports need additional 620 ohms to GND.&lt;br /&gt;
|Pilot (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-2&lt;br /&gt;
|PP&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|Proximity (charge port)&lt;br /&gt;
|-&lt;br /&gt;
|2B-3&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|PE / GND&lt;br /&gt;
|-&lt;br /&gt;
|2B-4&lt;br /&gt;
|Jumper&lt;br /&gt;
|Connected to Pin 3&lt;br /&gt;
|Connected to Pin 5&lt;br /&gt;
|-&lt;br /&gt;
|2B-5&lt;br /&gt;
|PE / GND&lt;br /&gt;
|Ground (charge port earth)&lt;br /&gt;
|Connected to Pin 4&lt;br /&gt;
|-&lt;br /&gt;
|2B-6&lt;br /&gt;
| -&lt;br /&gt;
|US CCS1 version connected to 2B-2&lt;br /&gt;
|N/C (TBD if used for US CCS1)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
3B Pinout:&lt;br /&gt;
&lt;br /&gt;
- N/A (for CHAdeMO only)&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+4B Pinout:&lt;br /&gt;
! Pin #&lt;br /&gt;
!Function&lt;br /&gt;
!Description&lt;br /&gt;
|-&lt;br /&gt;
|4B-1&lt;br /&gt;
| POS_CONT+&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-2&lt;br /&gt;
|NEG_CONT+&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-3&lt;br /&gt;
|POS_CONT-&lt;br /&gt;
|Positive HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-4&lt;br /&gt;
|NEG_CONT-&lt;br /&gt;
|Negative HV Contactor Control&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;(Contactor coil resistance must be ~15 ohms)&lt;br /&gt;
|-&lt;br /&gt;
|4B-5&lt;br /&gt;
|U_HV_DC&lt;br /&gt;
|Charge Port DC Voltage (current input 3-20mA?)(1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|4B-6&lt;br /&gt;
|LED_RT&lt;br /&gt;
|Red    charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-7&lt;br /&gt;
|LED_GN&lt;br /&gt;
|Green charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-8&lt;br /&gt;
|LED_BL&lt;br /&gt;
|Blue   charge Status Light (12V RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-9&lt;br /&gt;
|LED_GND&lt;br /&gt;
|Charge Status Light Ground (common cathode of RGB LED)&lt;br /&gt;
|-&lt;br /&gt;
|4B-10&lt;br /&gt;
|COV_MOT-&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-11&lt;br /&gt;
|COV_MOT+&lt;br /&gt;
|Charge Port Cover Motor (Not necessary)&lt;br /&gt;
|-&lt;br /&gt;
|4B-12&lt;br /&gt;
|COV_FB&lt;br /&gt;
|Charge Port Cover Feedback (connect to GND to simulate open cover&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24597#p24597&amp;lt;/ref&amp;gt;)(&#039;&#039;&#039;To be left floating for&#039;&#039;&#039; contactors weld test)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Wiring Diagram ==&lt;br /&gt;
&lt;br /&gt;
[[File:BMW I3 2016 Factory Workshop Service Repair Manual 2563-4b.png|thumb|1000x1000px|left|BMW i3 DCFC CCS factory wiring (simplified) (1-phase version, probably US)]]&lt;br /&gt;
&lt;br /&gt;
[[File:CCS setup LIM-01.png|thumb|1000x1000px|alt=|Wiring LIM electric vehicle charge controller|none]]Note [18Jun2022 ALS]: In the above diagram, some details may be non-current, eg the Charge Port Cover sensor is not shown, but its line @ 4B-12 must be floating (signalling that the Charge Port Cover is closed (?)) in order for the LIM to proceed with its welded contact tests; 4B-12 is tied to Ground (?) to indicate that the cover is open&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=41590#p41590&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==== Wiring notes ====&lt;br /&gt;
Make sure you mount the LIM as close to the charge socket as possible and keep the pilot wire separate from the high power wiring.&lt;br /&gt;
&lt;br /&gt;
Bad pilot wiring can result in SLAC, PLC, or other communication problems.&lt;br /&gt;
&lt;br /&gt;
== Additional components for a LIM installation ==&lt;br /&gt;
&lt;br /&gt;
=== Current shunt ===&lt;br /&gt;
If using the ZombieVerter VCU as an interface to the BMW i3 LIM, the code expects to receive voltage and current data -- from somewhere.  Typically, this is furnished by a standalone current shunt that outputs the data via CAN.  The most common shunt in use is the Isabellenhuette IVT-S-500-U3-I-CAN1-12/24 (datasheet&amp;lt;ref&amp;gt;https://www.isabellenhuetteusa.com/wp-content/uploads/2022/07/Datasheet-IVT-S-V1.03.pdf&amp;lt;/ref&amp;gt;), or a variation on this model.  This &amp;quot;ISA&amp;quot; (or IVT-S) must be initialized/setup/configured before using it in production.&lt;br /&gt;
&lt;br /&gt;
=== Isolated DC charge inlet voltage sense board ===&lt;br /&gt;
The LIM gets the inlet DC voltage from a board in the KLE. &lt;br /&gt;
&lt;br /&gt;
This board needs to produce an isolated 3-20mA current signal (or: 1.42V for 0V HV, linear to 4.8V for 500V HV)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=24613#p24613&amp;lt;/ref&amp;gt; from the high voltage DC voltage.&lt;br /&gt;
&lt;br /&gt;
A circuit of a voltage sense board is shared [https://openinverter.org/forum/viewtopic.php?p=28143#p28143 here] and can be purchased [https://openinverter.org/forum/viewtopic.php?p=41641#p41641 here].  &lt;br /&gt;
[[File:Voltage measure board.jpg|none|thumb|Isolated DC Voltage sense board by muehlpower]]An alternative voltage sense board is available [https://www.evcreate.nl/shop/charging/voltage-sense-board-bmw-i3-lim/ here].&lt;br /&gt;
[[File:BMW-i3-LIM-CCS-charging-voltage-sense-board-measuring.jpg|none|thumb|BMW i3 LIM voltage sense board by EVcreate]]&lt;br /&gt;
&lt;br /&gt;
=== Fast charge contactor ===&lt;br /&gt;
The LIM produces a 12V, 50% PWM on the positive and negative fast charging contactor outputs and measures the current draw of the contactors.&lt;br /&gt;
&lt;br /&gt;
The BMW OEM fast charge contactor relays, located in the KLE, are (2) TE EVC135 RELAY, SPST-NO, DM (# 2138011-1).&lt;br /&gt;
&lt;br /&gt;
https://www.te.com/usa-en/product-2138011-1.html&lt;br /&gt;
&lt;br /&gt;
Similar, though not exact, replacements are available from [https://www.evcreate.nl/shop/charging/contactor-matching-lim-ccs-charging-module-from-bmw-i3/ EVcreate]&lt;br /&gt;
&lt;br /&gt;
==== Larger contactor control ====&lt;br /&gt;
If you want to use larger contactors with PWM economizer or dual coil, use small relays to drive them and place a 15 ohm resistor (with heat sink) in parallel with each to simulate the original contactor coil&#039;s impedance.&lt;br /&gt;
&lt;br /&gt;
Each of the two 15 ohm resistors must dissipate ~6W @ 13.4V, 50% PWM.&lt;br /&gt;
&lt;br /&gt;
Further investigation is needed to find out if the LIM also detects a contactor failure via the current draw.&lt;br /&gt;
[[File:Gigavac contactor driver circuit.png|none|thumb|500x500px|Gigavac contactor driver circuit]]&lt;br /&gt;
&lt;br /&gt;
=== Charge port ===&lt;br /&gt;
[[File:CCS2-inlet.jpg|thumb|262x262px|DUOSIDA / MIDA CCS(2) inlet|alt=DUOSIDA / MIDA CCS(2) inlet]]&lt;br /&gt;
SAE J1772 (US) and IEC 61851 (international) cover the general physical, electrical, communication protocol, and performance requirements for the electric vehicle conductive charge system and coupler.&lt;br /&gt;
&lt;br /&gt;
https://en.wikipedia.org/wiki/SAE_J1772#Signaling&lt;br /&gt;
&lt;br /&gt;
The original BMW i3 Type 1 charge port has 2.7 kΩ between PP and PE and no connection between CP and PE, as J1772 describes.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;s&amp;gt;The Type 2 charge port used in Europe probably has 4.7 kΩ  between PP and PE. (from Phoenix datasheet. Not confirmed!)&amp;lt;/s&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
The Type 2 charge port used in Europe has no PP - PE resistor. &lt;br /&gt;
&lt;br /&gt;
Make sure to match these if you want to use a different charge port.  Some brands use different resistance values. &lt;br /&gt;
&lt;br /&gt;
The CP communication for US Type 1 (1-phase) and EU Type 2 (3-phase) charge ports is similar, but the PP circuit is different.&lt;br /&gt;
&lt;br /&gt;
=== Charge port lock ===&lt;br /&gt;
In the BMW i3 a quite expensive Phoenix/Delphi CCS charge port is used, and it would be convenient to be able to use the cheaper Duosida CCS charge ports.&lt;br /&gt;
&lt;br /&gt;
The charge port lock should work with the Duosida lock as well but the feedback (1k unlocked, 11k locked) is a bit different which requires some additional resistors.&lt;br /&gt;
[[File:CCS_setup_LIM_2-02.png|alt=Duosida combo CCS 2 inlet lock actuator connection]][[File:I3 ccs port wiring.jpg|none|alt=BMW i3 CCS inlet lock motor actuator wiring w/pinouts|BMW i3 CCS inlet lock motor actuator wiring w/pinouts]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If using an OEM BMW i3 CCS charge port, the Kuster cable lock uses these connector parts:&lt;br /&gt;
&lt;br /&gt;
* Connector shell: [https://www.fcpeuro.com/products/bmw-socket-housing-4polig-12527549033 BMW 12527549033]&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=32096#p32096&amp;lt;/ref&amp;gt; or Hirschmann 805122541&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=49346#p49346&amp;lt;/ref&amp;gt;&lt;br /&gt;
* Terminals: [https://www.fcpeuro.com/products/bmw-socket-terminal-mqs-61131393724 BMW 61131393724]&lt;br /&gt;
* Terminal seals: [https://www.fcpeuro.com/products/bmw-sealing-grommet-61138366245 BMW 61138366245]&lt;br /&gt;
&lt;br /&gt;
==== Locks in other charge ports ====&lt;br /&gt;
&lt;br /&gt;
* Peugeot: 2 motor pins, 2 feedback pins. Feedback is some sort of 2 pin semiconductor device, maybe hall effect. Feed 12V via 1k resistor, outputs about 10V when locked, 3V when open. A solution is needed for converting this to the LIM.&lt;br /&gt;
&lt;br /&gt;
===RGB charge indication light===&lt;br /&gt;
The RGB charge indicator LED should have a common cathode and series resistors for 12V DC.&lt;br /&gt;
&lt;br /&gt;
Nice push buttons with an integrated RGB LED are available on [https://nl.aliexpress.com/item/4000437597282.html Aliexpress] for a few dollars. &lt;br /&gt;
&lt;br /&gt;
The switch signal is useful to stop charging and has to be connected to the ECU.  The ECU then terminates the charging process over the CAN bus.&lt;br /&gt;
[[File:RGB LED common cathode.png|none|thumb|243x243px|RGB LED]]&lt;br /&gt;
&lt;br /&gt;
=== Wake/sleep ===&lt;br /&gt;
The LIM will wake up under any of these circumstances:&lt;br /&gt;
&lt;br /&gt;
* When 12V is applied to the hardware wake up line (1B-8).&lt;br /&gt;
* On plug insertion.&lt;br /&gt;
* On opening of the charge port door.&lt;br /&gt;
* When the LIM sees CAN message 0x12F.&lt;br /&gt;
&lt;br /&gt;
The hardware wake up line works in both directions. I.e., the LIM can be woken by 12V on the hardware wake up line, but, similarly, when the LIM wakes up it will put 12V on the wake up line itself. This can be used to do things like waking up an OBC on plug insertion.&lt;br /&gt;
&lt;br /&gt;
== Programming a new LIM ==&lt;br /&gt;
If you purchase a new LIM, there is no configuration loaded; it is &amp;quot;virgin&amp;quot;, and must be configured before use.&lt;br /&gt;
&lt;br /&gt;
There are at least two ways to program a virgin BMW i3 LIM: &lt;br /&gt;
&lt;br /&gt;
* Use BMW E-Sys software in combination with a salvaged Body Domain Controller, and possibly requiring a matching physical key&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=43848#p43848&amp;lt;/ref&amp;gt;;&lt;br /&gt;
* Use a Vector CAN (or similar) and a Fahrzeugauftrag (FA) file to edit and write information to the LIM without E-Sys&amp;lt;ref&amp;gt;[https://openinverter.org/forum/viewtopic.php?p=54432&amp;amp;sid=e276b6583092e79d1ba390a24c652ece#p54432 https://openinverter.org/forum/viewtopic.php?p=54432]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using E-Sys and a BDC/Key ===&lt;br /&gt;
Damien managed to program a brand new LIM with a i3 BDC (Body Domain Controller).&lt;br /&gt;
&lt;br /&gt;
He caught a CAN log of the programming session: https://github.com/damienmaguire/BMW-i3-CCS/tree/main/Programming/Logs&lt;br /&gt;
&lt;br /&gt;
Hopefully we figure out how to do it with a few CAN messages. In the meantime, Damien is offering LIM programming as a service: https://www.evbmw.com/index.php/evbmw-webshop/evbmw-serv/limprg.&lt;br /&gt;
&lt;br /&gt;
====== Basic shopping list if you want to program a LIM: ======&lt;br /&gt;
*Software: &lt;br /&gt;
**Esys 3.36 from here: https://disk.yandex.ru/d/3XLfVVYHFq8qQw&lt;br /&gt;
**pszdata lite from here: https://disk.yandex.ru/d/Y0w0r5T1ElMVdA&lt;br /&gt;
*Hardware: &lt;br /&gt;
**BMW LIM ([[#LIM hardware|see &amp;quot;LIM hardware&amp;quot; section below]]), connectors and pins ([[#Connectors and Pinouts|see &amp;quot;Connectors and Pinouts&amp;quot; section above]]).&lt;br /&gt;
**BMW i3 BDC (Body Domain Controller): basically the main ecu in the i3 that gates all the data around the car. &lt;br /&gt;
***Damien sourced his from: https://www.evbreakers.com/ noting &#039;&#039;They even threw in the plugs and few cm of harness for free.&#039;&#039;&lt;br /&gt;
***According to realoem.com, the first BDC (used in 2014) was p/n 61359354010&lt;br /&gt;
****A fuller list of the various BDCs over the subsequent years can be found here here:https://www.realoem.com/bmw/enUS/partxref?q=61359354010. Thankfully, there is a very wide retro/cross-compatibility&lt;br /&gt;
****Also found some part numbers in ebay listings not seen in the realoem list (maybe a North America vs EU thing?):&lt;br /&gt;
*****61-35-8-715-974, 61-35-5-A40-2F9&lt;br /&gt;
**Car key from the same car as the BDC. EDIT: this may not be necessary as the BDC can be put into &amp;quot;on&amp;quot; mode by running the full fault delete function using ISTA &amp;lt;ref&amp;gt; https://openinverter.org/forum/viewtopic.php?p=44069#p44069&amp;lt;/ref&amp;gt;&lt;br /&gt;
***Wondering if a non-matching used or new fob could be used/reprogrammed if the BDC donor&#039;s VIN was known?&lt;br /&gt;
**BDC simulator: https://www.aliexpress.com/item/1005002317110375.html&lt;br /&gt;
**Enet cable: https://bcables.com/&lt;br /&gt;
** USB to Ethernet adapter if your PC / laptop does not have a spare Ethernet port.&lt;br /&gt;
**Two extra pins for Conn8 on the BDC to bring out PT CAN.&lt;br /&gt;
*DC power supply or 12v battery.&lt;br /&gt;
&lt;br /&gt;
=== Programming LIM using Vector CAN and Fahrzeugauftrag (FA) file ===&lt;br /&gt;
&lt;br /&gt;
* Hardware requirement: TBD&lt;br /&gt;
** Vector CAN (can other hardware be used?)&lt;br /&gt;
* Software requirement: BMW E-sys v3.34 (tested&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=54452#p54452&amp;lt;/ref&amp;gt;)&lt;br /&gt;
* Advantages/Disadvantages&lt;br /&gt;
&lt;br /&gt;
== Charge control==&lt;br /&gt;
The EVSE (charging station) shares its charging capacity limits via PWM during IEC 61851/ J1772 AC charging, or via PLC during DIN 70121 or ISO 15118 CCS sessions, but often the car cannot handle the max available power of the charging station.&lt;br /&gt;
&lt;br /&gt;
The actual battery voltage and battery current values are needed by the LIM to check the response of the charging station.  In this setup, the battery voltage and current are measured by an Isabellenhütte IVT CAN bus sensor, but these values could also be measured and shared on the CAN bus by the BMS. (CAN message 0x112)&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Contactor Test&#039;&#039;&#039; ===&lt;br /&gt;
This is required before the LIM will proceed past the Precharge state during ccs charging. &lt;br /&gt;
&lt;br /&gt;
To get it to do a contactor test following procedure has been determined&lt;br /&gt;
&lt;br /&gt;
For LIMs 61 35 6 828 052 &#039;&#039;and later&#039;&#039; (to be confirmed)&lt;br /&gt;
&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state closed (charge door feedback pin 4B-12 floating)&lt;br /&gt;
##charge door feedback is set to locked in 0x272 byte 2&lt;br /&gt;
#Charge Port Voltage Sense feedback with contactors open needs to be above 60V&lt;br /&gt;
##Fault set in 0x272 byte 2&lt;br /&gt;
#Ignition in 0x12F byte 2 needs to toggle from OFF 0x88 to ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For LIMs &#039;&#039;before&#039;&#039; 61 35 6 828 052 (to be confirmed)&lt;br /&gt;
#HV battery voltage to be present at vehicle side of contactors&lt;br /&gt;
#Charge Port door state is closed, feedback in 0x272 byte 2&lt;br /&gt;
#12V permanent to be connected to the LIM&lt;br /&gt;
#Ignition in 0x12F byte 2 needs be ON 0x8a&lt;br /&gt;
#LIM will cycle contactors during weld test and clear fault in 0x272 byte 2&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;celeron55&#039;s notes&#039;&#039;&#039; ====&lt;br /&gt;
&lt;br /&gt;
Some detail of a tested 61 35 6 828 052 unit that may or may not be of interest to anyone:&lt;br /&gt;
# The intention is to make the LIM do this test at vehicle power up. In Zombie terms that means when going into the MOD_RUN state.&lt;br /&gt;
# The LIM will do the contactor test if it sees for a duration of 3 seconds that:&lt;br /&gt;
## The charge door is closed according to feedback (feedback line at 12V). 0x272 byte 2 bits 0 and 1. On Zombie that&#039;s the CP_DOOR parameter.&lt;br /&gt;
## The inlet voltage sensor is giving a low enough value (the limit is 60V according to above). 0x3B4 byte 7. On Zombie that&#039;s the CCS_V_Con parameter.&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 was OFF earlier. (0x8a=ON, 0x86=OFF)&lt;br /&gt;
## The CAN ignition bit in 0x12F byte 2 is ON currently. On Zombie this gets set when opmode==MOD_RUN. Charging is disabled in opmode==MOD_RUN, so afterwards before charging it needs to be changed yet again to another value.&lt;br /&gt;
# What happens in the contactor test is that the LIM closes the contactors for a bit and then opens them. If the LIM likes what it sees, this clears the 0x272 byte 2 contactor bits to 0. On Zombie that&#039;s the CCS_Contactor parameter.&lt;br /&gt;
# On the bench, the LIM doesn&#039;t seem to care if the inlet voltage sensor doesn&#039;t sense a voltage during the test. However on the bench it was impossible to tell whether it would actually proceed to charge or not.&lt;br /&gt;
# The meaning of the CCS_Contactor values are as follows. Values other than 0 and !=0 may not be visible in UIs, but due to the nature of how the value is read from CAN, it can have other values than 0 and 1.&lt;br /&gt;
## 0 = Open&lt;br /&gt;
## 1 = Closed (Assuming)&lt;br /&gt;
## 8 = Doing contactor test&lt;br /&gt;
## 24 = Inlet voltage high / udc low&lt;br /&gt;
## 28 = Waiting for ignition cycle or unplugging the cable&lt;br /&gt;
&lt;br /&gt;
===Battery-dependent charging current control ===&lt;br /&gt;
During (fast) charging a cell voltage and cell temperature dependent current limit is very important.&lt;br /&gt;
&lt;br /&gt;
The BMS or VCU should limit this value according to the battery specifications and protect the cells from damage and ageing at all times.&lt;br /&gt;
&lt;br /&gt;
(Not yet implemented to the STM32 / ZombieVerter VCU project)&lt;br /&gt;
&lt;br /&gt;
===CCS inlet temperature sensors===&lt;br /&gt;
Many CCS charge ports have DC and AC contact temperature sensors to avoid overheating if the contact resistance is high for some reason. The BMW&#039;s LIM has no temperature sensor inputs, but the VCU/charge controller could be connected to these sensors (usually PT1000 or NTC) and charging current could be reduced if the inlet gets too hot. (Not yet implemented to the STM32 / ZombieVerter VCU project) &lt;br /&gt;
&lt;br /&gt;
However, this temperature measurement is also done on the charger side, on the CCS cable itself. Chargers will protect themselves from overheating the CCS pins.The absolute max pin temperature allowed can range from 70-90*C depending on quickcharger brand. &lt;br /&gt;
&lt;br /&gt;
===AC charging (on board charger control)===&lt;br /&gt;
The LIM also handles the (lower level J1772 / IEC61851) communication during AC charging and shares measured PP (charging cable) and CP (charging station) AC current limits in the CAN message 0x3B4 EVSE info.&lt;br /&gt;
&lt;br /&gt;
It is not possible to have two car-side charge controllers connected to the pilot line simultaneously.  It is recommended to control the charger by CAN bus. If your charger needs the pilot signal, you will have to emulate it or switch the pilot connection wiring over to the active charger during AC charging.&lt;br /&gt;
&lt;br /&gt;
If the onboard charger accepts an AC current limit, this value can be directly used but some chargers can only be controlled with DC current commands.  &lt;br /&gt;
&lt;br /&gt;
Because we don&#039;t know the actual AC current, we can only estimate it with a fixed AC voltage and charger efficiency.&lt;br /&gt;
 DC_current = fixed_AC_voltage * CP_PP_current_limit * phase_count * charger_efficiency / DC_voltage&lt;br /&gt;
&lt;br /&gt;
==CAN communication==&lt;br /&gt;
A DBC CAN database file can be found here: [https://github.com/damienmaguire/BMW-i3-CCS/blob/main/i3_LIM_dbc1.dbc I3 LIM CAN dbc1]&lt;br /&gt;
&lt;br /&gt;
This list has to be cleaned up once we know which messages are actually necessary for the LIM.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+Power Train CAN messages [500kbps]&lt;br /&gt;
!ID&lt;br /&gt;
!Function&lt;br /&gt;
!sent by&lt;br /&gt;
!interval&lt;br /&gt;
!Notes&lt;br /&gt;
|-&lt;br /&gt;
|0x112&lt;br /&gt;
|BMS msg.&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|10ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x12F&lt;br /&gt;
|Wake up&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E9&lt;br /&gt;
|Main LIM control&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
| 0x2F1&lt;br /&gt;
|Lim DC charge command 2.&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x2FA&lt;br /&gt;
|Lim DC charge command 3.&lt;br /&gt;
| VCU&lt;br /&gt;
|80ms...1s&lt;br /&gt;
|needed (low interval during CCS start up)&lt;br /&gt;
|-&lt;br /&gt;
|0x2FC&lt;br /&gt;
|Charge flap control&lt;br /&gt;
|VCU&lt;br /&gt;
|100ms (4s)&lt;br /&gt;
| needed (constant values work)&lt;br /&gt;
|-&lt;br /&gt;
|0x431&lt;br /&gt;
|Battery info&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|needed but does not control anything&lt;br /&gt;
|-&lt;br /&gt;
|0x432&lt;br /&gt;
|BMS SoC&lt;br /&gt;
|VCU or BMS&lt;br /&gt;
|200ms&lt;br /&gt;
|display SoC needed&lt;br /&gt;
|-&lt;br /&gt;
|0x03C&lt;br /&gt;
|Vehicle status&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x1A1&lt;br /&gt;
|Vehicle speed&lt;br /&gt;
|VCU&lt;br /&gt;
|20ms&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|0x2A0&lt;br /&gt;
|Central locking&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms (4s)&lt;br /&gt;
|(constant values) &lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x397&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;OBD&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x3F9&lt;br /&gt;
|Engine info&lt;br /&gt;
|VCU&lt;br /&gt;
|1000ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|0x3A0&lt;br /&gt;
|Vehicle condition&lt;br /&gt;
| VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x330&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Range info&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;200ms&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;(constant values) not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|0x51A&lt;br /&gt;
|Network management&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x540&lt;br /&gt;
|Network management 2&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
| (constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x512&lt;br /&gt;
|Network management edme&lt;br /&gt;
|VCU&lt;br /&gt;
| 200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x560&lt;br /&gt;
|Network management kombi&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) not needed&lt;br /&gt;
|-&lt;br /&gt;
|0x510&lt;br /&gt;
|Network management zgw&lt;br /&gt;
|VCU&lt;br /&gt;
|200ms&lt;br /&gt;
|(constant values) needed?&lt;br /&gt;
|-&lt;br /&gt;
|0x328&lt;br /&gt;
|Counter&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
|needed&lt;br /&gt;
|-&lt;br /&gt;
|0x3E8&lt;br /&gt;
| OBD reset&lt;br /&gt;
|VCU&lt;br /&gt;
|1s&lt;br /&gt;
| (constant values)&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;s&amp;gt;0x380&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;Vin&amp;lt;/s&amp;gt;&lt;br /&gt;
|&amp;lt;s&amp;gt;VCU&amp;lt;/s&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;s&amp;gt;not needed&amp;lt;/s&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;5&amp;quot; |&#039;&#039;&#039;Messages sent by LIM&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|0x29E&lt;br /&gt;
|CCS charger specs&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x2EF&lt;br /&gt;
|Min. available voltage from the CCS charger.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x2B2&lt;br /&gt;
|Current and Voltage as measured by the CCS charger&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x3B4&lt;br /&gt;
|EVSE info: CP, PP &amp;amp; inlet voltage&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|0x272&lt;br /&gt;
|CCS contactor state and charge flap open/close status.&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| 0x337&lt;br /&gt;
|Inlet lock status&lt;br /&gt;
|LIM&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== LIM logs==&lt;br /&gt;
Here you can find some CAN logs of AC and DC charging sessions. https://github.com/damienmaguire/BMW-i3-CCS/tree/main/CAN_Logs&lt;br /&gt;
&lt;br /&gt;
QCA7005 SPI captures on Damien&#039;s GitHub https://github.com/damienmaguire/BMW-i3-CCS/tree/main/SPI_Caps&lt;br /&gt;
&lt;br /&gt;
==Observations==&lt;br /&gt;
A VIN value is not required for AC or DC fast charging to function.  Any VIN, or none, can be used.&lt;br /&gt;
&lt;br /&gt;
Functional LIMs have come from vehicles where the Air Bags have deployed, indicating that the module still works after a &amp;quot;Safety&amp;quot; event has occurred.&lt;br /&gt;
&lt;br /&gt;
==LIM hardware==&lt;br /&gt;
&lt;br /&gt;
=== Physical dimensions ===&lt;br /&gt;
The main body is 170mm x 42mm x 104mm. There are 2 mounting brackets with 192mm hole spacing. Total width is 215mm. The connectors on the front have additional 16mm to the main body.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/viewtopic.php?p=51061#p51061&lt;br /&gt;
&lt;br /&gt;
===LIM versions===&lt;br /&gt;
Only &amp;quot;LIM_AC_DC&#039;&#039;&#039;O&#039;&#039;&#039;&amp;quot; versions work for CCS.   Look for both &amp;quot;LIM_AC_DCO&amp;quot; &amp;lt;u&amp;gt;and&amp;lt;/u&amp;gt; a MAC address on the label!  If no MAC, the LIM is either AC-only (&amp;quot;LIM_AC&amp;quot;) or AC + CHAdeMO (&amp;quot;LIM_AC_DCC&amp;quot;), and not useful for CCS. &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+LIM versions&lt;br /&gt;
!Part No.&lt;br /&gt;
!IEC 61851&lt;br /&gt;
J1772 (AC)&lt;br /&gt;
!DIN 70121&lt;br /&gt;
!ISO 15118&lt;br /&gt;
!ISO 15118-20&lt;br /&gt;
!Cars&lt;br /&gt;
! Used until&lt;br /&gt;
! Tested&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 827&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 346 820&lt;br /&gt;
| x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 353 646&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
| BMW i3&lt;br /&gt;
|Jul 2014&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 380 352&lt;br /&gt;
|x&lt;br /&gt;
| x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Nov 2015&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 805 847&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Jul 2016&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 6 828 052&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|Aug 2019&amp;lt;ref&amp;gt;https://bimmercat.com/bmw/en/parts/info/Control+unit%2C+charging+interf.module+LIM/61356828052&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 494 498&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
| 2018?&lt;br /&gt;
|x&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 470 199&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|BMW i3&lt;br /&gt;
|?&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|61 35 9 454 319&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|x&lt;br /&gt;
|?&lt;br /&gt;
|BMW i3&lt;br /&gt;
Mini cooper SE&lt;br /&gt;
|now&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
=== Power Limits===&lt;br /&gt;
The limits for pre-2017/26 (Week 26 of 2017) are 0V-500V 0A-250A, post 2017/27 (Week 27 of 2017) 0V-1000V  -500A-+500A. &lt;br /&gt;
&lt;br /&gt;
This probably indicates when they moved from DIN 70121 only to ISO 15118. &lt;br /&gt;
&lt;br /&gt;
=== Chips on the LIM board===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+components&lt;br /&gt;
!Chip&lt;br /&gt;
!Description&lt;br /&gt;
!Function&lt;br /&gt;
!Datasheet&lt;br /&gt;
|-&lt;br /&gt;
|Renesas V850E2/FG4&lt;br /&gt;
|32-bit Single-Chip Microcontroller&lt;br /&gt;
|main MCU&lt;br /&gt;
|https://www.renesas.com/us/en/document/dst/data-sheet-v850e2fg4&lt;br /&gt;
|-&lt;br /&gt;
|Qualcomm QCA7000&lt;br /&gt;
|HomePlug® Green PHY, single chip solution&lt;br /&gt;
|PLC Green PHY&lt;br /&gt;
|https://openinverter.org/forum/download/file.php?id=9611&lt;br /&gt;
|-&lt;br /&gt;
|Infineon TLE 7263E&lt;br /&gt;
|Integrated HS-CAN, LIN, LDO and HS Switch, System Basis Chip&lt;br /&gt;
|CAN, 2xLDO, wake-up&lt;br /&gt;
|https://docs.rs-online.com/db13/0900766b814d680b.pdf&lt;br /&gt;
|-&lt;br /&gt;
|TI SN74LVC2T45-Q1&lt;br /&gt;
|Dual-Bit Dual Supply Transceiver with Configurable Voltage Translation&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/sn74lvc2t45-q1&lt;br /&gt;
|-&lt;br /&gt;
|NXP 74LVC1T45&lt;br /&gt;
|Dual supply translating transceiver&lt;br /&gt;
|&lt;br /&gt;
|https://datasheetspdf.com/pdf-file/648034/NXP/74LVC1T45/1&lt;br /&gt;
|-&lt;br /&gt;
|STM L9951XP&lt;br /&gt;
|Actuator driver&lt;br /&gt;
|inlet lock motor&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/l9951.pdf&lt;br /&gt;
|-&lt;br /&gt;
|STM TS321&lt;br /&gt;
|Low-Power Single Operational Amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/ts321&lt;br /&gt;
|-&lt;br /&gt;
| TI LM2902&lt;br /&gt;
|Quadruple general-purpose operational amplifier&lt;br /&gt;
|&lt;br /&gt;
|https://www.ti.com/lit/gpn/lm2902&lt;br /&gt;
|-&lt;br /&gt;
|STM VNQ5E250AJ-E&lt;br /&gt;
|Quad channel high-side driver with analog current sense&lt;br /&gt;
| LEDs?, contactors?&lt;br /&gt;
|https://www.st.com/resource/en/datasheet/vnq5e250aj-e.pdf&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Charging protocols ==&lt;br /&gt;
&lt;br /&gt;
===Signaling circuit ===&lt;br /&gt;
[[File:CCS1 vs CCS2 signaling circuit 2.png|none|thumb|1500x1500px|CCS1 vs CCS2 combo signaling circuit]]&lt;br /&gt;
&lt;br /&gt;
===AC charging ===&lt;br /&gt;
Usually the J1772 (US) or IEC61851 (EU) protocol is used for AC charging.&lt;br /&gt;
&lt;br /&gt;
Some new charging stations support AC charging with ISO 15118 high level protocol as well, but it is not confirmed which versions of the LIM support it.&lt;br /&gt;
&lt;br /&gt;
By default, the the EVSE (charging station) outputs +12V on the CP pin, and when connected to an EV will be reduced to 9V because of a load resistor present in the Electric Vehicle; this signals the EVSE that the connector has been plugged into a EV.  After this, the EVSE will send a 1khz +12V to ‐12V square wave (PWM signal) and the duty cycle value corresponding to the maximum current it could deliver.  If the EV is okay with that value of current, then it performs a handshake by changing the load resistance and dropping the PWM voltage to 6V, after which the charging begins.&lt;br /&gt;
&lt;br /&gt;
In IEC61851, where untethered charging stations are allowed, the PP pin is used to detect the maximum power rating of the cable.&lt;br /&gt;
&lt;br /&gt;
In the US, with J1772, where charging stations need to be tethered, the PP pin is used to detect if the manual unlocking mechanism is pressed, to stop the current flow before the plug is removed.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:SAE_J1772|More information: https://en.wikipedia.org/wiki/SAE_J1772]]&lt;br /&gt;
[[File:IEC61851 charging sequence.png|none|thumb|1000x1000px|standard IEC61851 / J1772 charging sequence.|alt=]]&lt;br /&gt;
&lt;br /&gt;
===CCS DC charging===&lt;br /&gt;
DIN 70121 and ISO 15118 are quite complex high level protocols transmitted over PLC (power line communication) on the CP pin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This [https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee Design Guide for Combined Charging Systems] by CharIn describes the basics of CCS charging very well.&lt;br /&gt;
&lt;br /&gt;
https://openinverter.org/forum/download/file.php?id=1712&amp;amp;sid=59cf27578e4021c1e6dc01c73f46d8ee&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This document actually covers Fast and &#039;&#039;Smart Charging Solutions for Full Size Urban Heavy Duty Applications&#039;&#039;, but since the protocols used are similar it has comparable sequence diagrams, with descriptions for &#039;&#039;&#039;normal start up&#039;&#039;&#039;, &#039;&#039;&#039;normal shutdown&#039;&#039;&#039;, &#039;&#039;&#039;DC supply-initiated emergency&#039;&#039;&#039; &#039;&#039;&#039;stop&#039;&#039;&#039; and &#039;&#039;&#039;EV-initiated emergency stop&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
https://assured-project.eu/storage/files/assured-10-interoperability-reference.pdf&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] &lt;br /&gt;
[[Category:BMW]] &lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:CCS1_vs_CCS2_signaling_circuit_2.png&amp;diff=4050</id>
		<title>File:CCS1 vs CCS2 signaling circuit 2.png</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:CCS1_vs_CCS2_signaling_circuit_2.png&amp;diff=4050"/>
		<updated>2023-08-07T00:10:22Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:CCS1 vs CCS2 signaling circuit 2.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;lower level signaling circuit for CCS1 and CCS2&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=4045</id>
		<title>PyPLC</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=4045"/>
		<updated>2023-08-02T00:53:59Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Overview */ Noted that on modified units, the PLC occurs on the CP line rather than mains .&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Charging via CCS DC Fast Charge requires Powerline Communication (PLC).  The TP-Link TL-PA4010 (discontinued, but widely available used) is an inexpensive home PLC unit that is designed to use a residence&#039;s mains wiring (power lines) as a communication medium for ethernet.  It can be repurposed to be used as a CCS EV Communications Controller (EVCC)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=2262&amp;lt;/ref&amp;gt;.  In its new role, it communicates via PLC over the CP line to the EVSE.  It can be reliable when powered by a range of low DC voltages, 12v down to under 5v.  Additional resources have been compiled by uhi22&amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== TL-PA4010 ==&lt;br /&gt;
[[File:TL-PA4010 27b.png|alt=TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.|thumb|TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.]]&lt;br /&gt;
The TL-PA4010 utilizes the Qualcomm Atheros QCA7420 PLC comm IC.  Examples can be purchased via eBay etc. for well under USD$20 (Apr2023).  Variants include a single-PCB version, and a version with a mains pass-through which uses two PCBs.  Both variants utilize the same PLC IC, the AR7420, and both adapt well for CCS.&lt;br /&gt;
&lt;br /&gt;
== Setting up a CCS Charging Station ==&lt;br /&gt;
Starting point: &amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC/blob/master/doc/EvseMode.md&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
Modifying a TP Link TL-PA4010 firmware and settings &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=55120#p55120&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
&lt;br /&gt;
==== Setting up a BeagleBone for pyPLC including CAN commincation ====&lt;br /&gt;
There are a number of platforms that pyPLC will run on, for example also on a Raspberry Pi or any other linux computer. The BeagleBone is quite cheap and versatile. Make sure you grab a version with an Ethernet port like the BB green or BB black.&lt;br /&gt;
&lt;br /&gt;
Then here are the steps to get up and running:&lt;br /&gt;
&lt;br /&gt;
# Upgrade to the latest debian image (at the time of writing that is Debian 10.3 IoT): https://beagleboard.org/latest-images&lt;br /&gt;
# Plug it into your USB port. You will now be able to reach the board under two IP addresses 192.168.6.2 and 192.168.7.2&lt;br /&gt;
# Use SSH to connect: &amp;lt;code&amp;gt;ssh debian@192.168.6.2&amp;lt;/code&amp;gt;&lt;br /&gt;
# Make sure you can connect to the internet. Easiest way to achieve it is plugging the Ethernet port into your local router. You can also route traffic via the computer that the beaglebone is plugged into (see below)&lt;br /&gt;
#Update the APT package list: &amp;lt;code&amp;gt;sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
#Get the so called EXI converter OpenV2Gx: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/OpenV2Gx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Build it: &amp;lt;code&amp;gt;cd OpenV2Gx/Release &amp;amp;&amp;amp; make&amp;lt;/code&amp;gt; (this will take rather long!)&lt;br /&gt;
#Get pyPLC: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/pyPLC/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install some necessary packages: &amp;lt;code&amp;gt;sudo apt install python3-pypcap python3-serial python3-can&amp;lt;/code&amp;gt;&lt;br /&gt;
#Edit /etc/connman/main.conf and add eth0 to its blacklist by adding it to the line &amp;lt;code&amp;gt;NetworkInterfaceBlacklist=SoftAp0,usb0,usb1,eth0&amp;lt;/code&amp;gt;&lt;br /&gt;
#When using CAN, enable the CAN0 &amp;quot;cape&amp;quot; by editing /boot/uEnv.txt and adding the line &amp;lt;code&amp;gt;uboot_overlay_addr0=/lib/firmware/BB-CAN0-00A0.dtbo&amp;lt;/code&amp;gt; then reboot&lt;br /&gt;
#Bring up eth0 and (if needed) CAN: &amp;lt;code&amp;gt;sudo ip link set eth0 up &amp;amp;&amp;amp; sudo ip link set can0 up type can restart-ms 100 bitrate 500000&amp;lt;/code&amp;gt;&lt;br /&gt;
#Run pyPLC: &amp;lt;code&amp;gt;cd pyPLC &amp;amp;&amp;amp; sudo python3 pevNoGui.py&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Routing traffic via the USB connected computer====&lt;br /&gt;
&lt;br /&gt;
==== On your computer: ====&lt;br /&gt;
&lt;br /&gt;
===== Linux: =====&lt;br /&gt;
This is only needed for the setup phase.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo sysctl -w net.ipv4.ip_forward=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -t nat -A POSTROUTING -j MASQUERADE&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -A FORWARD -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Windows: =====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
==== On the Beaglebone: ====&lt;br /&gt;
&amp;lt;code&amp;gt;sudo route add default gw 192.168.6.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo tee /etc/resolv.conf &amp;lt;&amp;lt;&amp;lt;&amp;quot;nameserver 192.168.xxx.1&amp;quot; #address of your local router here&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_24.2-3b.png&amp;diff=4019</id>
		<title>File:2012 ModelS LHD Release 24.2-3b.png</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:2012_ModelS_LHD_Release_24.2-3b.png&amp;diff=4019"/>
		<updated>2023-07-23T21:09:00Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:2012 ModelS LHD Release 24.2-3b.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Telsa Model S GEN1 HVIL Schematic (amended), highlighting the 60 ohm &amp;quot;park&amp;quot; resistor.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Rear_HVJB&amp;diff=4018</id>
		<title>Tesla Model S GEN1 Rear HVJB</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Rear_HVJB&amp;diff=4018"/>
		<updated>2023-07-23T20:57:19Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Logic &amp;quot;dummy&amp;quot; Connector */ Removed redundant words.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Tesla Model S Rear HVJB 21b.jpg|alt=Tesla Model S GEN1 Rear HVJB|thumb|600x600px|Tesla Model S GEN1 Rear HVJB]][[File:Tesla Model S Rear HVJB 03b.jpg|alt=Tesla Model S Rear HVJB, cover removed.|thumb|600x600px|Tesla Model S Rear HVJB, cover removed.]]&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
The Tesla Model S GEN1 Rear HVJB (TPN 1016561-00-A) was a High Voltage Junction Box found in the all 2012 through late 2013 Model S.  It is centrally located under the rear seat frame, and the Single or Dual [[Tesla Model S GEN1 Charger|GEN1 On-board Charger(s)]] (OBC) are located to the right and left of it.  It was replaced via gradual phase-in by the GEN2 Rear HVJB starting around Oct2013, when the [[Tesla Model S/X GEN2 Charger|GEN2 On-board Charger]]&amp;lt;nowiki/&amp;gt;s were introduced; the GEN1 &amp;amp; GEN2 Rear HVJBs are not interchangeable, neither physically nor electrically.&lt;br /&gt;
&lt;br /&gt;
It functions as a junction for connections to these subsystems:&lt;br /&gt;
&lt;br /&gt;
* Traction Battery Pack (HV DC)&lt;br /&gt;
* Drive Unit (&amp;quot;Inverter&amp;quot;) (rear only, as the Dual Motor option wasn&#039;t offered during the GEN1&#039;s lifespan)&lt;br /&gt;
* Charge Port (AC and DC input)&lt;br /&gt;
* DC-DC Converter (GEN1, which also functioned as the &#039;&#039;Front&#039;&#039; HVJB, until GEN2, about Jan2014)&lt;br /&gt;
* On-Board Charger(s) (GEN1 Chargers only)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Connections==&lt;br /&gt;
===HV===&lt;br /&gt;
All HV connections are well documented by the &amp;quot;Theory of Operation&amp;quot; image below.  All are bolted connections.&lt;br /&gt;
[[File:Tesla Model S Rear HVJB 27b.png|alt=Tesla Model S GEN1 Rear HVJB operating prinicple, from early Tesla Model S Service Manual, Theory of Operation Guide.|thumb|1416x1416px|Tesla Model S GEN1 Rear HVJB operating prinicple, from early Tesla Model S Service Manual, Theory of Operation Guide.]]&lt;br /&gt;
[[File:Tesla Model S Rear HVJB 17b.png|alt=Tesla Model S GEN1 Rear HVJB component details, from Tesla Service Manual, &amp;quot;Theory of Operation&amp;quot; section.|none|thumb|877x877px|Tesla Model S GEN1 Rear HVJB component details, from Tesla Service Manual, &amp;quot;Theory of Operation&amp;quot; section.]]&lt;br /&gt;
&lt;br /&gt;
===LV===&lt;br /&gt;
Depending upon whether Single or Dual OBCs are installed, either (1), or (5), of the LV connectors will not be in use.  Extra/unused internal harnessed connectors have &amp;quot;parking&amp;quot; places to stow unused connectors.  The various LV connectors are detailed below.&lt;br /&gt;
&lt;br /&gt;
==== Logic &amp;quot;dummy&amp;quot; Connector ====&lt;br /&gt;
This is a Molex MX150L panel-mount PCB 19428-0001 plug.  For installations where there is only a Single OBC installed, it provides a place to &amp;quot;park&amp;quot; the unused harness WWMA2 that would normally be connected to a Second/Slave OBC.&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]It  has a small PCB soldered to its rear, which contains ONLY (3) 180 ohm resistors, wired in parallel, to provide a net 60 ohm path for the HVIL Loop, on pins 3 &amp;amp; 9.  See HVIL section for details on how this connector is used.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following images showcase this &amp;quot;parking&amp;quot; connector on the Rear HVJB for harness WWMA2, which if not connected to a Second/Slave OBC, must be connected to this &amp;quot;parking&amp;quot; connector in order to obtain a 60 ohm resistor to complete the HVIL loop.  The BMS maintains a constant current in the HVIL loop and measures the voltage drop associated with that current level.  It will not allow the contactors to close (or remain closed) if the correct resistance isn&#039;t measured in the HVIL loop&amp;lt;ref&amp;gt;https://static.nhtsa.gov/odi/tsbs/2014/SB-10052449-4313.pdf  Pg. 1&amp;lt;/ref&amp;gt;.  Telsa&#039;s various documentation from this era have several inaccuracies when verified against actual vehicles; do not rely upon documented pinouts.[[File:Tesla Model S Rear HVJB 16b.jpg|alt=Telsa Model S GEN1 Rear HVJB: harness WWMA2 &amp;quot;parking&amp;quot; connector which contains only a 60 ohm resistor.  This connector is used when a Tesla does not have a Second/Slave OBC.|thumb|600x600px|Telsa Model S GEN1 Rear HVJB: front view of harness WWMA2 &amp;quot;parking&amp;quot; connector which contains only a 60 ohm resistor.  This connector is used when a Tesla does not have a Second/Slave OBC.|left]][[File:Tesla Model S Rear HVJB 15b.jpg|alt=Telsa Model S GEN1 Rear HVJB: rear views of harness WWMA2 &amp;quot;parking&amp;quot; connector which contains only a 60 ohm resistor.  This connector is used when a Tesla does not have a Second/Slave OBC.|none|thumb|Telsa Model S GEN1 Rear HVJB: rear view of harness WWMA2 &amp;quot;parking&amp;quot; connector which contains only a 60 ohm net resistance.  This connector is used when a Tesla does not have a Second/Slave OBC.]][[File:Tesla Model S Rear HVJB 20b.jpg|alt=Tesla Model S GEN1 Rear HVJB &amp;quot;parking&amp;quot; connector for harness WWMA2, used in Single OBC installations only.  Note (3) 180 ohm resistors, connected in parallel, to obtain net 60 ohms for HVIL loop.|thumb|600x600px|Tesla Model S GEN1 Rear HVJB &amp;quot;parking&amp;quot; connector for harness WWMA2, used in Single OBC installations only.  Note (3) 180 ohm resistors, connected in parallel, to obtain net 60 ohms for HVIL loop.|left]][[File:Tesla Model S Rear HVJB 14b.jpg|none|thumb|600x600px|alt=180 ohm resistor. One of three on the Tesla Model S GEN1 Rear HVJB &amp;quot;parking&amp;quot; connector for harness WWMA2, which is used only in Single OBC installations. |180 ohm resistor.  One of three on the Tesla Model S GEN1 Rear HVJB &amp;quot;parking&amp;quot; connector for harness WWMA2, which is used only in Single OBC installations.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== HVIL ====&lt;br /&gt;
The HVIL Loop &lt;br /&gt;
&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.]]&lt;br /&gt;
Like other HV assemblies on the Model S, the Rear HVJB has a Lid Reed Switch, activated by a magnet on the cover, that breaks the HVIL Loop when the cover is removed.  The Rear HVJB has a short harness from this Lid Reed Switch, which is always plugged into the Single or Master OBC to maintain the HVIL Loop.&lt;br /&gt;
&lt;br /&gt;
===== HVIL Lid Reed Switch =====&lt;br /&gt;
&lt;br /&gt;
The below two pictures show the GEN1 Rear HVJB&#039;s Lid Reed Switch, which had a relatively high failure rate&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://static.nhtsa.gov/odi/tsbs/2014/SB-10052449-4313.pdf  Pg. 10&amp;lt;/ref&amp;gt; that caused shutdowns, error messages, and start failures:[[File:Tesla Model S Rear HVJB 05b.jpg|alt=Tesla Model S GEN1 HVJB (under rear seat), lid removed, showing the HVIL cover reed switch and HVIL connector that connects to a mating connector on the OBC.|thumb|600x600px|Tesla Model S GEN1 Rear HVJB (under rear seat), lid removed, showing the HVIL cover reed switch and HVIL connector that connects to a mating connector on the OBC.|left]][[File:Tesla Model S Rear HVJB 06b.jpg|alt=Closeup of Tesla Model S GEN1 HVJB (under rear seat), lid removed, showing the HVIL cover reed switch and HVIL connector that connects to a mating connector on the OBC.|500x500px|thumb|Tesla Model S GEN1 HVJB (under rear seat), lid removed, showing the HVIL cover reed switch and HVIL connector that connects to a mating connector on the OBC.|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:SB-10052449-4313 HVIL Diagnostic Guide 01-1b.png|alt=Tesla Model S GEN1 HVIL circuit overview, from Tesla Service Bulletin SB-10052449-4313, pg. 1.|thumb|600x600px|Tesla Model S GEN1 HVIL circuit overview, from Tesla Service Bulletin SB-10052449-4313, pg. 1.|left]][[File:SB-10052449-4313 HVIL Diagnostic Guide 08-1b.png|alt=Tesla Model S GEN1 HVIL circuit overview, from Tesla Service Bulletin SB-10052449-4313, pg. 7.|thumb|600x600px|Tesla Model S GEN1 HVIL circuit overview, from Tesla Service Bulletin SB-10052449-4313, pg. 8.|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== HVIL Loopback Harness =====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S, HVIL Loopback Harness 1101371-00-A (single yellow wire), installed.  Tesla: used only on Second/Slave OBC.  RAV4 EV &amp;amp; B250e: used on only OBC.|thumb|400x400px|Tesla Model S, HVIL Loopback Harness 1101371-00-A (single yellow wire), installed.  Tesla: used only on Second/Slave OBC.  RAV4 EV &amp;amp; B250e: used on only OBC.]]Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.  See [[Tesla Model S GEN1 Rear HVJB#Other_Parked_Connectors|Other Parked Connectors]] below for location image.  When an Second/Slave OBC is installed, the HVIL Loopback Harness is removed from its internal parking connector and installed on the Second/Slave OBC.&lt;br /&gt;
&lt;br /&gt;
* RAV4 &amp;amp; B250e: This harness is always installed on the OBC, because there is no HVJB and therefore no HVIL Lid Reed Switch for its cover.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;Fast Charge Contactors Control&#039;&#039;&#039;====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 004.jpg|alt=Tesla Model S GEN1 OBC Connectors, to which the GEN1 Rear HVJB&#039;s side harnesses mate.|thumb|600x600px|Tesla Model S GEN1 OBC Connectors, to which the GEN1 Rear HVJB&#039;s side harnesses mate.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC Connectors (closeup of the Fast Charge Contactors Control and HVIL) to which the GEN1 Rear HVJB&#039;s side harnesses mate.|thumb|600x600px|Tesla Model S GEN1 OBC Connectors (closeup of the Fast Charge Contactors Control and HVIL) to which the GEN1 Rear HVJB&#039;s side harnesses mate.|left]][[File:Tesla Model S Rear HVJB 04b.jpg|alt=Tesla Model S Rear HVJB: Single/Master OBC interface connectors.  All (5) of these are in use for the Single/Master OBC; only the AC and DC connectors are in use for a Second/Slave OBC (no HVIL or Fast Charge Connectors are used for the Second/Slave OBC).|thumb|600x600px|Tesla Model S Rear HVJB: Single/Master OBC interface connectors.  All (5) of these are in use for the Single/Master OBC; only the AC and DC connectors are in use for a Second/Slave OBC (no HVIL or Fast Charge Connectors are used for the Second/Slave OBC).|none]]These four-pin connectors each route to a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
*These two connectors are physically interchangeable.  &lt;br /&gt;
**One has a red plastic connector, and connects to the B+ contactor.&lt;br /&gt;
**One has a white plastic connector, and connects to the B- contactor.&lt;br /&gt;
*It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
*The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).  These harness&#039; black wires are for the contactors&#039; coils, and the white wires are for the NO auxiliary contacts.&lt;br /&gt;
&lt;br /&gt;
====&#039;&#039;&#039;AC Input Connector&#039;&#039;&#039;====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing included, to plug into the OBC, is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039;====&lt;br /&gt;
The DC Output Connector housing included, to plug into the OBC, is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==Other Parked Connectors==&lt;br /&gt;
[[File:Tesla Model S Rear HVJB 22b.jpg|Tesla Model S GEN1 Rear HVJB: left side blanking plate, used when a Single OBC is installed.  Removed when a Second/Slave OBC is installed, which will use parked connectors behind this plate. |alt=Tesla Model S GEN1 Rear HVJB: left side blanking plate, used when a Single OBC is installed.  Removed when a Second/Slave OBC is installed, which will use parked connectors behind this plate.|thumb|600x600px|left]][[File:Tesla Model S Rear HVJB 24b.jpg|alt=Tesla Model S GEN1 Rear HVJB: left side OBC port, open when a Second/Slave OBC is installed. |thumb|600x600px|Tesla Model S GEN1 Rear HVJB: left side OBC port, open when a Second/Slave OBC is installed. |none]]&lt;br /&gt;
[[File:Tesla Model S Rear HVJB 25b.jpg|thumb|600x600px|alt=Tesla Model S GEN1 Rear HVJB: (3) parked connectors for Second/Slave OBC: HVIL Loopback Harness (yellow wire), and AC/DC Connectors (to the right). |Tesla Model S GEN1 Rear HVJB: (3) parked connectors for Second/Slave OBC: HVIL Loopback Harness (yellow wire), and AC/DC Connectors (to the right).]][[File:Tesla Model S Rear HVJB 23b.jpg|alt=Tesla Model S GEN1 Rear HVJB: left side blanking plate, used when a Single OBC is installed.  Removed when a Second/Slave OBC is installed, which will use parked connectors behind this plate. |thumb|600x600px|Tesla Model S GEN1 Rear HVJB: left side blanking plate, used when a Single OBC is installed.  Removed when a Second/Slave OBC is installed, which will use parked connectors behind this plate.|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When a Tesla Model S is configured for Single OBC, several connectors that are not used are &amp;quot;parked&amp;quot; and can be used for installing a Second/Slave OBC later.  There are three internally-parked connectors, which are parked inside the HVJB, left side, behind a blanking plate.  These internally parked connectors are:&lt;br /&gt;
&lt;br /&gt;
*AC Input (to Second/Slave OBC)&lt;br /&gt;
*DC Output (from Second/Slave OBC)&lt;br /&gt;
*[[Tesla Model S GEN1 Rear HVJB#HVIL_Loopback_Harness|HVIL Loopback Harness]] (for installation on Second/Slave OBC, and on all Toyota RAV4 EV and MB B250e OBCs)&lt;br /&gt;
There is one externally-parked HVIL harness, see [[Tesla Model S GEN1 Rear HVJB#Logic %22dummy%22 connector|Logic &amp;quot;dummy&amp;quot; Connector]] above.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
*Dimensions: &lt;br /&gt;
**Main &amp;quot;box&amp;quot; area: 12-1/4&amp;quot;L x 7-5/8&amp;quot;W (if cable &amp;quot;spigots&amp;quot; were cut off)/9&amp;quot;W (w/spigots) x 6-1/2&amp;quot;H (311mmL x 194mm/229mmW x 156mmH)&lt;br /&gt;
**Overall w/mounting &amp;quot;arms&amp;quot;: 17-1/4&amp;quot;L (438mmL)&lt;br /&gt;
*Weight: 10.2 lbs (4.6 kg) (without cables or bolts for cables; with cover)&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;br /&gt;
[[Category:HVJB]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4017</id>
		<title>Tesla Model S/X Large Drive Unit (&quot;LDU&quot;)</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Large_Drive_Unit_(%22LDU%22)&amp;diff=4017"/>
		<updated>2023-07-22T17:24:26Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* LDU HV Connectors */  Added new sub-section, describing LDU HV cables &amp;amp; gland nuts.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Tesla Model S/X Large Rear Drive Unit...&lt;br /&gt;
&lt;br /&gt;
[[LDU Connectors]]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/shop/index.php?route=product/product&amp;amp;product_id=64 Purchase in openinverter shop]&lt;br /&gt;
&lt;br /&gt;
[https://openinverter.org/parameters/view.html?id=16 Parameters]&lt;br /&gt;
&lt;br /&gt;
[[Setup FAQ]]&lt;br /&gt;
&lt;br /&gt;
=== Ampseal Connector Mapping ===&lt;br /&gt;
[[File:LDU connection diagram.png|thumb|489x489px|LDU connection diagram]]&lt;br /&gt;
[[File:HV wiring.jpg|thumb|487x487px|HV wiring with precharge and main contactors]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;PIN NUMBER&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OEM&#039;&#039;&#039;&lt;br /&gt;
|&#039;&#039;&#039;OPEN SOURCE&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;1&#039;&#039;&#039;&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|IGN +12V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;2&#039;&#039;&#039;&lt;br /&gt;
|BRAKE ON N.O.&lt;br /&gt;
|BRAKE ON&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
|BRAKE OFF N.C.&lt;br /&gt;
|PRECHARGE RELAY&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;4&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|CAN HIGH&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;5&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|CAN LOW&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;6&#039;&#039;&#039;&lt;br /&gt;
|CHG PROXIMITY&lt;br /&gt;
|MAIN CONTACTOR&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;7&#039;&#039;&#039;&lt;br /&gt;
|HVIL IN&lt;br /&gt;
|FORWARD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;8&#039;&#039;&#039;&lt;br /&gt;
|HVIL OUT&lt;br /&gt;
|REVERSE&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;9&#039;&#039;&#039;&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|ENC +5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;10&#039;&#039;&#039;&lt;br /&gt;
|ENC A&lt;br /&gt;
|ENC A&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;11&#039;&#039;&#039;&lt;br /&gt;
|GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;12&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 +5V&lt;br /&gt;
|ACCEL 5V&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;13&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1&lt;br /&gt;
|ACCEL INPUT&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;14&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2&lt;br /&gt;
|BRAKE TRANSDUCER&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;15&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 1 GND&lt;br /&gt;
|ACCEL GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;16&#039;&#039;&#039;&lt;br /&gt;
|ENC B&lt;br /&gt;
|ENC B&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;17&#039;&#039;&#039;&lt;br /&gt;
|ENC GND&lt;br /&gt;
|ENC GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;18&#039;&#039;&#039;&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|ENC SHIELD&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;19&#039;&#039;&#039;&lt;br /&gt;
|CAN HIGH OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;20&#039;&#039;&#039;&lt;br /&gt;
|CAN LOW OUT&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;21&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 +5V&lt;br /&gt;
|CRUISE IN&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;22&#039;&#039;&#039;&lt;br /&gt;
|ACCEL 2 GND&lt;br /&gt;
|GND&lt;br /&gt;
|-&lt;br /&gt;
|&#039;&#039;&#039;23&#039;&#039;&#039;&lt;br /&gt;
|12V ALWAYS T30&lt;br /&gt;
|START&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== LDU HV Connectors ===&lt;br /&gt;
The OEM LDU HV cables&#039; insulation OD is ~.680&amp;quot; (17.3mm) (verified for the &amp;quot;early&amp;quot; Model S units).  The HV cables are EMC shielded, and use proprietary EMC cable glands which are not available separately.  Fellten supplies custom aftermarket cable glands to fit the LDU&#039;s case and aftermarket 70mm&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt; shielded cabling&amp;lt;ref&amp;gt;https://shop.fellten.com/shop/lduhvcg-ldu-high-voltage-cable-gland-12803#attr=&amp;lt;/ref&amp;gt;.  The early Model S LDU cables are ~44&amp;quot; (1120mm) in length.  One part No. for the cables set is 1004872-00-B.&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 05b.jpg|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|thumb|450x450px|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S LDU HV Cables 1004872-00-B 03-1b.png|alt=Tesla Model S LDU HV Cables&#039; proprietary gland connector.|center|thumb|Tesla Model S LDU HV Cables&#039; proprietary gland connector.]]&lt;br /&gt;
The OD of the casting where the external o-ring is located is ~1.030&amp;quot; (26.2mm).  The OEM gland nuts are plated and are often found in a corroded state.&lt;br /&gt;
&lt;br /&gt;
=== &#039;&#039;&#039;Tesla large drive unit logic board&#039;&#039;&#039; ===&lt;br /&gt;
This board replaces the original board  that comes with the OEM Tesla drive train. As opposed to the latter this board lets you use the drive train in the first place and allows you to fine-tune driving behaviour with the usual set of openinverter parameters. It does not restrict you in power output or regen input.&lt;br /&gt;
&lt;br /&gt;
You can fully control the board via CAN or via a set of digital and analog inputs.&lt;br /&gt;
&lt;br /&gt;
=== Application Info ===&lt;br /&gt;
If you buy the board from the openinverter shop it comes programmed with a recent software version. Please check [https://github.com/jsphuebner/stm32-sine/releases github] for recent software releases. In addition the board comes with a set of parameters appropriate to run the Tesla LDU. So it will work out of the box. Parameters that must not be changed are hidden to eliminate sources of error.&lt;br /&gt;
&lt;br /&gt;
You will need to solder the supplied connectors to the board. The drive unit connectors will plug right in.&lt;br /&gt;
&lt;br /&gt;
To test run your drive unit, supply the board with 12V and GND on the Ampseal connector. Also supply 12V „Forward“ to select forward direction.&lt;br /&gt;
&lt;br /&gt;
Supply inverter with some high voltage. For first tests it is recommended to put a large resistor/heating element/kettle in series.&lt;br /&gt;
&lt;br /&gt;
You can start in manual mode using the button on the web interface and enter like 1Hz for „Fslipspnt“ and some value between 10-50 for „ampnom“ to see if the motor spins up. Be careful because manual mode does not enforce a motor speed limit! However, „Fslipspnt“ sets the base speed requested of the motor. Setting it to 1Hz will spin the motor very slowly. Setting it to 5, 10, or 15Hz will spin it progressively faster. For any given speed you will need to experiment with „ampnom“ to find a happy place where enough current is allowed to flow but not too much. Finding a good set of values should make your motor spin reasonably smoothly.&lt;br /&gt;
&lt;br /&gt;
You may also set parameter „udcsw“ and „udcmin“ to 0 and start drive mode by pulsing 12V on „Start“. Then connect a pot between 5V, GND and „Pot“ (wiper). This will also spin the motor AND enforce a speed limit.&lt;br /&gt;
&lt;br /&gt;
By default the inverter is controlled as above - by using digital I/O and directly connecting an accelerator pedal. However, it is also possible to control it directly over CAN: [[CAN communication]]&lt;br /&gt;
&lt;br /&gt;
CAN control could be used to control the inverter via an external VCU such as the Zombie (not yet supported).&lt;br /&gt;
&lt;br /&gt;
=== On Encoder Issues ===&lt;br /&gt;
It is not uncommon to have issues with the encoder on these drive units. The encoder is connected via a 4 wire cable from the 23 pin external connector of the drive unit to the encoder which is situated on the opposite side of the drive unit. The biggest sign of encoder problems is the motor &amp;quot;bucking&amp;quot; back and forth and not wanting to spin properly in the requested direction. It may spin the direction you&#039;ve asked for but roughly and with great trouble. This situation needs to be corrected. There are a number of things that could be wrong:&lt;br /&gt;
&lt;br /&gt;
# The wires may be broken. You should attempt a continuity check of each of the wires.&lt;br /&gt;
# The encoder signals may be backward. There are two channels - A and B. They must be presented to the inverter in the proper order. If this is in doubt, try swapping them.&lt;br /&gt;
# One of the encoder signals may be missing. As above, there should always be two channels. They&#039;re &amp;quot;quadrature&amp;quot; which means that they fire 90 degrees apart.&lt;br /&gt;
&lt;br /&gt;
To check the encoder signals you should have either a logic analyzer or an oscilloscope. Both come in a wide range of prices. The encoder signal is not particularly fast, especially when the motor is not spinning that fast. As such, even cheap test equipment can be adequate. You may find that there is no particularly good place to connect to in order to read the encoder signals. But, there does exist a reasonable place - right at the 20 pin connector on the LDU board where the 23 pin external connector&#039;s wires are routed. If your logic analyzer or oscilloscope has little grabber adapters you can do something like in this picture:&lt;br /&gt;
[[File:ClipsOnPins-LDUEncoder.jpg|frame]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The pins on this connector are numbered starting with 1 at the far right and going more positive toward the left until you get to pin 20.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Pin Number&lt;br /&gt;
!Function&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|Encoder 5V Source&lt;br /&gt;
|-&lt;br /&gt;
|6&lt;br /&gt;
|Encoder A Channel&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|Encoder B Channel&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Encoder Ground&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
So, in the picture, channel 0 is connected to encoder 5v (to monitor that voltage is properly there), channel 1 is connected to the A channel of the encoder, channel 2 is connected to the B encoder channel, and scope ground is connected to the encoder ground wire. This allows for monitoring all of the relevant signals. But, keep in mind not to short any pins while doing this. Very fine probes will be needed and extreme caution not to clip two pins together. The clips/grabbers in this picture are from a Saleae Logic Pro 8. This is *NOT* your cheapest option for monitoring encoder signals but does work very well. It also doubles as a 50Mhz oscilloscope which can be handy. Cheaper options (including knock offs of Saleae Logic) do exist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is a picture of what it may look like when one encoder signal is missing:&lt;br /&gt;
[[File:Logic Encoder1.png|center|frame|Note how Channel 1 shows an encoder signal but Channel 2 looks completely flat. This should not occur. If one is showing a signal, so should the other.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Another good way to check the encoder is to use the steps to enter manual mode but do not set „Fslipspnt“ nor „ampnom“. You need to not be in &amp;quot;Off&amp;quot; mode. In Off mode the speed and turns values do not update in the spot values. But, in manual mode they do. So, enter manual mode without asking for any speed, then turn the motor. With the motor spinning you should see some position feedback in the form of a non-zero speed value and the turns value should increment. If these things do not reliably occur then you may still be having encoder problems. If they do occur, still check to ensure that your A and B channels are the right way around.&lt;br /&gt;
&lt;br /&gt;
=== Other considerations ===&lt;br /&gt;
The motor itself seems to run as well in the reverse direction as in the forward direction. However if you are running the gearbox integrated with the drive unit in reverse you will want to replace the gearbox&#039;s oil pump with a reverse oil pump. These can be found on ZeroEV. [https://zero-ev.co.uk/product/tesla-large-drive-unit-replacement-reverse-drive-oil-pump/?v=3a52f3c22ed6]&lt;br /&gt;
&lt;br /&gt;
[[Category:OEM]] [[Category:Tesla]] [[Category:Motor]] [[Category:Inverter]] [[Category:Gearbox]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_LDU_HV_Cables_1004872-00-B_03-1b.png&amp;diff=4016</id>
		<title>File:Tesla Model S LDU HV Cables 1004872-00-B 03-1b.png</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_LDU_HV_Cables_1004872-00-B_03-1b.png&amp;diff=4016"/>
		<updated>2023-07-22T17:17:23Z</updated>

		<summary type="html">&lt;p&gt;Asavage: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla Model S LDU HV Cables&#039; proprietary gland connector.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_LDU_HV_Cables_1004872-00-B_05b.jpg&amp;diff=4015</id>
		<title>File:Tesla Model S LDU HV Cables 1004872-00-B 05b.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Tesla_Model_S_LDU_HV_Cables_1004872-00-B_05b.jpg&amp;diff=4015"/>
		<updated>2023-07-22T17:16:09Z</updated>

		<summary type="html">&lt;p&gt;Asavage: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Tesla Model S LDU HV Cables&#039; proprietary EMC gland.&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=3972</id>
		<title>PyPLC</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=3972"/>
		<updated>2023-06-26T14:36:26Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Routing traffic via the USB connected computer */ Broke out Linux vs Win setup steps into separate sections.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Charging via CCS DC Fast Charge requires Powerline Communication (PLC).  The TP-Link TL-PA4010 (discontinued, but widely available used) is an inexpensive home PLC unit that is designed to use a residence&#039;s mains wiring (power lines) as a communication medium for ethernet.  It can be repurposed to be used as a CCS EV Communications Controller (EVCC)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=2262&amp;lt;/ref&amp;gt;.  Additional resources have been compiled by uhi22&amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== TL-PA4010 ==&lt;br /&gt;
[[File:TL-PA4010 27b.png|alt=TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.|thumb|TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.]]&lt;br /&gt;
The TL-PA4010 utilizes the Qualcomm Atheros QCA7420 PLC comm IC.  Examples can be purchased via eBay etc. for well under USD$20 (Apr2023).  Variants include a single-PCB version, and a version with a mains pass-through which uses two PCBs.  Both variants utilize the same PLC IC, the AR7420, and both adapt well for CCS.&lt;br /&gt;
&lt;br /&gt;
== Setting up a CCS Charging Station ==&lt;br /&gt;
Starting point: &amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC/blob/master/doc/EvseMode.md&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
Modifying a TP Link TL-PA4010 firmware and settings &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=55120#p55120&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
&lt;br /&gt;
==== Setting up a BeagleBone for pyPLC including CAN commincation ====&lt;br /&gt;
There are a number of platforms that pyPLC will run on, for example also on a Raspberry Pi or any other linux computer. The BeagleBone is quite cheap and versatile. Make sure you grab a version with an Ethernet port like the BB green or BB black.&lt;br /&gt;
&lt;br /&gt;
Then here are the steps to get up and running:&lt;br /&gt;
&lt;br /&gt;
# Upgrade to the latest debian image (at the time of writing that is Debian 10.3 IoT): https://beagleboard.org/latest-images&lt;br /&gt;
# Plug it into your USB port. You will now be able to reach the board under two IP addresses 192.168.6.2 and 192.168.7.2&lt;br /&gt;
# Use SSH to connect: &amp;lt;code&amp;gt;ssh debian@192.168.6.2&amp;lt;/code&amp;gt;&lt;br /&gt;
# Make sure you can connect to the internet. Easiest way to achieve it is plugging the Ethernet port into your local router. You can also route traffic via the computer that the beaglebone is plugged into (see below)&lt;br /&gt;
#Update the APT package list: &amp;lt;code&amp;gt;sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
#Get the so called EXI converter OpenV2Gx: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/OpenV2Gx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Build it: &amp;lt;code&amp;gt;cd OpenV2Gx/Release &amp;amp;&amp;amp; make&amp;lt;/code&amp;gt; (this will take rather long!)&lt;br /&gt;
#Get pyPLC: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/pyPLC/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install some necessary packages: &amp;lt;code&amp;gt;sudo apt install python3-pypcap python3-serial python3-can&amp;lt;/code&amp;gt;&lt;br /&gt;
#Edit /etc/connman/main.conf and add eth0 to its blacklist by adding it to the line &amp;lt;code&amp;gt;NetworkInterfaceBlacklist=SoftAp0,usb0,usb1,eth0&amp;lt;/code&amp;gt;&lt;br /&gt;
#When using CAN, enable the CAN0 &amp;quot;cape&amp;quot; by editing /boot/uEnv.txt and adding the line &amp;lt;code&amp;gt;uboot_overlay_addr0=/lib/firmware/BB-CAN0-00A0.dtbo&amp;lt;/code&amp;gt; then reboot&lt;br /&gt;
#Bring up eth0 and (if needed) CAN: &amp;lt;code&amp;gt;sudo ip link set eth0 up &amp;amp;&amp;amp; sudo ip link set can0 up type can restart-ms 100 bitrate 500000&amp;lt;/code&amp;gt;&lt;br /&gt;
#Run pyPLC: &amp;lt;code&amp;gt;cd pyPLC &amp;amp;&amp;amp; sudo python3 pevNoGui.py&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Routing traffic via the USB connected computer====&lt;br /&gt;
&lt;br /&gt;
==== On your computer: ====&lt;br /&gt;
&lt;br /&gt;
===== Linux: =====&lt;br /&gt;
This is only needed for the setup phase.  &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo sysctl -w net.ipv4.ip_forward=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -t nat -A POSTROUTING -j MASQUERADE&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -A FORWARD -j ACCEPT&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Windows: =====&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
==== On the Beaglebone: ====&lt;br /&gt;
&amp;lt;code&amp;gt;sudo route add default gw 192.168.6.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo tee /etc/resolv.conf &amp;lt;&amp;lt;&amp;lt;&amp;quot;nameserver 192.168.xxx.1&amp;quot; #address of your local router here&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=3970</id>
		<title>PyPLC</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=PyPLC&amp;diff=3970"/>
		<updated>2023-06-26T14:26:27Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* TL-PA4010 */ Clarified single/dual PCB versions; added IC AR7420 note.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Charging via CCS DC Fast Charge requires Powerline Communication (PLC).  The TP-Link TL-PA4010 (discontinued, but widely available used) is an inexpensive home PLC unit that is designed to use a residence&#039;s mains wiring (power lines) as a communication medium for ethernet.  It can be repurposed to be used as a CCS EV Communications Controller (EVCC)&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?t=2262&amp;lt;/ref&amp;gt;.  Additional resources have been compiled by uhi22&amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== TL-PA4010 ==&lt;br /&gt;
[[File:TL-PA4010 27b.png|alt=TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.|thumb|TP-Link TL-PA4010 (&amp;quot;AV500&amp;quot;) PLC Ethernet adapter.]]&lt;br /&gt;
The TL-PA4010 utilizes the Qualcomm Atheros QCA7420 PLC comm IC.  Examples can be purchased via eBay etc. for well under USD$20 (Apr2023).  Variants include a single-PCB version, and a version with a mains pass-through which uses two PCBs.  Both variants utilize the same PLC IC, the AR7420, and both adapt well for CCS.&lt;br /&gt;
&lt;br /&gt;
== Setting up a CCS Charging Station ==&lt;br /&gt;
Starting point: &amp;lt;ref&amp;gt;https://github.com/uhi22/pyPLC/blob/master/doc/EvseMode.md&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Hardware ===&lt;br /&gt;
Modifying a TP Link TL-PA4010 firmware and settings &amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=55120#p55120&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Software ===&lt;br /&gt;
&lt;br /&gt;
==== Setting up a BeagleBone for pyPLC including CAN commincation ====&lt;br /&gt;
There are a number of platforms that pyPLC will run on, for example also on a Raspberry Pi or any other linux computer. The BeagleBone is quite cheap and versatile. Make sure you grab a version with an Ethernet port like the BB green or BB black.&lt;br /&gt;
&lt;br /&gt;
Then here are the steps to get up and running:&lt;br /&gt;
&lt;br /&gt;
# Upgrade to the latest debian image (at the time of writing that is Debian 10.3 IoT): https://beagleboard.org/latest-images&lt;br /&gt;
# Plug it into your USB port. You will now be able to reach the board under two IP addresses 192.168.6.2 and 192.168.7.2&lt;br /&gt;
# Use SSH to connect: &amp;lt;code&amp;gt;ssh debian@192.168.6.2&amp;lt;/code&amp;gt;&lt;br /&gt;
# Make sure you can connect to the internet. Easiest way to achieve it is plugging the Ethernet port into your local router. You can also route traffic via the computer that the beaglebone is plugged into (see below)&lt;br /&gt;
#Update the APT package list: &amp;lt;code&amp;gt;sudo apt update&amp;lt;/code&amp;gt;&lt;br /&gt;
#Get the so called EXI converter OpenV2Gx: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/OpenV2Gx&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Build it: &amp;lt;code&amp;gt;cd OpenV2Gx/Release &amp;amp;&amp;amp; make&amp;lt;/code&amp;gt; (this will take rather long!)&lt;br /&gt;
#Get pyPLC: &amp;lt;code&amp;gt;git clone &amp;lt;nowiki&amp;gt;https://github.com/uhi22/pyPLC/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
#Install some necessary packages: &amp;lt;code&amp;gt;sudo apt install python3-pypcap python3-serial python3-can&amp;lt;/code&amp;gt;&lt;br /&gt;
#Edit /etc/connman/main.conf and add eth0 to its blacklist by adding it to the line &amp;lt;code&amp;gt;NetworkInterfaceBlacklist=SoftAp0,usb0,usb1,eth0&amp;lt;/code&amp;gt;&lt;br /&gt;
#When using CAN, enable the CAN0 &amp;quot;cape&amp;quot; by editing /boot/uEnv.txt and adding the line &amp;lt;code&amp;gt;uboot_overlay_addr0=/lib/firmware/BB-CAN0-00A0.dtbo&amp;lt;/code&amp;gt; then reboot&lt;br /&gt;
#Bring up eth0 and (if needed) CAN: &amp;lt;code&amp;gt;sudo ip link set eth0 up &amp;amp;&amp;amp; sudo ip link set can0 up type can restart-ms 100 bitrate 500000&amp;lt;/code&amp;gt;&lt;br /&gt;
#Run pyPLC: &amp;lt;code&amp;gt;cd pyPLC &amp;amp;&amp;amp; sudo python3 pevNoGui.py&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Routing traffic via the USB connected computer====&lt;br /&gt;
On your linux computer type (sure you can somehow do this on windows, too). This is only needed for the setup phase.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo sysctl -w net.ipv4.ip_forward=1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -t nat -A POSTROUTING -j MASQUERADE&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo iptables -A FORWARD -j ACCEPT&amp;lt;/code&amp;gt;and on the beaglebone type &lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo route add default gw 192.168.6.1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo tee /etc/resolv.conf &amp;lt;&amp;lt;&amp;lt;&amp;quot;nameserver 192.168.xxx.1&amp;quot; #address of your local router here&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
[[Category:Rapid Charging]]&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3961</id>
		<title>Tesla Model S/X Coolant Pump</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S/X_Coolant_Pump&amp;diff=3961"/>
		<updated>2023-06-16T04:16:37Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Connector */ Added info about Subaru O2 sensor connector that fits the Tesla coolant pump.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Overview: ==&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump.jpg|alt=Tesla Model S-X Coolant Pump|thumb|Tesla Model S/X Coolant Pump]]&lt;br /&gt;
Both the Model S and X use a very capable (but curiously unbranded) coolant pump. Internet research seems to indicate it may be made by VariMax&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.diyelectriccar.com/threads/the-teslorean.170770/post-856074&amp;lt;/ref&amp;gt;, though there are so many Tesla part numbers it&#039;s hard to say which actual model it is.&lt;br /&gt;
&lt;br /&gt;
In ICE circles, this pump is commonly used in high performance intercooler systems, so Lingenfelter Performance Engineering has compiled a fairly thorough (though questionably formatted) [https://www.lingenfelter.com/PDFdownloads/L330070000.pdf datasheet on the pump]. Another fairly thorough overview can be found within the [https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump EV Create overview of the Tesla cooling system]&amp;lt;ref&amp;gt;https://www.evcreate.com/using-tesla-thermal-management-system-parts/#tesla-pump&amp;lt;/ref&amp;gt;. &lt;br /&gt;
&lt;br /&gt;
== Specs ==&lt;br /&gt;
Some basic specs for the pump are as follows&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
- Target flow rate 720 LPH @ 70 kPa&lt;br /&gt;
&lt;br /&gt;
- Inlet / Outlet connection: 19 MM Barb&lt;br /&gt;
&lt;br /&gt;
- Motor syle: Brushless&lt;br /&gt;
&lt;br /&gt;
- Operating voltage: 8-16 VDC&lt;br /&gt;
&lt;br /&gt;
- Maximum amp draw: 7.3 Amp&lt;br /&gt;
&lt;br /&gt;
== Control ==&lt;br /&gt;
The pump can be controlled using PWM. The PWM voltage is 5V and the frequency is a rather unusual 2Hz. The pump speed can be controlled from ~750RPM at 20% duty cycle to ~5000RPM at 80% duty cycle.&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
&lt;br /&gt;
=== Connector ===&lt;br /&gt;
The pump has a single 4-pin plug which contains both the power and control signals. The plug itself is Sumitomo “RS” series:&lt;br /&gt;
&lt;br /&gt;
- socket (female): 6189-7757&lt;br /&gt;
&lt;br /&gt;
- retainer: 6918-1599&lt;br /&gt;
&lt;br /&gt;
- pins (female): 8240-0263 (0.3-0.5mm2/24-20ga), 8240-0264 (0.85-1.25mm2/20-18ga), 8240-0265 (2.0mm2/16-14ga)&lt;br /&gt;
&lt;br /&gt;
- seals (cable OD): 7165-0474 (1.0-1.4mm), 7165-0473 (1.5-1.9), 7165-0472 (2.0-2.4), 7165-0471 (2.5-2.9/18ga)&lt;br /&gt;
&lt;br /&gt;
As Sumitomo connectors aren&#039;t widely available, a better source for this connector is Aliexpress where is is often sold as a complete connector kit.&lt;br /&gt;
&lt;br /&gt;
Alternatively, there&#039;s a common Nissan/Subaru O&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt; sensor connector, with flying leads furnished, that is a perfect fit&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=46064#p46064&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Pinout ===&lt;br /&gt;
[[File:Tesla Model S-X Coolant Pump pinout.jpg|alt=Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)|none|thumb|Tesla Model S-X Coolant Pump pinout (photo courtesy of EVcreate)]]&lt;br /&gt;
&lt;br /&gt;
== Issues ==&lt;br /&gt;
The pump has a flow sensor, so it will not run empty/dry. Even when primed, the pump takes a moment to spool up.&lt;br /&gt;
&lt;br /&gt;
Annoyingly, the bearing is integral to the impeller, so if you have a noisy pump there is no way to replace just the worn part.&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3846</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3846"/>
		<updated>2023-05-21T06:28:51Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Logic Connector when configured as Second/Slave OBC */ Fixed bad link due to improper capitalization on an internal Wiki link.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (all 2014-17 B250e&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize 1) the Fast Charge Contactors connectors; or 2) the HVIL Loop connector, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions.&lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Drive inhibit &lt;br /&gt;
|&amp;quot;Prox out&amp;quot;, signal to DU to inhibit drive&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; Connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M Ω&lt;br /&gt;
* AC-to-AC input = ~241k Ω&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=File:Toyota_RAV4_EV_Charge_Port-_testing_OBC_Fuses.jpg&amp;diff=3824</id>
		<title>File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=File:Toyota_RAV4_EV_Charge_Port-_testing_OBC_Fuses.jpg&amp;diff=3824"/>
		<updated>2023-05-06T14:46:58Z</updated>

		<summary type="html">&lt;p&gt;Asavage: Asavage uploaded a new version of File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Toyota RAV4 EV Charge Port: testing OBC Fuses&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3823</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3823"/>
		<updated>2023-05-06T14:37:23Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */ Added ohm symbols.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (all 2014-17 B250e&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize 1) the Fast Charge Contactors connectors; or 2) the HVIL Loop connector, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions.&lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Drive inhibit &lt;br /&gt;
|&amp;quot;Prox out&amp;quot;, signal to DU to inhibit drive&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M Ω&lt;br /&gt;
* AC-to-AC input = ~241k Ω&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
	<entry>
		<id>https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3809</id>
		<title>Tesla Model S GEN1 Charger</title>
		<link rel="alternate" type="text/html" href="https://openinverter.org/wiki/index.php?title=Tesla_Model_S_GEN1_Charger&amp;diff=3809"/>
		<updated>2023-05-06T05:28:41Z</updated>

		<summary type="html">&lt;p&gt;Asavage: /* Fuses */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
==Overview==&lt;br /&gt;
[[File:Tesla Model S GEN1 Onboard Charger, perspective view.jpg|alt=Tesla GEN1 Onboard AC Charger|thumb|Tesla GEN1 Onboard AC Charger.  Note the stamped &amp;quot;TESLA&amp;quot; on the cover, which visually distinguishes it from later versions.  This view shows the Logic Connector X042/X043]]&lt;br /&gt;
The Tesla GEN1 on-board AC charger (OBC) was a single phase 10kW AC charger that was fitted originally and primarily in the Tesla Model S, from Jun2012 through late2013*, when it was replaced with [[Tesla Model S/X GEN2 Charger|GEN2]].  GEN1 models are easy to identify, having the word &amp;quot;TESLA&amp;quot; stamped on the top metalwork and having no black anti-tamper tape; the GEN2  charger lacks the Tesla identifier stamped on the metalwork, and has anti-tamper tape over the seams.&lt;br /&gt;
&lt;br /&gt;
One (or optionally two, in a Master/Slave configuration) GEN1 chargers are installed beneath the rear seats in the Model S for AC charging.  The Single/Master OBC is on the right side of center. If two OBCs are fitted, the Second/Slave is fitted to the left of center under the rear seat; both are identical hardware, though the firmware differs.&lt;br /&gt;
&lt;br /&gt;
The charger is comprised of (three 3.3 kw modules?), each mounted to a liquid-cooled heat sink that forms the base. This assembly enables single phase AC charging only.&lt;br /&gt;
&lt;br /&gt;
The GEN1 chargers are considered to be more trouble-prone than the later units, and are not as popular for use in EV conversions or ground-up builds, partly because they do not support 3-phase AC input.  However, they are used in many OEM installations that continue to need servicing.  Examples of OEM installs include Telsa (all 2012-Sep2013 Model S), Toyota (all 2012-14 RAV4 EV&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Toyota_RAV4_EV#Second_generation_(2012)&amp;lt;/ref&amp;gt;), and Mercedes-Benz (all 2014-17 B250e&amp;lt;ref&amp;gt;https://en.wikipedia.org/wiki/Mercedes-Benz_B-Class#B-Class_Electric_Drive&amp;lt;/ref&amp;gt;).  As far as is known, these are identical from a hardware perspective&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29981#p29981&amp;lt;/ref&amp;gt;, but the firmware differs and is not interchangeable between installations.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; The GEN2 OBCs were apparently phased in gradually.  There are reports of Dec2013 with GEN1 OBCs&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://youtu.be/yPOtAotzvTY?t=16&amp;lt;/ref&amp;gt;, and Oct2013 with GEN2 OBCs&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/6516611&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/3042384&amp;lt;/ref&amp;gt;.&lt;br /&gt;
==Charger Connectors==&lt;br /&gt;
&lt;br /&gt;
=== Overview ===&lt;br /&gt;
There are six discrete connectors on the GEN1 OBC.  &lt;br /&gt;
[[File:Tesla_Model_S_GEN1_OBC_004.jpg|alt=Tesla Model S GEN1 OBC Connectors|none|thumb|500x500px|Tesla Model S GEN1 OBC Connectors]]&lt;br /&gt;
* Logic (X042 (or X043, when used in &amp;quot;Slave&amp;quot; mode))&lt;br /&gt;
* AC (Input)&lt;br /&gt;
* DC (Output)&lt;br /&gt;
* HVIL (High Voltage InterLock)&lt;br /&gt;
* Fast Charge (DCFC) Contactors Control (2x)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In some applications, not all six connectors may be in use:&lt;br /&gt;
&lt;br /&gt;
* Tesla: In Single OBC vehicles, all connectors are used.  This is the most common scenario.&lt;br /&gt;
* Tesla: In Dual OBC vehicles, the second (&amp;quot;Slave&amp;quot;) OBC does not utilize 1) the Fast Charge Contactors connectors; or 2) the HVIL Loop connector, as the first (&amp;quot;Master&amp;quot;) OBC performs those functions.&lt;br /&gt;
* Toyota: The Fast Charge Contactors connectors are not used, as the vehicle is not provisioned for DCFC and therefore there are no Fast Charge Contactors.&lt;br /&gt;
* Mercedes-Benz: TBD (probably same as Toyota).&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Logic Connector (X042 or X043)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:2012 ModelS LHD Release 16.1b.png|alt=Tesla Model S GEN1 OBC Logic Connector X042 Wiring.  Tesla wiring diagrams do not define all circuits for a connector.  This diagram has been amended to include circuits from other pages, to completely describe X042.|thumb|600x600px|Tesla Model S GEN1 OBC Logic Connector X042 Wiring, from Service Manual sheet 16.1.  Tesla wiring diagrams do not define all circuits for a connector; this diagram has been amended to include circuits from other sheets 24.2 (HVIL) &amp;amp; 38.1 (CAN), to completely describe X042.]]&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 007b.jpg|alt=Tesla Model S GEN1 OBC X042 Logic Connector pinout.|none|thumb|607x607px|Tesla Model S GEN1 OBC X042 Logic Connector pinout.]]&lt;br /&gt;
For Logic Connector X042 (X043, when referred to when provisioned in &amp;quot;Slave&amp;quot; duty), the mating connector needed to plug into the charger is Molex 19418-00&#039;&#039;&#039;26&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180026&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0027 for 14-16 AWG) which is in the MX150L series.  This connector features CPA&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/mx150l_sealed_connector_system&amp;lt;/ref&amp;gt; (Connector Position Assurance), a dual-locking feature.  For bench-testing, etc., the non-CPA connector is Molex 19418-00&#039;&#039;&#039;38&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0194180038&amp;lt;/ref&amp;gt; for 18-22 AWG (19418-0037 for 14-16 AWG); this connector requires one less operation to disengage, but is less suitable for automotive use or environments where heavy vibration is present.&lt;br /&gt;
[[File:S-LHD-SOP1 51 Connector X042.png|alt=Telsa Model S (2012-2013) OBC Logic Connector X042 details, from Tesla Service Manual.|500x500px|thumb|Logic Connector X042 (Master charger) and X043 (Slave charger).  Molex 19418-0026, female harness connector to mate with X042 Logic Connector on Tesla GEN1 OBC.]]&lt;br /&gt;
[[File:Molex_194180026_.png|alt=Logic Connector X042, Master charger, and X043, Slave charger. Molex 19418-0026, female connector to mate with X042 Logic Connector on Tesla GEN1 OBC.|none|thumb|600x600px|Molex 19418-0026, female harness-side connector to mate with X042 (male terminals) Logic Connector on Tesla GEN1 OBC (Logic Connector X042 (Master charger) and X043 (Slave charger)).  This is the terminals-end view of the housing.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for this housing are Molex 19420-0010&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0194200010&amp;lt;/ref&amp;gt; (18-22 AWG; 19420-0009 for 14-16 AWG).  These are tin-plated, and are rated for (25) cycles.  Gold-plated versions are available, and they are rated for (100) cycles.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 19420-0010.png|alt=Molex 19420-0010 female terminals for Logic Connector X042, for 18-22 AWG (0.35-0.75mm²).|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
|+ Logic Connector X042&lt;br /&gt;
!Pin No.&lt;br /&gt;
!Function &lt;br /&gt;
!! style=width:600px | Description&lt;br /&gt;
!Tesla&lt;br /&gt;
Wire&amp;amp;nbsp;size&amp;amp;nbsp;*&lt;br /&gt;
!Telsa&lt;br /&gt;
Wire&amp;amp;nbsp;Color&amp;amp;nbsp;*&lt;br /&gt;
|-&lt;br /&gt;
|1&lt;br /&gt;
|12v supply&lt;br /&gt;
|&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-BR&lt;br /&gt;
|-&lt;br /&gt;
|2 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Charge Port: nozzle lock&lt;br /&gt;
|&amp;quot;InsertEN out&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL&lt;br /&gt;
|-&lt;br /&gt;
|3&lt;br /&gt;
|HVIL Out&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-RD&lt;br /&gt;
|-&lt;br /&gt;
|4&lt;br /&gt;
|CAN +&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD&lt;br /&gt;
|-&lt;br /&gt;
|5&lt;br /&gt;
|EVSE-Pilot (CP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|PU&lt;br /&gt;
|-&lt;br /&gt;
|6 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|Fast Charge CAN&lt;br /&gt;
|&amp;quot;FC_CAN&amp;quot;.  Possibly SWCAN. Connects only to BMS &amp;quot;FC_CAN+&amp;quot;&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|RD-WH&lt;br /&gt;
|-&lt;br /&gt;
|7&lt;br /&gt;
|12v GND&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|BK&lt;br /&gt;
|-&lt;br /&gt;
|8&lt;br /&gt;
|Drive inhibit &lt;br /&gt;
|&amp;quot;Prox out&amp;quot;, signal to DU to inhibit drive&lt;br /&gt;
|22&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.35mm²)&lt;br /&gt;
|OR-PU&lt;br /&gt;
|-&lt;br /&gt;
|9&lt;br /&gt;
|HVIL In&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|YL-BR&lt;br /&gt;
|-&lt;br /&gt;
|10&lt;br /&gt;
|CAN -&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|DB&lt;br /&gt;
|-&lt;br /&gt;
|11&lt;br /&gt;
|EVSE-Prox (PP)&lt;br /&gt;
|&lt;br /&gt;
|20&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.5mm²)&lt;br /&gt;
|OR&lt;br /&gt;
|-&lt;br /&gt;
|12 &amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt;&lt;br /&gt;
|&amp;quot;BMS_12V_in&amp;quot;&lt;br /&gt;
|&amp;quot;Cont_PWR (out)&amp;quot; (Contactor power?) from BMS (BMS enables DCFC contactors?)&lt;br /&gt;
|18&amp;amp;nbsp;AWG&amp;amp;nbsp;(0.75mm²)&lt;br /&gt;
|RD-GY&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;nowiki&amp;gt;*&amp;lt;/nowiki&amp;gt; = Specifications are from 2012 Tesla Model S documentation; other applications may have differing specs.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;&amp;lt;span style=&amp;quot;color:red;&amp;quot;&amp;gt;**&amp;lt;/span&amp;gt;&amp;lt;/b&amp;gt; = Not used on RAV4 EV.&lt;br /&gt;
&lt;br /&gt;
===== Logic Connector when configured as Second/Slave OBC =====&lt;br /&gt;
When an OBC is provisioned as a Second OBC (&amp;quot;Slave&amp;quot;), the Logic connector is populated with a subset of the above, as the First OBC (&amp;quot;Master&amp;quot;) handles all external interfaces.  Only power/GND, CAN, and HVIL are connected.[[File:Tesla Model S GEN1 OBC 030-1b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 030b.jpg|alt=Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.|none|thumb|500x500px|Tesla GEN1 OBC: &amp;quot;Slave&amp;quot; configuration Logic and HVIL connections.]]When the vehicle is configured for a Single OBC only, the Second/Slave Logic harness WWMA2 is parked in a &amp;quot;dummy&amp;quot; connector on the Rear HVJB.  That connector does nothing, except that it contains 60 ohm resistance on pins 3 &amp;amp; 9, for the HVIL Loop.  It does &#039;&#039;not&#039;&#039; contain CAN termination.  For more information, see [[Tesla Model S GEN1 Rear HVJB#Logic &amp;quot;dummy&amp;quot; connector|Tesla Model S GEN1 Rear HVJB, Logic &amp;quot;dummy&amp;quot; connector]].[[File:Tesla Model S Rear HVJB 18b.jpg|alt=Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.|none|thumb|600x600px|Tesla Model S OBC in Single/Master configuration.  Note &amp;quot;parked&amp;quot; harness WWMA2 on Rear HVJB.]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;AC Input Connector&#039;&#039;&#039; ====&lt;br /&gt;
The Power Input/Output connectors are of the Molex Mini-Fit Sr. wire-to-wire series&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/family/minifit_sr&amp;lt;/ref&amp;gt;.  The datasheet is [https://www.molex.com/pdm_docs/ps/PS-42815-001-001.pdf here].&lt;br /&gt;
&lt;br /&gt;
The AC Input Connector housing needed to plug into the charger is Molex 42816-0312&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160312&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0312.png|alt=Molex 42816-0312 housing, 3P, for DC Output.|500x500px]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;DC Output Connector&#039;&#039;&#039; ====&lt;br /&gt;
The DC Output Connector housing needed to plug into the charger is Molex 42816-0412&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_housings/0428160412&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42816-0412 .png|alt=Molex 42816-0412 housing, 4P, for AC Input.|border]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The female terminals for the Power Input/Output housings are Molex 42815-0134&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/crimp_terminals/0428150134&amp;lt;/ref&amp;gt; for 8 AWG (8mm²).  However, the tool to crimp an open barrel terminal in 8 AWG practically only exists as the Molex 2002188700&amp;lt;ref&amp;gt;https://www.molex.com/molex/products/part-detail/application_toolin/2002188700&amp;lt;/ref&amp;gt;, which is very expensive (&amp;gt;USD$680 (Apr2023)).  Carefully consider this when ordering.  One approach is to cut off the insulation crimp section from the rear of the terminal, then carefully use a crimp tool die that is designed for 10 AWG, being careful to not over-crimp.  &lt;br /&gt;
[[File:Molex 8 AWG open barrel terminal.jpg|alt=Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.|thumb|600x600px|Molex 8 AWG open barrel terminal, modified by removing the rear insulation crimp section, then crimped using Pressmaster MCT and die 4300-3146, using the 10 AWG position.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The Molex datasheet strongly recommends the use of [https://www.amazon.com/NyoGel-760G-Dielectric-Synthetic-Grease/dp/B07FD145CP Nylogel 760G dielectric grease] on this terminal if it will be exposed to vibration and/or thermal cycling&amp;lt;ref&amp;gt;&amp;lt;nowiki&amp;gt;https://www.mouser.com/datasheet/2/276/0428150031_CRIMP_TERMINALS-1373081.pdf&amp;lt;/nowiki&amp;gt;&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[File:Molex 42815-0134.png|alt=Molex 42815-0134 female terminal, for 8AWG (8mm²) wire.|border|500x500px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soldering this terminal is strongly discouraged.&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;HVIL Connector (J5)&#039;&#039;&#039; ====&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 036b.jpg|alt=Tesla Model S GEN1 OBC: HVIL and HVJB AC Charging Bypass Contactor Control Connectors|thumb|600x600px|Tesla Model S GEN1 OBC: HVIL and HVJB Fast Charge Contactor Control Connectors|left]]&lt;br /&gt;
[[File:2012 ModelS LHD Release 24.2-3b.png|alt=Telsa Model S GEN1 HVIL Schematic (amended).|thumb|600x600px|Telsa Model S GEN1 HVIL Schematic (amended): shows the lid switches explicitly called out, and the &amp;quot;parked&amp;quot; vs &amp;quot;installed&amp;quot; HVIL Loopback on Second/Slave OBC.|none]]HVIL (J5): Only the outside pins (top and bottom) are in use.  These are used to integrate the HVJB&#039;s Lid Reed Switch into the HVIL loop.  Every OBC contains a 60 ohm resistor in series with its Lid Switch (added to 2014 Wiring Diagram above, included by Tesla in Service Bulletin SB-10052449-4313, 2015), between Logic Connector (X042/X043) pin 3 and HVIL connector &amp;quot;top pin&amp;quot;.  &lt;br /&gt;
&lt;br /&gt;
* Tesla: Connected to the HVJB&#039;s Lid Reed Switch if the OBC is the only (single) or Master (dual) OBC.  If the OBC is configured as Second/Slave, a loopback harness is connected instead.&lt;br /&gt;
* Tesla: The loopback harness, Tesla 1101371-00-A, is included/stored inside all Tesla Model S GEN1 Rear HVJB in an internal &amp;quot;parking&amp;quot; socket, when only a single OBC is provisioned.&lt;br /&gt;
* Toyota: A loopback harness is always connected.&lt;br /&gt;
* MB: TBD (probably a loopback harness is connected).&lt;br /&gt;
&lt;br /&gt;
Loopback harness installed (Tesla: Second/Slave OBC only; Toyota: All):[[File:Tesla Model S GEN1 OBC 018-1b.jpg|alt=Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.|none|thumb|500x500px|Tesla Model S GEN1 OBC HVIL Loopback connector.  Used on Tesla Slave OBC installations where the HVJB Lid Reed Switch is already connected to the HVIL circuit via the Master OBC.  Also used in RAV4 EV, as there is no HVJB installed at all in those models.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For more information about the HVIL Loop, see the [[Tesla Model S GEN1 Rear HVJB#HVIL|Tesla Model S GEN1 Rear HVJB, HVIL]].&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fast Charge Contactors Control (J1 &amp;amp; J3)&#039;&#039;&#039; ====&lt;br /&gt;
* These four-pin connectors each drive a single contactor in the Rear HVJB.  Those contactors bypass AC charging and allow DC from the Charge Port to connect directly to the HV bus for DCFC.&lt;br /&gt;
* It is not known if the OBC performs PWM economizing.  The Rear HVJB Fast Charge contactors are Tesla 1006871-00-A (TE Connectivity 2138957-2), but no datasheet can be found.&lt;br /&gt;
* The top row pins are 12v; the bottom row pins are Auxiliary contacts, NO (normally open).&lt;br /&gt;
* These connectors are not used in the Toyota RAV4 EV (and possibly not used in MB B250e) as the RAV4 EV is not provisioned for DCFC and does not have those contactors.&lt;br /&gt;
&lt;br /&gt;
==Common Issues==&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Grounding&#039;&#039;&#039; ====&lt;br /&gt;
The Tesla chargers are very sensitive to grounding. The case MUST be connected to vehicle 12v ground &#039;&#039;&#039;and&#039;&#039;&#039; EVSE earth/ground when charging. [https://openinverter.org/forum/viewtopic.php?p=3890#p3890]  The OEM installation for the Tesla Model S has a prominent ground strap.&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC- Ground Strap.jpg|none|border|left|500x500px|Tesla Model S GEN1 OBC, showing prominent Ground Strap]]&lt;br /&gt;
&lt;br /&gt;
==== &#039;&#039;&#039;Fuses&#039;&#039;&#039; ====&lt;br /&gt;
Two 50A fuses protect the AC input legs: one fuse for Neutral, one for Hot/L1.  These fuses are a common failure point.  The cause of their failure is not known.  Some units have had their fuses fail more than once.  Typically, only one fails at a time.  The OEM fuse is Ferraz Shawmut (Mersen) 50A 500VAC fuse, part No. A50P50-4&amp;lt;ref&amp;gt;https://teslamotorsclub.com/tmc/posts/1899210/&amp;lt;/ref&amp;gt;.  Some people have found that after replacing a single failed fuse, the other one will later fail; it is surmised that this is possibly a genuine instance of a fuse weakening over time/use, so the generic recommendation is to replace them both.  Typical pricing for the Ferraz Shawmut units is USD$50-100 each (Mar2023); Eaton Bussmann (Cooper) FWH-50B is said&amp;lt;ref&amp;gt;https://www.myrav4ev.com/forum/viewtopic.php?p=29155#p29155&amp;lt;/ref&amp;gt; to be an equivalent, and can be had for under $30 (Mar2023)&amp;lt;ref&amp;gt;https://www.amazon.com/Cooper-Bussmann-FWH-50B-Amp-Fuse/dp/B0026HCLBQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
* [https://www.youtube.com/watch?v=yPOtAotzvTY Fuse replacement info video by Nick Schlife] (Nov2016)&lt;br /&gt;
* [https://teslamotorsclub.com/tmc/posts/1899146/ Fuse replacement info by member scaesare] and others (Jan2017)&lt;br /&gt;
These fuses are &amp;quot;semiconductor protection fuses&amp;quot; and are &amp;quot;very fast acting&amp;quot;&amp;lt;ref&amp;gt;https://specs.thefuseshop.com/Ferraz_Shawmut_Mersen_A50P_Datasheet.pdf&amp;lt;/ref&amp;gt;.  The Eaton Bussman (Cooper) units are imprinted with the common diode symbol that represents semiconductor fuses, and it does not imply that the fuse has a diode function.[[File:Eaton Bussmann FWH-50B Semiconductor fuses.jpg|alt=Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|thumb|Eaton Bussmann FWH-50B semiconductor fuses are fast-blow to protect sensitive components.  This fuse is reported to be a replacement for OEM Ferraz Shawmut A50P50-4|left|533x533px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Semiconductor Fuse explanation.png|alt=Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.|thumb|600x600px|Semiconductor fuses may have a diode symbol imprinted, but this does not imply that the fuse functions as a diode.]]&lt;br /&gt;
[[File:Fuses Bussmann-Eaton FWH-50B 02b.jpg|alt=Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).|center|thumb|600x600px|Eaton Bussmann (Cooper) FWH-50B, showing the diode electrical symbol which indicates that it&#039;s a semiconductor fuse (very fast acting).]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Toyota RAV4 EV Charge Port- testing OBC Fuses.jpg|alt=Toyota RAV4 EV Charge Port: testing OBC Fuses|thumb|600x600px|Toyota RAV4 EV Charge Port: testing OBC Fuses]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Testing the circuit resistance of the AC input from the J1772 charge port end (on Toyota RAV4 EV or MB B250e) or the Tesla power conductors (on Model S) should also provide some differential numbers if a leg is open due to an open fuse.  The power pin inputs are wired straight into those fuses in the OBC.&lt;br /&gt;
&lt;br /&gt;
Tesla: testing the Tesla OBC (from the charge port large pins) or RAV4 EV (from J1772 large AC pins), with good fuses:&lt;br /&gt;
&lt;br /&gt;
* Either AC input to chassis ground = ~2.6M&lt;br /&gt;
* AC-to-AC input = ~241k&lt;br /&gt;
&lt;br /&gt;
If one fuse is open, two of those numbers will be substantially higher.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Important Considerations==&lt;br /&gt;
===Output Voltage Range ===&lt;br /&gt;
[[File:Tesla Model S GEN1 OBC 037b.jpg|alt=Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.|none|thumb|Tesla GEN1 OBC label, showing part No. and input/output specs.  These are not to be relied upon.]]&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; cellpadding=&amp;quot;10&amp;quot;&lt;br /&gt;
|&#039;&#039;&#039;HEED DAMIEN&#039;S WARNING:&#039;&#039;&#039;&amp;lt;ref&amp;gt;https://openinverter.org/forum/viewtopic.php?p=9994#p9994&amp;lt;/ref&amp;gt;&lt;br /&gt;
(regarding the GEN2 OBC, which may or may not apply to the GEN1)&lt;br /&gt;
&lt;br /&gt;
&amp;quot;[https://openinverter.org/forum/viewtopic.php?f=10&amp;amp;t=78&amp;amp;p=9994#p9994 Running a Tesla charger at much under 200v DC will cause it to explode. Yes I know the label says 50 to 450v but it lies. Yes I blew one up discovering this.]&amp;quot;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CAN ==&lt;br /&gt;
WIP&lt;br /&gt;
&lt;br /&gt;
==Errata==&lt;br /&gt;
* Dimensions: 19-13/16&amp;quot; L x 13-7/16&amp;quot; W x 4-7/16&amp;quot; H (503mm L x 341mm W x 113mm H)&lt;br /&gt;
* Weight: 42 lbs (19 kg)&lt;br /&gt;
&lt;br /&gt;
Tesla Part Numbers (TPN): &lt;br /&gt;
* 6009278-00-x &lt;br /&gt;
* 6009278-84-x (ReManufactured + Slave?)&lt;br /&gt;
* 6009354-00-x &lt;br /&gt;
Toyota Part Numbers:&lt;br /&gt;
&lt;br /&gt;
* G9090-0R010 (discontinued)&lt;br /&gt;
* G9090-0R011&lt;br /&gt;
MB Part Number(s):&lt;br /&gt;
&lt;br /&gt;
* TBD&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
[[Category:Charger]]&lt;br /&gt;
[[Category:OEM]]&lt;br /&gt;
[[Category:Tesla]]&lt;/div&gt;</summary>
		<author><name>Asavage</name></author>
	</entry>
</feed>