logo elektroda
logo elektroda
X
logo elektroda
Dostępna jest polska wersja

Czy wolisz polską wersję strony elektroda?

Nie, dziękuję Przekieruj mnie tam

Opel 1.3 cdti ECU replacement - No communication with the controller

crsevolution 15600 16
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 17028917
    crsevolution
    Level 16  
    I have a problem with Opel Corsa D 1.3 cdti.
    The engine driver was damaged - initially there was a problem with the injection control, then there was communication with the controller - it does not connect with the opcom and the letter F appears on the display of the board, so surely the communication, the power supply on the controller are checked and there are ok - 12V on pins 50 and 23 are ok, but there is no mass controlled by the ECU after turning the key (pin 80), which is the reason for the lack of 12V on pins 4.5 and 6 - probably it is not a matter of communication only, but maybe the processor has died ...

    I bought a similar one from the same engine - of course I know that the numbers should match, the driver should be logged out etc. - but I bought it more out of curiosity, in order to compare with the damaged one and try to find the problem ..

    As I'm curious, I tried to connect a new driver to the car, I expected no possibility to start the car due to differences in the pin / immobilizer, but there is still no communication with the driver, opcom does not connect, light "F" still present on the display - is it normal ? Is the purchased driver also damaged?
  • ADVERTISEMENT
  • #2 17029149
    Jackall
    Level 27  
    Maybe CIM is present in Corsie, as in Astra and Vectra, check it out. This is a steering wheel module, it comes off of many systems and often sits down.
  • #3 17029489
    crsevolution
    Level 16  
    The problem is that if the ECU is disconnected then I can connect to any module in the car.

    After connecting the ECU, I cannot connect to any of the modules (including the ECU).

    Question - this is a Corsa D, the module comes from Agila B with the same engine - can it matter?
    Of course, again, I did not expect the car to start :) but in Corsue D and Agila B there is CAN, so I was hoping that maybe the addresses (in CAN NodeID) are the same for the control units in Opel cars .. Then I should be able to connect to the ECU from the OBD connector and read the error messages immo etc. ..

    However, if there are actually other NodeIDs for various Opel models - which memory is this in? How did I compare the hardware side of both computers, came out that the processors, drivers are the same in both - is it possible to download the software from the original ECU by, for example, BDM to make the communication work?
  • ADVERTISEMENT
  • #4 17029742
    T5
    Admin of Cars group
    What driver? EDC16?
  • #5 17029913
    żałosna udręka
    Level 34  
    Magneti Marelli. Give the controller to check, is it communicating on the table?
  • #6 17029960
    crsevolution
    Level 16  
    I gave the original (damaged) to check, a specialist familiar with this type of driver tried to connect for 3 hours and there was a problem .. Further attempts would involve considerable costs, so before I start spending thicker money I thought I would try to check some things myself - hence the idea replacing systems with a healthy controller designed for the same engine, but a twin model of the car ..

    As for the new (used) driver, I haven't given it anywhere to check, because I was hoping to be able to connect from the OBD connector .. But as you can see a bad topic ..
    And for this driver I bought for the purpose of replacing elements, hence my question at the beginning of the topic, because if I should connect to this bought driver and it fails, it means that something is wrong with it and replacing the elements does not make sense. .

    As for the old, original driver, when turning off the ignition one driver heats up - L9132 (I suspect that he is responsible for power management), one minute after switching on the ignition is so hot that it's hard to touch.
  • #7 17031722
    crsevolution
    Level 16  
    In addition, I checked and both controllers have the same system responsible for CAN communication .. I would consider a problem with the connection - maybe a jumper between CAN H / L, but then communication would not be even when the ECU was full, and I connected them several times and each time same..

    Probably the ECU purchased for testing is defective ..
  • #8 17032122
    Pawel wawa
    VIP Meritorious for electroda.pl
    Probably everyone who attaches to this car will be defective ;) Power checked with a test tube on a fastened controller? Correct weight?
  • #9 17033383
    crsevolution
    Level 16  
    Power and mass checked - as I wrote at the beginning ..
    But what puzzles me is the lack of communication with other modules, when this driver is plugged in - even if some ground or power supply is missing, the stuck controller should not block communication with other modules, right?
  • ADVERTISEMENT
  • #10 17033998
    adam7009

    Level 41  
    crsevolution wrote:
    however I bought it out of curiosity more to compare it with the damaged one and try to find the problem ..
    you bought a driver out of curiosity that costs over a thousand, you are wasteful.
    On the table he goes to check in five minutes I just fix it and I have connected.
    Company Account:
    AUTO-ELELEKTRONIK AB
    Linowiec, Lisewo, 86-230 | Tel.: 697XXXXXX (Show)
  • ADVERTISEMENT
  • #11 17034527
    crsevolution
    Level 16  
    That's right, I bought a driver for comparison - it's the second one in principle, but the first (much cheaper) turned out to be of the older type and significantly different from my original.

    Is this wasteful? I wouldn't call it that - to understand how something works and learn how to fix it, you have to bear some costs - I'm aware of it - and even if I spend 2x as much as my controller type bought with a specialist like you, it's worth it - let's say that I like to feel satisfaction.

    What to check on the table I understand that you are writing about connecting KTaga and downloading the contents of mpc memory, eeprom maps?
    If so, then this has nothing to do with my question in this topic, because even if I connect and download the memory content, the CAN module can still be released right?

    I mean, should the ECU controller connect and "talk" to other modules in the car, even if it is not programmed for this particular car? The driver is from a different series - the original is 6o3.s7, the test is 6o2.w1 - once again I will point out that I know about differences in hardware and that 6o2.w1 will not go 100% after reprogramming, but I thought that at least to make a communication via OBD and this confirmation or denial I am looking for here - because if it actually does not walk it is a waste of my time and I have to buy something from the same series.
  • #12 17036287
    adam7009

    Level 41  
    I do not sell drivers, I am able to check, repair as much as possible, upload content without opening it, etc. ... and if you put something under the cover, which is similar to the casing and you are surprised that it does not work, I wish good luck and perseverance.
    Company Account:
    AUTO-ELELEKTRONIK AB
    Linowiec, Lisewo, 86-230 | Tel.: 697XXXXXX (Show)
  • #13 17036719
    crsevolution
    Level 16  
    adam7009 wrote:
    I do not sell drivers, I am able to check, repair as much as possible, upload content without opening it, etc. ... and if you put something under the cover, which is similar to the casing and you are surprised that it does not work, I wish good luck and perseverance.


    Thanks for the wishes of good luck and perseverance, but it would be more useful to know how to check on the table that the processor and / or the CAN module is functional in these 5 minutes - because (as you wrote) you fix it you know ...
  • #14 17036738
    adam7009

    Level 41  
    please is
    scheme
    Attachments:
    • Magneti_Marelli_MJD_6J0_New.jpg (110.24 KB) You must be logged in to download this attachment.
    Company Account:
    AUTO-ELELEKTRONIK AB
    Linowiec, Lisewo, 86-230 | Tel.: 697XXXXXX (Show)
  • #15 17036900
    crsevolution
    Level 16  
    Thank you, I have the driver pinout (how can you deduce from the first entry in this thread) - how to check on the table whether after giving the power everything is ok with CAN communication and the processor?
  • Helpful post
    #16 17037437
    Pawel wawa
    VIP Meritorious for electroda.pl
    All you need is an oscilloscope and a little practice and experience, you don't have to see specific frames, I haven't received a driver with working communication yet, sending wrong frames. So to check on the table all you need is a picture that "sends" something.
  • #17 17131803
    crsevolution
    Level 16  
    I will give a solution - the new driver did not connect with the rest due to a different configuration of the CAN line.

    The original driver fell completely - the processor was burnt down, I was able to bring it back to life by reprocessing the processor, but now I have a problem with a 5V error - that's another story.

    Thank you for helping to solve the original problem.

Topic summary

✨ The discussion revolves around an Opel Corsa D 1.3 CDTI experiencing communication issues with its ECU after an initial injection control problem. The user confirmed power supply checks were satisfactory, but the ECU failed to communicate with diagnostic tools like OP-COM. They attempted to connect a similar ECU from an Agila B, hoping for compatibility due to shared engine specifications. However, communication issues persisted, leading to speculation about potential differences in CAN NodeIDs and the possibility of a defective replacement ECU. Various suggestions were made, including checking the CIM module, verifying connections, and using an oscilloscope for diagnostics. Ultimately, it was determined that the original ECU had a burnt processor, while the replacement ECU's configuration was incompatible with the vehicle's CAN line.
Generated by the language model.

FAQ

TL;DR: Five-minute bench checks catch ECU–CAN faults; "in five minutes". For Corsa D/Agila B 1.3 CDTI with no ECU comm, a mismatched CAN line or failed ECU can block all modules. This FAQ shows pin checks, bench tests, and fix paths. [Elektroda, adam7009, post #17033998]

Why it matters: It helps DIYers and techs quickly isolate ECU power, CAN, or compatibility faults before spending on replacements.

Quick Facts

Why does plugging the ECU kill communication with all modules?

A faulty or incompatible ECU can hold the CAN bus in error or bus‑off. In this case, once the ECU was connected, no modules—including the ECU—responded over OBD. Unplugging the ECU restored access to all other modules, pointing to the ECU as the bus blocker. [Elektroda, crsevolution, post #17029489]

Will an immobilizer mismatch stop diagnostics, or only prevent starting?

Here, immobilizer didn’t explain the no-comm. The root cause was a different CAN line configuration in the swapped ECU. That mismatch prevented any OBD dialogue, independent of immobilizer status. The original ECU later showed a separate 5 V issue after processor repair. [Elektroda, crsevolution, post #17131803]

Can I use an Agila B 1.3 CDTI ECU in a Corsa D just to read codes?

Not reliably. The thread’s resolution showed the Agila B ECU would not communicate in a Corsa D because its CAN line configuration differed. Even for diagnostics, ensure the donor ECU’s CAN setup matches the vehicle. [Elektroda, crsevolution, post #17131803]

How can I bench‑test ECU CAN communication fast?

Use an oscilloscope on CAN H/L and power the ECU on the bench. You’re checking that it “sends” frames after power-up. “All you need is an oscilloscope and a little practice.” Quick waveform activity confirms basic comm without decoding frames.
  1. Power ECU per pinout.
  2. Add proper CAN termination.
  3. Scope CAN lines for traffic. [Elektroda, Pawel wawa, post #17037437]

Which power and ground pins should I verify first on this ECU?

Check 12 V at pins 50 and 23. Confirm the ECU-controlled ground at pin 80 after key-on. If pin 80 doesn’t switch, you’ll miss 12 V at pins 4, 5, and 6. Validate with a test lamp on a connected ECU to load the circuit. [Elektroda, crsevolution, post #17028917]

What ECU brand is used on this 1.3 CDTI case?

This case uses a Magneti Marelli controller. If you can’t communicate in-vehicle, verify on the bench to separate ECU faults from vehicle wiring issues. [Elektroda, żałosna udręka, post #17029913]

The L9132 power chip gets very hot—what does that indicate?

Excessive heat from the L9132 after power-on suggests a power-management fault or load on the regulated rail. Reported behavior: within about 1 minute of ignition, it was too hot to touch. Stop powering it until checked to avoid further damage. [Elektroda, crsevolution, post #17029960]

Can a burnt ECU processor be revived, and what issues remain?

Yes, reworking the processor revived the dead ECU in this case. However, it then flagged a persistent 5 V error. That edge case shows CPU repair may uncover or leave power-rail faults you must resolve next. [Elektroda, crsevolution, post #17131803]

Do different NodeIDs or software prevent comm, and will cloning fix it?

Here, NodeIDs weren’t the blocker. The real issue was a different CAN line configuration, so cloning content alone wouldn’t restore comm. Match the ECU’s CAN configuration to the vehicle before attempting software transfers. [Elektroda, crsevolution, post #17131803]

My dash shows an “F” and OP‑COM won’t connect—what does it imply?

The “F” coincided with no ECU communication through OP‑COM in this case. That points at a controller-side fault or a CAN configuration issue rather than a simple wiring glitch. Confirm power pins and test ECU off-car next. [Elektroda, crsevolution, post #17028917]

Could the Opel CIM module be the cause of no-comm on the bus?

Yes, the CIM (steering column module) can affect many systems in Opel cars. It’s worth checking if bus issues remain after verifying ECU power and grounds, especially on Astra/Vectra/Corsa platforms. [Elektroda, Jackall, post #17029149]

What’s a quick way to validate power and grounds under load?

Use a test light on a connected ECU to confirm feed and ground integrity. Measuring with the controller fastened helps you catch voltage drop and poor grounds that a multimeter might miss without load. [Elektroda, Pawel wawa, post #17032122]

How fast can pros bench‑diagnose and what can they do without opening?

Experienced shops can check ECU communication quickly and even upload content without opening the unit. If a visually similar ECU fails to work, seek a pro assessment before swapping parts blindly. [Elektroda, adam7009, post #17036287]

Are similar-looking ECUs with different series numbers interchangeable?

Not necessarily. The user noted 6o3.s7 vs 6o2.w1 differences and expected that it wouldn’t work 100% even after reprogramming. Matching hardware series and configuration matters for both comm and operation. [Elektroda, crsevolution, post #17034527]
Generated by the language model.
ADVERTISEMENT