Network Communication Testing: K-Line, Serial and CAN Bus

This video was created to serve as a primer for network communication / information bus on vehicles. I use a PicoScope 4-Channel oscilloscope, PicoScope OBDII Breakout box and SnapOn Solus Edge to show how different types of vehicle information is transmitted on networks. First, we take a look at K-Line and Serial data on a 2001 Nissan Quest. After that, we move on to a 2014 Chevrolet Silverado 1500 and explore CAN Bus and how that system operates. In both examples, I try to provide a sample waveform and some background on diagnostic testing each.
------------------------------------------
Components / Tools In This Video:
- OBDII Break Out Box (Cheaper Alternative: amzn.to/32nRbtW )
- SnapOn Scan Tool
- Blue Point Multimeter
------------------------------------------
Enjoyed the video? Hit Like and Subscribe for more technical videos!
------------------------------------------

Пікірлер: 79

  • @jW-xz7sr
    @jW-xz7sr3 жыл бұрын

    Nice vocabulary, smooth explanation

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    Thank you! 😃

  • @Lambros_Stefaneas
    @Lambros_Stefaneas3 жыл бұрын

    Thanks for sharing your knowledge.

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    My pleasure!

  • @Richardhurtsfromholden
    @Richardhurtsfromholden9 күн бұрын

    Great video. Very informative. Thank you

  • @MarzNet256
    @MarzNet256Ай бұрын

    Cool. It is my understanding that the CAN+/- resistance reading is 60ohm when all the modules are asleep. It then goes open loop on the meter when modules wake up and communicate.

  • @Christopherbever
    @Christopherbever5 ай бұрын

    Thank you! Trying to teach myself these new network systems. I work on scissor lifts/booms, telehandlers and they are starting to use these type of systems on them 😅 and I like to work on my own car repairs since I have a shop so gotta learn it eventually. Keep the vids coming, you got a subscriber here!

  • @steveanderson4553
    @steveanderson45533 жыл бұрын

    Very good video ! I really enjoyed watching ! 👍

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Thank you very much!

  • @padraiggalvin2807
    @padraiggalvin28073 жыл бұрын

    Great video and i liked the way you showed k line and tx,Rx serial data besides canbus

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Thank you!

  • @fivefortyeye540i

    @fivefortyeye540i

    Күн бұрын

    ​@@AdamsAnalysis man why did you stop posting??

  • @nickayivor8432
    @nickayivor84322 жыл бұрын

    SUBSTANTIAL Adam 's Analysis Very helpful information video thank you very much take care and have a great day Adam 's Analysis From Nick Ayivor from London England UK 🇬🇧

  • @detailedautodiagnostics
    @detailedautodiagnostics2 жыл бұрын

    Very Good video...I enjoyed it!

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    Thanks for watching!

  • @JesusMunoz-dw9ms
    @JesusMunoz-dw9ms2 жыл бұрын

    very helpful and very profetional

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    Glad it was helpful!

  • @MechanicTechnicianRepair
    @MechanicTechnicianRepair10 күн бұрын

    exselecte dianostic master mi respecto para ustes saludes noel matute

  • @arinhiwa4017
    @arinhiwa40176 ай бұрын

    TQ , you are so clever .

  • @stephanevaucelles6378
    @stephanevaucelles63782 жыл бұрын

    thanks for video

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    Thank you!

  • @NewLevelAuto
    @NewLevelAuto4 жыл бұрын

    The connections were fine for the can bus . What you are seeing in inherent to GM can bus . There was something you had mentioned , and I do not mean ot offend , but it was incorrect. You had said that the modules send out the signal on can bus , but then moved back to a correction inadvertently when mentioning that the can bus is wired in parallel. But back to something more important as a tip you can teach your students , if you are questioning the validity of the signal on your scope channels while scoping can bus , simply revert to using 1 channel lead using pin 14 as your ground for that channel and pin 6 as your positive acquisition. By doing so you will now see what the computer sees. The waveform will look perfect if all is well. Think about why that would be before you teach it to them though 😉. Oh and don't forget that the ohm test will soon be gone from dlc and in some cases already is thanks to gateway modules. Some networks use a terminating resistor in each and every module on the bus like VW as well.

  • @AdamsAnalysis

    @AdamsAnalysis

    4 жыл бұрын

    Thanks for the comment and the tips! No offense taken, I’ll give the alternative connection a try. The learning never ends!

  • @mykeramirez4795

    @mykeramirez4795

    3 жыл бұрын

    Differential voltage instead of available voltage on 6 and 14 using a chassis ground?

  • @Jpetovic
    @Jpetovic3 жыл бұрын

    Thanks 👍

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    You're welcome! Hope it was helpful!

  • @xesey8107
    @xesey81074 жыл бұрын

    Can you make more videos explaining more communication protocols like FlexRay or MOST? I loved this video it's awesome.

  • @AdamsAnalysis

    @AdamsAnalysis

    4 жыл бұрын

    Thanks! I'll have to see what vehicles I have available with those protocols.

  • @xesey8107

    @xesey8107

    4 жыл бұрын

    @@AdamsAnalysis Thank you

  • @DormantIdeasNIQ

    @DormantIdeasNIQ

    2 жыл бұрын

    NO! this dude should not tackle being a teacher... no more sucky videos... I am putting him on my do-not-waste-time list...

  • @jordysandino6577
    @jordysandino65774 ай бұрын

    Hello sir . Great video y just saw this and suscribe . Quick question what’s the pico model pls ? I need one to start bur don’t know what to get on descent price . Thank you sir

  • @jeffescortlx
    @jeffescortlx3 жыл бұрын

    Do you know if Chrysler LIN can be monitored at the OBD port? I don't see a LIN connection at OBD port pinouts. Perhaps it's translated and put in with the other BUS signals?

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    I am not familiar with the system. I would have to look at a diagram. As you guessed, it most likely exists behind a gateway module. To gain a waveform you would need to make a connection at the gateway side of the LIN or another connector/module on the network.

  • @jeffescortlx

    @jeffescortlx

    3 жыл бұрын

    @@AdamsAnalysis Thank you for your time. I looked over the OBD port pinout top to bottom front and back for the vehicle (07-11 Chrysler Sebring/Avenger/Caliber) and I don't see anything related to LIN. Just seam's strange to me they would have a network on the vehicle that cant be accessed from the OBD port.

  • @sweetjordan4868
    @sweetjordan48683 жыл бұрын

    thx

  • @mototechno834
    @mototechno8343 жыл бұрын

    hiii..what is the difference between k line and lin bus??? is k line just for diagnostic purpose or does it connect different modules for communication???? plzzz suggest????

  • @vicky-nc3to
    @vicky-nc3to Жыл бұрын

    Hello, thankyou for the upload. In a Porsche car I can see that there are 2 k lines, these k lines are going to many control units. One connects to engine cu, transmission cu & alarm. Other k line goes to AC, parking cu, radio etc . There is also CAN wire that goes to all control unit but it does not go to obd connection. The 2 k lines goes to pin 3 & 7 of obd plug connection. What do you think is it ok to assume that k line is being used only for diagnosis process & CAN only for communication? Yhankyou

  • @AdamsAnalysis

    @AdamsAnalysis

    Жыл бұрын

    Without looking at the specific application, I would agree. In many vehicles, the diagnostic communication is a single route to a gateway module. If you're up against a U code, review the enabling criteria for the code and begin checking the specific network for that fault. In the case of CAN, check the general integrity of the network by first measuring the terminating resistors. If the network is beyond a gateway, be careful about how you enter the circuit for a measurement, such as a backprobe.

  • @v4vauxhall498
    @v4vauxhall4982 жыл бұрын

    I use one of these break out boxes , but how ironic is it that pico scope test leads dont fit because the box uses unshielded 4mm banana sockets compared to the shielded 4mm banana plug test leads.

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    It can certainly be frustrating. The newer standard kits tend to come with some adapters at least.

  • @Lennysuga
    @Lennysuga Жыл бұрын

    I put a volt meter on my k line pin and I measured 9.5v and my battery was 12.5v . Does that mean I have a issue ?

  • @mototechno834
    @mototechno8343 жыл бұрын

    Hiii..what is L line??? what is the difference btween L and K lines.. thank you

  • @ianjaeger4178
    @ianjaeger41788 ай бұрын

    So how i can connect my 2003 nissan xtrail 4x4 diesel 6 speed 85kw

  • @elgabiglez
    @elgabiglez3 жыл бұрын

    Thanks for your video! What brand is your break out box ?

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    It is a PicoScope branded breakout box. ( Part number PP619 )

  • @elgabiglez

    @elgabiglez

    3 жыл бұрын

    @@AdamsAnalysis Thank you Can you email me if you have any online courses elgabi70@yahoo.com

  • @KevinMcMillan
    @KevinMcMillan3 жыл бұрын

    Hi I need to regen my car it's a subaru forester 2009 diesel. I need to regen my filter however my scan tools won't talk to it via K-Line can I ask what tool other than subaru select monitor 2 will be Abe to do it?

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    I do not have an easy way to check for sure. I would imagine most Launch/Autel or SnapOn branded tools, with the right Subaru software would be able to complete a service procedure like that. A rep for one of those companies should be able to find out.

  • @franktran3967
    @franktran39676 ай бұрын

    Hi Adam, I have an error link when i try to scan my honda civic ex coupe. I probe it and saw on a straight line 9 volt dc and no waveform when ignition key on. I don't know my car must have a waveform the same or likely as your 2001 Missan Quest. I you address that for me, thanks. I don't have resource to find that information.

  • @robertfrancisco1193
    @robertfrancisco1193 Жыл бұрын

    do you have any info you can e mail me on using a BOB in diagnosing/ troubleshooting? i am new to using a bob and like to get some good info on testing network faults.

  • @justagaragehack347
    @justagaragehack3477 ай бұрын

    Question about a break out box. Do they work on a network with a gateway module? I have watched your videos and it seems to me they can only read between the DTC and the gateway. Does the gateway pass through or does it act as a firewall?

  • @AdamsAnalysis

    @AdamsAnalysis

    7 ай бұрын

    The breakout box will not provide a lot of information when a vehicle utilizes a gateway module. As you said, it will only provide that line between the DLC and gateway. When a gateway is present, you have to find an alternate location to gain access to the network you're needing to assess.

  • @justagaragehack347

    @justagaragehack347

    7 ай бұрын

    Thank you! With your help, I have learned a lot in the last week about these systems.@@AdamsAnalysis

  • @jackle3002
    @jackle30022 жыл бұрын

    Looks like the baud rate wasn't correct for the data. Will look like garbage if you don't have the correct sample rate. Not sure if the obd connector has a clk (clock) line. That's used to provide the correct sample timing for serial communication.

  • @jollivermediana1097
    @jollivermediana10973 жыл бұрын

    Is the Data Bus Diagnostic Tool will really tell us the main fault of the LAN?

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    It's a great tool that can help add information during diagnosis. It may not tell you exactly what is wrong, but it is quick to turn on and will provide direction.

  • @stephenokwiri3415
    @stephenokwiri34153 жыл бұрын

    which software do you use in network testing?

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Primarily PicoScope to look for the profile of the waveform. Some OE tools have additional software to help ping modules and check for responses.

  • @ghingenieriatallerautomotriz
    @ghingenieriatallerautomotriz Жыл бұрын

    Hello it is possible to send me to pdf of k line communition,. Tanks

  • @TheRallyCoop
    @TheRallyCoop3 жыл бұрын

    Caution: Wait for the bus to go to sleep before attempting to measure the resistance of the terminating resistors! The sample rate was set too low resulting in “aliasing”of the signal.

  • @jonomotive2000

    @jonomotive2000

    2 жыл бұрын

    Or disconnect the battery

  • @DormantIdeasNIQ

    @DormantIdeasNIQ

    2 жыл бұрын

    @@jonomotive2000 ...really the only way to do it... there are so many differences in vehicles when it comes to the RAP and so many ways to get tripped performing actions that appear to not interfere but do... this dude is sloppy

  • @stevenstanley2552

    @stevenstanley2552

    2 жыл бұрын

    @@jonomotive2000 P0

  • @jonomotive2000

    @jonomotive2000

    2 жыл бұрын

    @@stevenstanley2552 what

  • @ibrahimali-qz2me
    @ibrahimali-qz2me Жыл бұрын

    Adam Please can u help me I have a golf car mk3 with k- line protocol And i need to connect other cluster with gm protocol can i connect the pin from my obd of golf k line to the pin of cluster low speed glman pin to reading the Rbm and speed and temprture can u help me that could i do

  • @mikejmardis
    @mikejmardis3 жыл бұрын

    Pico now has the ability to read

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Thank you! I was unaware that Pico had decoding abilities. I'm going to have to try that out.

  • @mikejmardis

    @mikejmardis

    3 жыл бұрын

    @@AdamsAnalysis they have a video on it.

  • @mikejmardis

    @mikejmardis

    3 жыл бұрын

    @@AdamsAnalysis kzread.info/dash/bejne/mKuEqZKmqNSxabA.html

  • @mikejmardis

    @mikejmardis

    3 жыл бұрын

    @@AdamsAnalysis longer more in depth kzread.info/dash/bejne/dJdmtJZvYsfSkcY.html

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Thanks Mike!

  • @neygarcia8472
    @neygarcia84723 жыл бұрын

    hope i can find my problem, im rebuilding a subaru impreza 2016 with the code u0073

  • @prospexican
    @prospexican2 жыл бұрын

    hi, do u need a software to hook up picoscope to loptop?

  • @AdamsAnalysis

    @AdamsAnalysis

    2 жыл бұрын

    Yes, there is specific PicoScope software to interact with the PicoScope hardware. It is available for download on their website.

  • @prospexican

    @prospexican

    2 жыл бұрын

    @@AdamsAnalysis thanks a lot for the answer

  • @duanedonaldson2262
    @duanedonaldson22623 жыл бұрын

    If a module is not working, will your BOB tell you which one or will it tell you where any problem is located?? Your dirty signal is from your BOB. I do not believe is the money it costs for one of these tools for as little as it does and the labeled information does not match every vehicle for every protocol, I would build my own without the Christmas lights. The DLC is very accessible to get all this info without the need for a BOB. There is typically an accessible module to get the waveforms and resistance value from also, such as the ABS module. I liked the video overall, thanks.

  • @AdamsAnalysis

    @AdamsAnalysis

    3 жыл бұрын

    Thanks for watching! The BOB itself cannot provide much information, such as which module is at fault. It is just providing a point of access electrically to the network. The most powerful reason to use one is to reduce the risks associated with back probing a connector, disconnecting a connector or stabbing a wire to gain a signal. More and more manufactures are telling us not to disconnect connectors due to terminal tension issues.

  • @aqib2000
    @aqib20003 жыл бұрын

    Cayyynnn bus -> CAN Bus