TMC is an independent, primarily volunteer organization that relies on ad revenue to cover its operating costs. Please consider whitelisting TMC on your ad blocker and becoming a Supporting Member. For more info: Support TMC

Diagnostic Port Index

Discussion in 'Model S' started by Krash, Sep 23, 2017.

  1. Krash

    Krash Data Technician

    Joined:
    Apr 18, 2017
    Messages:
    1,030
    Location:
    Intermountain US
    #1 Krash, Sep 23, 2017
    Last edited: Nov 7, 2018
    There is great technical information on the diagnostic port (TDC - Tesla Diagnostic Connector) in the forum but as I found it difficult to find in the different threads, I started an index. Please comment with corrections or additions.

    Why access it?
    To access more, more granular and higher frequency car diagnostic information that can be obtained by the apps that use the online Tesla APIs. Motor torque for example. Or battery temperatures.
    Where is it?
    On the roadster?

    On the S and X between the front screen and the cubby. Pull the front of the cubby down to access. Don't pull the cubby out (just down) on the older cars or it is hard to reinstall.

    On the Model 3 it is likely the white 5 pin connector underneath the left dashboard. (Will it still be located on the left for right hand drive cars?)​

    Change in Connector

    The S and X connector changed physical connectors on Sept 2015. (What approximate VIN is that?)

    If the Model 3 connector is the connector previously mentioned, Jack Rickard believes that connector runs BroadR-Reach Ethernet physical layer over unshielded single twisted pair cable at 33.3 Mbps with the CAN data hidden inside. But that port does not light up the RAD-Moon BroadR switch and some insiders report it is not BroadR, but rather encrypted and/or locked CAN. JWardell confirms that the signal from this wire does not look like CANBus signals on the S\X.​

    Is it software locked or encrypted?
    Original Roadsters are all accessible. Model S/X cars built prior to spring 2018 (MCU1/CID1) are also currently accessible as of late 2018 firmware v9.

    The Model 3 diagnostic port appears to be locked or encrypted. Also, Tesla stopped supporting the Model 3 performance data in the online API prior to the AWD release, hence the difficulty in obtaining performance data better than crude dynamometer readings.

    Also, Model S/X cars built after spring 2018 (MCU2/CID2) may encrypt or lock the port like the Model 3, so even though the connectors look like the currently accessible connectors from pre-spring 2018 S/X cars, the connectors on MCU2 cars may not be currently accessible.
    HARDWARE
    Adapter Cables

    Sellers
    in US
    Chris TX
    Old
    New
    Maxwelltech
    New
    in Norway: petersv
    Fasttech Roadster
    Adapter Pinout
    The community is creating the standard, several groups are using a four wire connector, but garygid is also using this more advanced ten wire pinout.
    Diagnostic Connector and Housing Part Numbers
    Connector
    Roadster and pre Sept 15 S
    Male Connector
    Male Connector Pins
    Mouser: AMP 173630-1 (minimum 4000)
    Mouser: AMP 173630-6 (minimum 1000, Is this the same as -1?)
    Online Components via Octopart
    Model X and post Sept 15 S
    Female Connector
    Sumitomo 6098-5622 - 自動車用部品:Sumitomo Wiring Systems, Ltd
    Sellers
    The Plug Dealer (White) - Listed as $4.45 in stock
    The Plug Dealer (Blue)
    Unresponsive to minimum order quantity and spec sheet request​
    Q Components | Part Search
    Quoted 115 minimum order quantity at $1.75 USD on 25 September 2017
    Female Connector Pins
    0.64mm minimum two, maximum sixteen per connector
    8240-0182, 8240-0338, 8100-3624, 8100-3628, 8100-3625, 8100-3629
    Seller
    The Plug Dealer part 6874 - $0.34 USD - Tin
    The Plug Dealer part 6875 - $1.58 USD - Gold
    1.5mm minimum two, maximum four per connector
    8240-0279, 8240-0215, 8240-0213, 8240-0214, 8240-0339
    Seller - The Plug Dealer part 5597 - $0.30 - Tin
    Model 3
    Sumitomo 6098-3810 TS series
    自動車用部品:Sumitomo Wiring Systems, Ltd
    Female Connector
    6098-3810 $4 (2 unit minimum) $10 shipping​
    Female Pins for Female Connector
    1.5mm x 15mm
    8100-3625 $0.25 (50 minimum) $10 shipping
    8240-0182, 8240-0338, 8100-3624, 8100-3628 (also listed, difference?)
    Vehicle Housing Part Numbers
    Roadster and pre Sept 15 S - Tesla Part X437
    Female Housing
    Female Housing Pins
    Mouser: AMP 173645-1 (minimum 3000)
    Model X and post Sept 15 S - Tesla Part X437A
    Male Housing
    Sumitomo 6098-5613 (Sumitomo listed pair for 6098-5622)
    Sumitomo 6098-5620 (service.teslamotors.com listed)
    Sumitomo 6098-5629 (appleguru referenced part)
    Male Housing Pins
    Sumitomo 8100-3622 (0.64mm (025))
    Seller
    The Plug Dealer part 6872 - $0.21 USD - Tin
    The Plug Dealer part 5949 - $0.32 USD - Gold​
    Sumitomo 8230-4923 (1.5mm (060))
    Seller - The Plug Dealer - no stock​
    Model 3
    Male Housing
    Sumitomo 6098-3802 TS series
    Male Housing Pins
    0.64mm x 22.3mm

    ELM ODB2 Modules


    ELM ODB2 Module Alternatives

    apacheguy Raspberry Pi
    Obrien28 Beaglebone Black
    CANtact
    The EVTV Due CAN Muticontroller Adapter
    Tesla EDR Kit - Crash Data Group
    TPEAK
    Hardware: PEAK-System (TPEAK not specifically listed)
    TIV-144: In-vehicle cable for Tesla Model S and Model X
    TIV-145: In-vehicle cable for Tesla Model S (legacy)
    TIV-996: In-vehicle cable for Tesla Model 3​
    appleguru and Kalud Custom USB and WiFi Controller
    Gesteur Arduino UNO and MCP2515

    Connector Alternatives


    BroadR (OABR), unconfirmed diagnostics protocol for Model 3

    BroadR-Reach | MikroElektronika ($70 but requires embedded platform)
    FibreCode - USB OABR/BroadR-Reach/100Base-T1 Stick Raw ($200 USB for Windows and Linux)
    RAD-Moon ($350 converter to ethernet)
    dSPACE MicroAutoBox, PCIe BroadR ethernet cards and other products.
    see TPEAK above​

    SOFTWARE


    Unanswered Questions

    Can multiple diagnostic connectors be used at the same time on a splitter? If so which?
    How long of an extension and\or splitter can be used reliably?
    Will Tesla disable the diagnostic port like they disabled the collocated Ethernet port?
    Sources and other Relevant Threads
     
    • Informative x 17
    • Love x 4
    • Helpful x 3
    • Like x 2
  2. petersv

    petersv Member

    Joined:
    Jul 2, 2013
    Messages:
    32
    Location:
    Norway
    Great writeup
     
  3. lunitiks

    lunitiks ˭ ˭ ***** ∆ ***** ˭ ˭

    Joined:
    Nov 19, 2016
    Messages:
    2,476
    Location:
    Prawn Island, VC
    Yes totally awesome. If I could nitpick: The real diagnostic port is actually the smaller Roseberger connector next to the chunky CAN port. Well, I guess theyre both diag
     
  4. MichaelS

    MichaelS Supporting Member

    Joined:
    Aug 8, 2012
    Messages:
    305
    Location:
    Hayward CA
    Thank you for putting all that great information together.
     
  5. Solarman004

    Solarman004 Member

    Joined:
    Apr 27, 2016
    Messages:
    566
    Location:
    Colorado
    This should be a sticky note in both the S and X sections.
    Great work.
     
  6. petergrub

    petergrub Member

    Joined:
    Jul 6, 2016
    Messages:
    89
    Location:
    Phoenix, Arizona
    I assume you are referring to the CAN buses on the the diagnostic connector. You can build a 4-way breakout cable that Tesla uses on the Roadsters and for the early Model Ss too.

    It connects to the diagnostic connector and splits the four buses out to separate DB9 connectors.

    Per the information at this National Instruments link, and information from several other websites, the maximum length should not exceed about .3m or 1ft. I regularly use a breakout cable about 2ft in length without issues. I also didn't take into account the length of the tee'd off section of wiring form the behind the cable. The Roadster diagnostic cable directly splices into the CAN bus cables, while the Model S and X tee from behind the center display.
     
  7. Martin J

    Martin J New Member

    Joined:
    Feb 15, 2018
    Messages:
    2
    Location:
    Ireland
    Can you get power from the ODB port ? 2015 S85 RHD
     
  8. petergrub

    petergrub Member

    Joined:
    Jul 6, 2016
    Messages:
    89
    Location:
    Phoenix, Arizona
    Yes, but keep in mind that it's fused for 5A
     
  9. Martin J

    Martin J New Member

    Joined:
    Feb 15, 2018
    Messages:
    2
    Location:
    Ireland
    Thank you for the response Peter. Do you know if you can get 12 volts from it?
    Appreciate your help.
     
  10. petergrub

    petergrub Member

    Joined:
    Jul 6, 2016
    Messages:
    89
    Location:
    Phoenix, Arizona
    Yes. I measured 12V between pins 1 and 20 while the vehicle was in standby.
     
  11. GregRF

    GregRF Squirrel Power

    Joined:
    Jul 22, 2014
    Messages:
    348
    Location:
    CA
  12. petergrub

    petergrub Member

    Joined:
    Jul 6, 2016
    Messages:
    89
    Location:
    Phoenix, Arizona
    You're better off getting a PEAK PCAN-USB or similar CAN-USB interface dongle and accompanying software like PCAN Explorer or CANtrace. You could also use the free software, but it's quite limited in terms of logging and decoding frames.

    Decoding CAN frames is not a trivial task.
     
  13. Krash

    Krash Data Technician

    Joined:
    Apr 18, 2017
    Messages:
    1,030
    Location:
    Intermountain US
    If it really is BroadR-Reach Ethernet physical layer over unshielded single twisted pair cable at 33.3 Mbps with the CAN data hidden inside, there may be not be CAN wires to sniff. You may have to decode CAN from something else.
     
  14. petersv

    petersv Member

    Joined:
    Jul 2, 2013
    Messages:
    32
    Location:
    Norway
    If I had more time, I would try Comma.ai's Panda: panda OBD-II Dongle

    It's probably the most capable device at that price point. They have some nice software as well for messages debugging.
     
  15. appleguru

    appleguru Member

    Joined:
    Mar 15, 2017
    Messages:
    616
    Location:
    US
    I use the panda on the model s; works very well! I have been slowly decoding some of the messages; lots on the model s at least are actually common between Tesla and other cars (many CAN components are “off the shelf”).
     
  16. petersv

    petersv Member

    Joined:
    Jul 2, 2013
    Messages:
    32
    Location:
    Norway
    Cool, do you have your findings somwhere I can take a look, github etc.?
     
  17. petersv

    petersv Member

    Joined:
    Jul 2, 2013
    Messages:
    32
    Location:
    Norway
  18. appleguru

    appleguru Member

    Joined:
    Mar 15, 2017
    Messages:
    616
    Location:
    US
    appleguru/panda
     
  19. emir-t

    emir-t Member

    Joined:
    Oct 28, 2013
    Messages:
    309
    Location:
    Istanbul
    Anyone still selling these for someone in Europe? I tried contacting everyone but the guy on Panjo gave me a refund and I can't get any replies to e-mails.
     
  20. petersv

    petersv Member

    Joined:
    Jul 2, 2013
    Messages:
    32
    Location:
    Norway
    I have some old style cables, and parts for the new sumitomo type.
     

Share This Page

  • About Us

    Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.
  • Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


    SUPPORT TMC