LOKI User Guide: Connecting LOKI to Tesla Vehicles
Date: 2022.08.23
Introduction
The Tesla module LOKI facilitates diagnostics and communication with Tesla vehicles. The connection type and method depend on the vehicle model, production year, MCU type, software version, and the specific tasks to be performed.
LOKI offers several interfaces for vehicle connection:
- LAN: Used for working with the MCU, including updates, redeployment, service mode activation, navigation setup, and configuration changes. The LC002-LS cable is used for Model X and Model S (except for MCU2 configuration changes, which may require a standard Ethernet-Ethernet cable). Model 3 and Model Y utilize an Ethernet-Ethernet cable for configuration changes and online functions.
- Base100-T1 (BroadR-Reach): A dual-wire analog of the LAN interface, used to connect to the MCU in Model 3 and Model Y for updates, redeployment, service mode activation, and navigation setup. The LC004-L3 cable connects to MCUs with AP2.5/3.0 (without a 1000base-T1 port), while the LC007-LY cable is for MCUs with AP3.1 (with a 1000base-T1 port). The LC004-L3 can also be adapted for tuner pins.
Diagram Description: The document includes diagrams illustrating the connections for Model 3/Y with Intel MCU, showing the 100base-T1 (tuner + AP) and 1000base-T1 (AP) ports.
1. Determining the Type of MCU and AP
Information regarding the vehicle's MCU and AP (Autopilot) version can be found in the vehicle's settings. The document displays screenshots of the 'Additional vehicle information' screen for a Model 3, showing details like 'Autopilot computer 2.0 Computer', 'AP HW', 'MCU HW', and 'Infotainment processor NVIDIA Tegra'.
2. Model S (MCU Tegra) Connection without AP or with AP1
The CAN interface is connected under the MCU using either the LC001-CS cable (for Model S until 2016) or the LC003-CX cable (for Model S and Model X after 2016).
If Factory Mode is not active, the LAN interface connects to the IC port via the LC002-LS cable. If Factory Mode is active, the DIAG port (located under the monitor or behind the left dashboard panel) becomes active, and the LAN interface should be connected through this port.
Diagram Description: A diagram illustrates the connections for Model S/X Tegra without AP or with AP1, showing connections to DIAG LAN (<2015 and >2015), IC LAN (Tegra Only), X437 CAN (<2016), and X437 CAN (>2016).
3. Connection to Model S (MCU Tegra/Intel) AP2.0/2.5/3.0
Vehicles with autopilot unit versions 2.0/2.5/3.0 have an additional LAN port on the AP block, which is more convenient for connection than the IC port. For vehicles with MCU Tegra, the DIAG port becomes active after Factory Mode activation. For Intel MCU vehicles, the DIAG port is not unlocked after Factory Mode activation and should only be used for online functions.
Diagram Description: A diagram shows the connections for Model S/X with AP2.0/2.5/3.0, indicating connections to IC LAN (Tegra only), DIAG LAN, X437 CAN, and AP LAN.
4. Connecting to Model 3/Y CAN bus
Model 3/Y Tesla vehicles do not provide additional diagnostic connectors for CAN bus connection (available in vehicles after 2020 but not fully usable). For a complete connection to the required CAN buses, the LC006-C3 cable is recommended, connecting through the gap of the X170 connector.
Diagram Description: Images show the X170 connector and the X170 with LC006-C3 cable. Additional images show how to access the X935 connector in the front door on the passenger side, and the X930 connector at the back of the center console (X930 White 20 pin and X930 Blue 26 pin).
Wiring Details: The document provides pinout details for the LC003-CX cable, X935F connector, X930 Blue connector, and X930 White connector, indicating connections for 12V, GND, CH H, CH L, VEH H, and VEH L.
5. Connecting to Base100-T1 (BroadR-Reach) Model 3/Y
The LC004-L3 cable is used to connect to the MCU with AP2.5/3.0 (without a 1000base-T1 port), connecting to the MCU instead of the AP connector. A USB cable provides power to the module from any free USB vehicle port.
The LC007-LY cable is used for MCUs with AP3.1 (with a 1000base-T1 port). The LC004-L3 can be modified for tuner pins.
Diagram Description: Images show the connection point for the LC004-L3 and LC007-LY cables to the MCU. Pinout diagrams for LC004-L3 and LC007-LY are provided.
Power Connection: For connections using needles, it is recommended to use the 12v output from the penthouse, along with GND.
6. IP address setting for LAN/Base100-T1 connection
For CAN bus connections, there are no restrictions, allowing any device, including LOKI, to send and receive data. For LAN/Base100-T1 interfaces, the MCU's internal Ethernet switch restricts traffic to familiar devices (IC, AP, Tuner). Device identification relies on IP addresses and connection ports.
When connecting the LOKI module, the correct IP address must be set based on the connection port:
- 192.168.90.30: If connected instead of the tuner.
- 192.168.90.100: Not currently in use.
- 192.168.90.101: If connected instead of IC.
- 192.168.90.103: If connected instead of the AP.
- 192.168.90.125: If connected to the DIAG port (port must be unlocked).
Diagram Description: A visual representation of manual IP set options is provided, listing the IP addresses and their corresponding connection ports.
Contacts
MSG Equipment
Headquarters and Production:
18 Biolohichna st.,
61030 Kharkiv
Ukraine
Phone: +38 057 728 49 64, +38 063 745 19 68
Email: sales@servicems.eu
Website: servicems.eu
Representative Office in Poland
STS Sp. z o.o.
ul. Modlińska, 209,
Warszawa 03-120
Phone: +48 833 13 19 70, +48 886 89 30 56
Email: sales@servicems.eu
Website: msgequipment.pl
Technical Support
Phone: +38 067 434 42 94
Email: support@servicems.eu