This 'CAN' cannot

March 1, 2020
This 2007 Suzuki Sidekick drove to one shop with a driveability concern but left (on a tow truck) for another  

Content brought to you by Motor Age. To subscribe, click here.

What You Will Learn:

• Communication issues can be caused by Nodes, bus circuit faults or even voltage/ground supplies

• Referencing topology diagrams is a great initial step before approaching the vehicle

• Using DTC to help triangulate the source of the fault will create a focal point for diagnostics.

Although I don’t spend near the amount of time in the shop as I used to, I’m always pleasantly eager to visit and offer a helping-hand to a fellow technician when a second set of eyes is requested. This subject vehicle is a 2007 Suzuki XL7 (Figure 1). It comes to us from a really good friend of mine, Susan Sweeney of Al’s Auto, located in Upper Darby, PA. Susan was faced with the challenge that we all face from time to time. She inherited this vehicle from another local shop, that was attempting to fix a driveability complaint. It left that shop (on the hook) with a “no-crank/no communication” situation.

Just the facts, please

I look at someone’s ability to be a diagnostician from a few perspectives. First and foremost, the ability to draw an accurate conclusion. I believe this to be most important, for obvious reasons. Getting there requires multiple skillsets. However, one of them is greatly under-utilized and I know this from speaking with hundreds of technicians across the world. It’s the art of interrogation.

As I was saying, being able to properly diagnose the fault is one thing, but to do so efficiently is another task entirely. We must consistently evaluate our performance on each job and ask ourselves how we could’ve been more efficient. Is there any additional information that could’ve been grabbed easily, before investing more time in a particular arena? Questions like that are key to improvement and to further polish your diagnostic approach.

There is another type of interrogation I’m referring to though. It’s the questions that must be directed toward the customer. In almost any situation, the customer knows a lot more about the nature of the fault or (more particularly) the conditions present, when the fault occurs. Unfortunately for both Susan and I, this interrogation was not possible.

What we would’ve liked to have known was the kinds of repair attempts that were carried out just before the vehicle lost communication. She would’ve simply focused her attention in that area and would’ve easily and efficiently solved the problem. This information would’ve likely saved us an hour’s time. All we knew was how the situation described above and that a donor PCM had been installed in attempt to fix the lack of communication. We don’t know if any testing was performed, or if it was a simple case of the technician emptying the parts cannon. Neither of us had the information we so desired.

From our initial conversation on the phone, Susan had told me that she could only establish communication with the BCM. Keep in mind, the aftermarket scan tool she was using might not have the same capabilities as another scan tool. Meaning, the lack of communication could be a lack of functionality with the scan tool itself and nothing wrong with the vehicle. This is likely not the case here because all scan tools must be able to communicate with the PCM on any car as mandated by the ODBII standards.

Figure 2- DTCs indicating a lack in communication with the nodes on the CAN bussed network.

She then provided me with some screenshots from her scan tool, displaying some DTCs indicating a lack of communications (Figure 2). I referenced a wiring diagram pertaining to how this vehicle was networked (Figure 3). I had to re-draw it, so it was viewable. There is some very important information that has to be factored in when referencing a diagram like this. The reason is due to the different available options for any vehicle under multiple trim packages. Misidentifying the vehicle at this point could grossly shift your diagnostic approach in the wrong direction and enable you to inadvertently condemn some very expensive components.

Figure 3- This network topology diagram has been redrawn for simplicity. Analyzing it allows the development of a game plan.

For that reason, I chose to identify the vehicle by VIN. This factored in the options for this platform and at the same time, may have eliminated some clutter from the wiring diagram. This can make analysis much easier, when available. Realize, that not every wiring diagram is drawn in this fashion. Some include all the options on one diagram and have you sift through the ones that don’t apply as you are navigating the diagram. It can be quite overwhelming.

The communication-network diagram like the one being referenced here, provides us with "the lay of the land”. It lets us see all the players involved in each system. We need to know this because, at any given point in time, many tasks are being executed and depending on the “lay of the land” and the players involved, these tasks can be carried out differently.

Show me, don’t tell me

Let me share an example and explanation here to demonstrate what I’m stating:

The typical, classic horn control circuit has the driver (through the horn pad) provide the intent to sound the horn. This is carried out by he/she completing the path to ground for the controlled side of the horn relay. This enables the relay to function which provides the current to sound the grounded horn (Figure 4). In the end, all the driver knows is when the horn pad is depressed, the “BEEP-BEEPs” begin.

Figure 4- A view of what i would describe as a classic horn circuit. Many technicians still believe all horn circuits are configured in this fashion.

However, the same result occurs but in quite a different manner when we reference the horn circuit for a different vehicle. This horn circuit has a totally different “lay of the land,” along with many more players to accomplish the same goal (Figure 5). In this configuration, the horn switch once again provides the input of driver intent. However, rather than control the horn relay coil directly, the grounded horn pad only provides an input to the instrument cluster. The IPC than reaches out on the CAN_B data network to relay the message to the Front Control Module (located within the underhood fuse box). Once the message is received and processed, the Front Control Module directly controls the horn relay by providing the ground path. Again, the horn sounds, milliseconds after the horn pad is depressed. In the end, all the driver knows is the car “BEEP-BEEPs.”

Figure 5- Although the horn system configuration sounds similar and responds to the driver's request similarly, it is totally different and requires a different diagnostic approach.

So, as you can see, not having a lay of the land could have you off in the weeds as far as your diagnostic approach goes. This is a mistake many technicians still make. Never assume you know the system’s configuration, or the players involved. The engineers can structure them any way the wish.

The task to be tackled

So, back to our subject vehicle. According to the network diagram, this vehicle communicates on two different networks. One of which is a proprietary network called GM-LAN (Highlighted in GREEN). The scan tool accesses this network on terminal #1 of the DLC. I don’t seem to have any issues at all communicating with the nodes on this network. I can communicate just fine with them (Figure 6). Perhaps this was an issue with Susan’s scan tool of choice.

Figure 6- All nodes on the GM-LAN network communicate just fine.

The second network is one which is required by law to be there. It is found at terminals #6 and #14 of the DLC and is known as High-Speed CAN. It is a 2-wire twisted pair network which is relatively fast. This is where all mission-critical communication takes place. Systems like ABS, SRS and Powertrain share messages here because these messages have to be processed almost instantly. More importantly, this is the network in which the fault has taken place. I cannot communicate with any other nodes on this network. In fact, the BCM is the gateway in this network. It serves as an interpreter between both communication networks and is the only one I can communicate with.

So, what have we learned so far?

  • The GM-LAN network is functional and will not likely be our area of focus
  • We can speak to the BCM on CAN_HI
    • this tell us that the communication lines are not open/shorted to voltage/shorted to ground
    • this tells us that the communication lines are not shorted to each other
    • this tells us that a node (an ECU) is not shorted internally and pulling the network down
Figure 7- The ECM is very easy to access (for testing) on this vehicle. According to the topology diagram, if communication is available here, it infers the TCM and all related circuitry before it must be ok too.

Think about the power in the statements listed above. This was derived simply by accessing a wiring diagram and using the scan tool to triangulate an area where a fault may exist. It means our next move in the diagnostic approach will be based off of what was deduced here.

Referencing the network diagram again shows how the DLC is connected to the CAN_HI network. Messages from the scan tool do not pass through the BCM to establish communication with the other nodes on the network. They splice off from common connectors (encircled in ORANGE, in Figure 3). That one observation takes the BCM off the list of potential faults. Had the circuit been of a pass-thru design (daisy chain configuration), the BCM could be a potential root cause of the communication fault.

We now have to figure out why three separate nodes lack communication. The diagram shows the EBCM and the TCM as a daisy chain configuration so if there were an open circuit internal to either, it would indeed cause the fault. Logic would have me test for communication (with a lab scope) at the EBCM or TCM, but both are buried beneath the battery (and I’m inherently lazy). The ECM is very accessible and if the communication network signal measured healthy at that location, it would certainly have to be healthy at the inaccessible EBCM and TCM (Figure 7).

Justified pinpointed testing

As mentioned above, the next logical test would be for proper communication signal at the ECM. Remember, we are dealing with multiple nodes lacking communication. It's assumed at this point that the network must be open. Testing was conducted using a simple lab scope with 2 channels. The signals were obtained by sampling from the back of the ECM connector terminals and were found to be quite healthy.

I recognize them as such because I took the time to familiarize myself with waveforms I will encounter quite often. Since CAN is here to stay, and applies to all OBD2 compliant vehicles after 2008, I’ve invested the time. When CAN_HI is at rest (or Recessive) it will ride at approximately 2.5v. When communication begins (dominant), the voltage will toggle between 2.5v and 3.5v.

Regarding CAN_LOW, it too will be recessive at 2.5v and will begin to toggle when dominant. It will toggle between 2.5v and 1.5v. This will happen at a rate up to about 500,000 times per second, and each waveform (HI and Low) will mirror each other. That is exactly what we are seeing here (Figure 8). So, let's step back and digest what we just discovered so we can maintain a logical approach and determine our next test:

  • The available CAN activity at the ECM says the bus is healthy up to that point. ECM likely has a fault or reason for lack of communication.
  • All nodes require four basic necessities to communicate on a heathy bus network:
  •      *Voltage supply
  •      *Ground supply
  •      *Ignition supply voltage (or wake-up signal)
  •      *Voltage reference circuit free from shorts-to-ground
  • Without these four necessities, the node cannot be condemned.
  • We will not pursue the communication faults with the other nodes at this time.

My hope is, if the fault causing the lack of ECM comm is located, it will lead us to the cause of the other nodes’ lack of communication as well.

The next logical step in the diagnostic process is to verify the PCM has what it needs to function and communicate on the network. If those four necessities can be verified, and connector pin fitment is acceptable, we can be confident that the PCM is “dead” and will then have to pursue the other nodes’ inability to communicate, as separate issues.

Figure 8- This beautiful CAN waveform was acquired at the ECM, proving the integrity of the bus. All there was left to do was verify the ECM had all it need to operate before condemning it.

Focusing our sights

Again, I want to remind you that this approach is being carried out from a logical angle. It’s done so by studying the network configuration and using input from the scan tool to determine or triangulate the area of the fault. Focusing on the ECM and verifying the bus integrity to it, the PCM is either faulted internally or it can’t function because it lacks one of the four necessities listed above. Using a solid diagnostic approach saves time and avoids missed steps. This of course, will eliminate a misdiagnosis.

What I like to do to leave no stone unturned is to print out the views of each of the node’s connectors. In this case, the PCM has a 96-way connector as well as a 58-way connector. Once the diagram is printed, I highlight each of the pertinent terminals with an appropriate color:

  • Battery-supply voltage (RED)
  • Ignition-supply voltage (ORANGE)
  • Ground-supply (GREEN)
  • Reference-voltage (BLUE)

This keeps me from overstepping one of the test locations and reduces test time drastically. Rather than carry out the test with the connectors removed, I leave the circuits in their natural state and test from the backside of the connector. I do this (rather than a loaded voltage drop test) because it's testing how the circuit functions normally. If there isn’t enough supply available to allow the PCM to function, I will surely see it testing in this fashion, when the fault is present.

Referring to the ECM power distribution diagram, I anticipate seeing battery supply voltage on circuit #1540, as it is indicated to be "hot at all times". This was not present when testing was conducted. This led us to investigate how the battery supply voltage is supposed to get there — the ECM BATT fuse #33 of the underhood fuse block.

Testing showed voltage available on both sides of the fuse. So, voltage is available at the source but can’t find its way to the ECM. There is less than two feet of harness and none of it appears to be disturbed in any way. What I mean by that is I don’t see a reason to assume an open wire due to a damaged harness. My next course of action will be to inspect for an open in the fuse box or a spread/damaged terminal at the underside of the fuse box, connector C1/Terminal #31.

Upon removal of the underhood fuse box, two of the three connectors simply fell out into my hands. They were not properly secured. There are connector position assurance latches that didn’t have the proper fitment and would not allow for proper terminal mating. Upon proper installation, not only did the PCM reestablish communication, but so did the rest of the nodes on the vehicle. It seems one root-fault took multiple nodes off the network.

Slow and steady wins the race

Tackling faults like this isn’t rocket science. In fact, it’s quite easy. All it takes is an understanding of how the vehicle network is configured using the wiring diagram, a capable scan tool to indicate which nodes lack communication, and a logical approach. Analyses like this one are truly developed at the workbench and away from the vehicle.

When we approach the vehicle, its simply to ask some questions and get some answers. Those answers (along with the logic we acquire over our career’s experience) will naturally lead us to the next test. These network issues are not a fluke; they occur quite often. With more and more features implemented into today’s vehicles, its only logical to understand that more data will be shared over these networks through these virtual systems. Develop a logical game plan and see it through. Techniques like the ones shared above will increase your productivity, polish your reputation as a problem-solver…but most-importantly, boost your confidence as a diagnostician.

About the Author

Brandon Steckler | Motor Age Technical Editor

Brandon is Technical EditorofMotor Age Magazine. He began his career in Northampton County Community College in Bethlehem, Pennsylvania, where he was a student of GM’s Automotive Service Educational program. In 2001, he graduated top of his class and earned the GM Leadership award for his efforts. He later began working as a technician at a Saturn dealership in Reading, Pennsylvania, where he quickly attained Master Technician status. He later transitioned to working with Hondas, where he aggressively worked to attain another Master Technician status.

Always having a passion for a full understanding of system/component functionality, he rapidly earned a reputation for deciphering strange failures at an efficient pace and became known as an information specialist among the staff and peers at the dealership. In search of new challenges, he transitioned away from the dealership and to the independent world, where he specialized in diagnostics and driveability. 

Today, he is an instructor with both Carquest Technical Institute and Worldpac Training Institute. Along with beta testing for Automotive Test Solutions, he develops curriculum/submits case studies for educational purposes. Through Steckler Automotive Technical Services, LLC., Brandon also provides telephone and live technical support, as well as private training, for technicians all across the world.

Brandon holds ASE certifications A1-A9 as well as C1 (Service Consultant). He is certified as an Advanced Level Specialist in L1 (Advanced Engine Performance), L2 (Advanced Diesel Engine Performance), L3 (Hybrid/EV Specialist), L4 (ADAS) and xEV-Level 2 (Technician electrical safety).

He contributes weekly to Facebook automotive chat groups, has authored several books and classes, and truly enjoys traveling across the globe to help other technicians attain a level of understanding that will serve them well throughout their careers.  

Sponsored Recommendations

Learn how ADAS utilizes sensors such as radar, sonar, lidar and cameras to perceive the world around the vehicle, and either provide critical information to the driver or take...
Enhance your collision repair workflow with Autel’s IA900, a process-driven solution integrating precision alignment, bi-directional diagnostics, and ADAS calibration. Designed...
The Autel IA700 is a state-of-the-art and versatile wheel alignment pre-check and ADAS calibration system engineered for both in-shop and mobile applications...
Discover how the investment in an extended-height paint booth is a game-changer for most collision shops with this Free Guide.