Hi people, I am having an issue with a 320D2 (Serial Nº PFE10094). The machine was working 3 weeks ago with no issue and yesterday it didn´t start. Not even crank. The display turns on with the key, but there is no info (like fuel, temperatures, etc). We tried disconnecting the ECU (part Nº 386-3444) and it is the same. There are no codes also in the dash, like there is no comunication with the ECU. In one corner of the ECU, there is a red led blinking when the ignition is on. We tried to start the engine bridging (idk if it is the corret word) the starter motor and the engine cranks well and even start for a few seconds. All fuses are ok, and we tried switching places of the relays and didn´t change anything. We measure with multimeter the red wires in the connector of that ECU and there are 24v and Ground. I test some sensors for 5v but none of them have steady 5v, some have some come-and-go 3.5, 0.8 and so. I have a 320DL (Serial Nº A8F00985), I am not sure if the ECUs are the same and I can test switching them. I don´t want to burn another ECU if they are not compatible. If anyone have any information it will be very appreciate.
CAT 320D2 ECM seem not working
Started by borcom28 replies
borcomJunior Member#1 NigeLegend#2 Has any welding been done on the machine recently.? Check your message inbox. I will send you an electrical schematic so that you know what you are testing. The 5v sensor signal wires will generally not show 5v, especially if they are the PWM type. In that case you will require a multimeter capable of measuring duty cycle to check sensor output. borcom said: I have a 320DL (Serial Nº A8F00985), I am not sure if the ECUs are the same and I can test switching them. I don´t want to burn another ECU if they are not compatible. Click to expand... The Machine ECM for machine Serial Number A8F00985 is not the same Part Number as the machine with the fault. I would not recommend switching the ECMs even for a limited test. It may be necessary to connect Cat ET to the machine in order to make a full diagnosis.
borcomJunior Member#3 Hello Nige, I just came from the machine. No, there has been no welding in that machine. A few weeks ago, there was a thunderstorm near, maybe I am very unlucky. I checked the machine with the electric schematic you send me, there is 24v in + pins both of Machine and Engine ECMs. I also check and there is 24v in the +Key Pin of both ecus. I connected the ET but I can only see the monitor system. I didn´t check sensor outputs, but I am starting to be more sure that maybe it is a ECU problem. Is there a way to test if the ECUs are working?
NigeLegend#4 borcom said: Is there a way to test if the ECUs are working? Click to expand... Not really. If ET will not communicate with a particular ECM there is a possibility that re-flashing the software will bring it back to life, but it’s not guaranteed. That process will require a dealer version of ET.
borcomJunior Member#5 Hello people. I am with (almost) the same issue as before. I dismantle all the cabin to see how where the cables and some white plastic connectors where really bad. I bypassed the connectors and now the machine is starting well, but still have no info in the monitor. Also, the manual accelerator of the cabin is not working. The hydraulics of the machine works, but as there is no accelerator, when you try to move anything the engine stops. I was reading some older posts similar to this and maybe I am ponting to the cabin main fuse or main relay. It is weird becasue the monitor is turned on, but no info is displayed. Both the CAN and RX cables have continuity from the monitor to the ECM and have 60ohms.
ChrissoJunior Member#6 borcom said: Is there a way to test if the ECUs are working? Click to expand... ET will show you which ECM's are communicating. Determine if it's communicating first and we'll go from there.
borcomJunior Member#7 Chrisso said: ET will show you which ECM's are communicating. Determine if it's communicating first and we'll go from there. Click to expand... Just came back from machine. Both in the monitor and with the ET there is no communication with ECMs. There is continuity in both of the can lines, and the resistance is 60ohms. The voltage of the CAN (J1939) is 1.6 and 4.5 with key on. On the machine CAN (EDCM), there is 4.5 volts on both canh and canl with the key on. I don´t know if that´s ok. Also, I was measuring the resistance between can pins and ground. I have around 150/300 ohms in both the can lines. From what I understand, I maybe have a shortcut to ground somewhere. I dismantle all the plastics of the cabin and take all the cables apart, all seem ok. The machine starts well, but there is no throttle control or info on the monitor. Wiper and washer works fine from the controller, so there is coming power to the cabin.
NigeLegend#8 I don't think you can take measurements on a CAN network using a multimeter because a multimeter only measures averages not the peaks and troughs of the signal. In truth it requires an oscilloscope so that you can see whether or not the data waveform on the network is a "clean" signal.
borcomJunior Member#9 I understand that Nige. But, as far as I know, CAN lines have some voltages and resistances that can be measures with a multimeter. Not to know if there is info on the line, more like to know if there is any cable damaged.
NigeLegend#10 borcom said: But, as far as I know, CAN lines have some voltages and resistances that can be measures with a multimeter. Click to expand... I would not agree that a resistance test is a guarantee that a wire is in good condition. I would suggest that if you want to check continuity on the CAN lines (or any other wire in a harness for that matter) then the best method of doing so is to unplug the harness at both ends of a particular wire. Jumper one end of the wire to machine frame ground and supply battery+ voltage to the other end of the wire via a fused 5A test light. Many times a damaged wire can have continuity but is damaged to such an extent that it cannot either pass the appropriate current or a clean signal in the case of a CAN. I follow a few diagnosticians online, and I can tell you without fear of contradiction that it is entirely possible to measure what would be considered as "acceptable" voltages on CAN wires but that the signal quality is total garbage.
borcomJunior Member#11 Thank you for that advice. I will try that. Also, something that I didn´t mention. Before the light on the machine ECM was flashing red/yellow. Now is stable green. I understand that means the ECM is ok.
CmarkSenior Member#12 borcom said: Just came back from machine. Both in the monitor and with the ET there is no communication with ECMs. Click to expand... So you have ET and it will not communicate with the machine at at all, correct? That narrows it down a little. You machine has 3 seperate independent data links: CDL, CAN1 and CAN2. As you can see from the diagram below, the Machine CAN on 252Green and 262Yellow is the Global CAN and is what communicates with ET. The other CAN is what's known as a local CAN. You are partly correct in testing the resistance of the network. Measuring the resistance across pins F&G of the ET connector should give around 60 Ohms with the battery disconnected
- that's important. As soon as the battery is connected, modules may start to try to communicate on the network and make readings meaningless. This only gives a quick and dirty indication that the physical wiring and 120 Ohm resistors appear to be OK though. Nige is correct that measuring voltages of data wires is almost useless. It does however tell us that they are at least connected to something and reinforces the sesistance test. borcom said: Also, I was measuring the resistance between can pins and ground. I have around 150/300 ohms in both the can lines. From what I understand, I maybe have a shortcut to ground somewhere. Click to expand... Yes, you have a short to ground somewhere. There should be open circuit between CAN wires and ground, with battery disconnected. Rather than trying to look for a physical short in the wiring, it's easier to look at what other modules are on the Global CAN, disconnect them one at a time and see if the short disappears. As you can see from the diagram, this means disconnecting the Monitor, Product link ECM, Engine ECM, Machine ECM, Keyreader module and gateway module one at a time. Note that your machine may not have all of the modules installed.
ChrissoJunior Member#13 Cmark has nailed it. Only thing I’ll add is to check every single connector that carries the global CAN wires. Pull apart, check for moisture & corrosion, reconnect. Found this on a few NextGens.
borcomJunior Member#14 Thank you Cmark and Chris. I measured the resistances with the battery connected, so I will measure again everything with the battery disconnected to test if it is ok.
Simon CSuper User#15 Cmark said: So you have ET and it will not communicate with the machine at at all, correct? That narrows it down a little. You machine has 3 seperate independent data links: CDL, CAN1 and CAN2. As you can see from the diagram below, the Machine CAN on 252Green and 262Yellow is the Global CAN and is what communicates with ET. The other CAN is what's known as a local CAN. You are partly correct in testing the resistance of the network. Measuring the resistance across pins F&G of the ET connector should give around 60 Ohms with the battery disconnected
- that's important. As soon as the battery is connected, modules may start to try to communicate on the network and make readings meaningless. This only gives a quick and dirty indication that the physical wiring and 120 Ohm resistors appear to be OK though. Nige is correct that measuring voltages of data wires is almost useless. It does however tell us that they are at least connected to something and reinforces the sesistance test. Yes, you have a short to ground somewhere. There should be open circuit between CAN wires and ground, with battery disconnected. Rather than trying to look for a physical short in the wiring, it's easier to look at what other modules are on the Global CAN, disconnect them one at a time and see if the short disappears. As you can see from the diagram, this means disconnecting the Monitor, Product link ECM, Engine ECM, Machine ECM, Keyreader module and gateway module one at a time. Note that your machine may not have all of the modules installed. View attachment 364986 Click to expand... Just wanted to say that your explanation was excellent and even logical. Thanks Simon C
CmarkSenior Member#16 Simon C said: Just wanted to say that your explanation was excellent and even logical. Thanks Simon C Click to expand... Thanks. Just doing my job.
borcomJunior Member#17 Cmark said: So you have ET and it will not communicate with the machine at at all, correct? That narrows it down a little. You machine has 3 seperate independent data links: CDL, CAN1 and CAN2. As you can see from the diagram below, the Machine CAN on 252Green and 262Yellow is the Global CAN and is what communicates with ET. The other CAN is what's known as a local CAN. You are partly correct in testing the resistance of the network. Measuring the resistance across pins F&G of the ET connector should give around 60 Ohms with the battery disconnected
- that's important. As soon as the battery is connected, modules may start to try to communicate on the network and make readings meaningless. This only gives a quick and dirty indication that the physical wiring and 120 Ohm resistors appear to be OK though. Nige is correct that measuring voltages of data wires is almost useless. It does however tell us that they are at least connected to something and reinforces the sesistance test. Yes, you have a short to ground somewhere. There should be open circuit between CAN wires and ground, with battery disconnected. Rather than trying to look for a physical short in the wiring, it's easier to look at what other modules are on the Global CAN, disconnect them one at a time and see if the short disappears. As you can see from the diagram, this means disconnecting the Monitor, Product link ECM, Engine ECM, Machine ECM, Keyreader module and gateway module one at a time. Note that your machine may not have all of the modules installed. View attachment 364986 Click to expand... Hi Cmark, I tried yesterday to measure the resistance with the battery disconnected. I have no resistance (0L) with the battery disconnected. So maybe there is no ground somewhere. I really don´t know what else to test or check. Everything looks ok, cables, connectors. There is still no info in monitor, also not able to connect via ET
borcomJunior Member#18 I have some updates about the machine. I found on the troubleshooting of the machine a 10-step guide about CAN issues. Everything is ok, except when measuring the voltage of the both of the CAN lines. With the key on and the battery connected, the voltage expected is 0.5v and 4.5v in each cable. I have, on one CAN line both around 4.5v and on the other line both 2.5v. I continue with the following steps, but they give the correct result. I kind of don´t know where to keep looking for the issue.
CmarkSenior Member#19 borcom said: I have, on one CAN line both around 4.5v and on the other line both 2.5v. Click to expand... I don't quite understand what you mean. Are you testing both the Global CAN and Local CAN? Both wires of one twisted-pair are at 4.5v and both wires of the other twisted-pair are at 2.5v? Where are you taking the measurements? We are really only interested in the Global CAN measured at the ET connector. Can you show a screenshot of ET when it says it can't connect?
NigeLegend#20 borcom said: I found on the troubleshooting of the machine a 10-step guide about CAN issues. Click to expand... Is the attached the procedure you are referring to.? I think the text in Step 3 on Page 5 may be relevant.