1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

what obd2 protocol do we have?

Discussion in '2nd Gen. Tacomas (2005-2015)' started by Justus, Jan 25, 2014.

  1. Jan 25, 2014 at 4:00 PM
    #1
    Justus

    Justus [OP] fucks not given

    Joined:
    Jan 4, 2013
    Member:
    #94417
    Messages:
    9,230
    Gender:
    Male
    First Name:
    Nabisco the kid
    In ur toolbox
    Vehicle:
    not so low, not so slow 2006 6 lug
    stockish
    I dont have my ultragauge anymore, and it used to say something about versions, bits, relating to the CAN protocol...

    Can anyone get a pic of this screen for me on startup?

    Or tell me what the protocol is?

    Prease?


    I've searched some, but my phone doesnt play well with the search button and keeps closing the browser
     
  2. Jan 25, 2014 at 8:34 PM
    #2
    Jimmyh

    Jimmyh Well-Known Member

    Joined:
    May 16, 2012
    Member:
    #78991
    Messages:
    13,795
    Gender:
    Male
    SC
    Vehicle:
    2012 Prerunner SR5
    The Protocol is Can Bus.

    Appears to have gone CAN Bus in 2005 and later.
     
    Last edited: Jan 25, 2014
  3. Jan 25, 2014 at 8:41 PM
    #3
    chris4x4

    chris4x4 With sufficient thrust, pigs fly just fine. Moderator

    Joined:
    May 8, 2008
    Member:
    #6497
    Messages:
    112,751,531
    Gender:
    Male
    First Name:
    FlimFlubberJAM
    Tenoe, AZ
    Vehicle:
    2019 Rubicon 4 Door,
    4.10 gears, sliders, and lots of buttons.
    I think he's talking about something else. All vehicles use a can bus system for communication of the electronics.
     
  4. Jan 25, 2014 at 8:47 PM
    #4
    Justus

    Justus [OP] fucks not given

    Joined:
    Jan 4, 2013
    Member:
    #94417
    Messages:
    9,230
    Gender:
    Male
    First Name:
    Nabisco the kid
    In ur toolbox
    Vehicle:
    not so low, not so slow 2006 6 lug
    stockish
    I think I got it... We are 11 bit
     
    Last edited: Jan 25, 2014
  5. Jan 25, 2014 at 9:02 PM
    #5
    Jimmyh

    Jimmyh Well-Known Member

    Joined:
    May 16, 2012
    Member:
    #78991
    Messages:
    13,795
    Gender:
    Male
    SC
    Vehicle:
    2012 Prerunner SR5

    No. All vehicles do not use CAN Bus. It was only required in the USA since 2008.


    OBD-II signal protocols

    There are five signaling protocols that are permitted with the OBD-II interface. Most vehicles implement only one of the protocols. It is often possible to deduce the protocol used based on which pins are present on the J1962 connector:

    • SAE J1850 PWM (pulse-width modulation — 41.6 kB/sec, standard of the Ford Motor Company)
      • pin 2: Bus+
      • pin 10: Bus–
      • High voltage is +5 V
      • Message length is restricted to 12 bytes, including CRC
      • Employs a multi-master arbitration scheme called 'Carrier Sense Multiple Access with Non-Destructive Arbitration' (CSMA/NDA)
    • SAE J1850 VPW (variable pulse width — 10.4/41.6 kB/sec, standard of General Motors)
      • pin 2: Bus+
      • Bus idles low
      • High voltage is +7 V
      • Decision point is +3.5 V
      • Message length is restricted to 12 bytes, including CRC
      • Employs CSMA/NDA
    • ISO 9141-2. This protocol has an asynchronous serial data rate of 10.4 kBaud. It is somewhat similar to RS-232; however, the signal levels are different, and communications happens on a single, bidirectional line without additional handshake signals. ISO 9141-2 is primarily used in Chrysler, European, and Asian vehicles.
      • pin 7: K-line
      • pin 15: L-line (optional)
      • UART signaling
      • K-line idles high, with a 510 ohm resistor to Vbatt
      • The active/dominant state is driven low with an open-collector driver.
      • Message length is Max 260Bytes. Data field MAX 255.
    • ISO 14230 KWP2000 (Keyword Protocol 2000)
      • pin 7: K-line
      • pin 15: L-line (optional)
      • Physical layer identical to ISO 9141-2
      • Data rate 1.2 to 10.4 kBaud
      • Message may contain up to 255 bytes in the data field
    • ISO 15765 CAN (250 kBit/s or 500 kBit/s). The CAN protocol was developed by Bosch for automotive and industrial control. Unlike other OBD protocols, variants are widely used outside of the automotive industry. While it did not meet the OBD-II requirements for U.S. vehicles prior to 2003, as of 2008 all vehicles sold in the US are required to implement CAN as one of their signaling protocols.
      • pin 6: CAN High
      • pin 14: CAN Low
    All OBD-II pinouts use the same connector, but different pins are used with the exception of pin 4 (battery ground) and pin 16 (battery positive).
     
    DaveInDenver and Norton like this.
  6. Jan 25, 2014 at 9:08 PM
    #6
    chris4x4

    chris4x4 With sufficient thrust, pigs fly just fine. Moderator

    Joined:
    May 8, 2008
    Member:
    #6497
    Messages:
    112,751,531
    Gender:
    Male
    First Name:
    FlimFlubberJAM
    Tenoe, AZ
    Vehicle:
    2019 Rubicon 4 Door,
    4.10 gears, sliders, and lots of buttons.
    My bad. I thought can bus was implemented in 2006.
     
  7. Nov 3, 2015 at 9:47 AM
    #7
    xr280xr

    xr280xr Member

    Joined:
    Nov 3, 2015
    Member:
    #168534
    Messages:
    5
    Gender:
    Male
    Dallas
    So which protocol do they use? I'm trying to find what the 2006 Tacoma has so I can gift a diagnostic tool, but I don't have access to the truck.
     
    Last edited: Nov 3, 2015
  8. Nov 3, 2015 at 9:09 PM
    #8
    Jimmyh

    Jimmyh Well-Known Member

    Joined:
    May 16, 2012
    Member:
    #78991
    Messages:
    13,795
    Gender:
    Male
    SC
    Vehicle:
    2012 Prerunner SR5
    CAN Bus Protocol.
     
    xr280xr likes this.
  9. Aug 17, 2016 at 7:34 PM
    #9
    urban

    urban Well-Known Member

    Joined:
    Feb 21, 2013
    Member:
    #98124
    Messages:
    438
    Gender:
    Male
    Illinois/Michigan
    Vehicle:
    12 DCLB sport OME lift
    305/65r17's on 17x9.5 Rotiforms Cab mount chop 4.10 gears Detroit true track OME 885's Dakars Camburg UCA's Undercover SE Weathertech liners and visors Black headlight mod Debadged Rock Blokz mudflapps (oversized)
    Cool information above. I've never come across those weird baud rates, only 250 & 500k I thought that all the connector pin outs where the standardized under J1939? Guess I should like, idk, actually read it lol.

    Does anyone have a log of the all the messages on a second gen? I can't imagine there are very many, especially on chassis CAN since the truck is so god damn simple. I'm not sure how much is canbus vs dedicated circuitry, I'm sure looking at the wiring diagrams would give some indication. I'm gonna look at getting the service books pretty soon.
     
  10. Aug 18, 2016 at 7:14 AM
    #10
    tgear.shead

    tgear.shead Well-Known Member

    Joined:
    Aug 20, 2015
    Member:
    #162276
    Messages:
    1,738
    Gender:
    Male
    Nope.
    There is also ISO9141-2 ("K" and "L"-line protocol), as well as J1850. These would be available on different pins of the ODB2 connector.
    CAN "controller area network" is on pins 6 and 14. K-line is on pin 7, L-line is on pin 15, J1850 is on pins 2 and 10.
     
  11. Aug 18, 2016 at 10:43 AM
    #11
    chris4x4

    chris4x4 With sufficient thrust, pigs fly just fine. Moderator

    Joined:
    May 8, 2008
    Member:
    #6497
    Messages:
    112,751,531
    Gender:
    Male
    First Name:
    FlimFlubberJAM
    Tenoe, AZ
    Vehicle:
    2019 Rubicon 4 Door,
    4.10 gears, sliders, and lots of buttons.
    OK....thats in European and Asian markets, iirc.
     
  12. Aug 18, 2016 at 10:56 AM
    #12
    tgear.shead

    tgear.shead Well-Known Member

    Joined:
    Aug 20, 2015
    Member:
    #162276
    Messages:
    1,738
    Gender:
    Male
    Nope. See chart above that somebody else posted. Its actually more of an age thing.
    J1850 was favored by Ford and GM.
    ISO9141-2 (K-line, L-line) was favored by Chrysler, European, and Japanese companies.
    CAN was developed by BOSCH (German), and was only made mandatory in the US in 2008. Interesting thing is that CAN didn't even exist back in 1996 when ODB-II was made mandatory (US) -- that was added later!
     
  13. Aug 18, 2016 at 11:52 AM
    #13
    chris4x4

    chris4x4 With sufficient thrust, pigs fly just fine. Moderator

    Joined:
    May 8, 2008
    Member:
    #6497
    Messages:
    112,751,531
    Gender:
    Male
    First Name:
    FlimFlubberJAM
    Tenoe, AZ
    Vehicle:
    2019 Rubicon 4 Door,
    4.10 gears, sliders, and lots of buttons.
    Interesting. Thanks for the info!
     

Products Discussed in

To Top