Vauxhall Corsa-C Forum banner

Problems Reprogramming Easytronic With Opcom

1 reading
68K views 82 replies 6 participants last post by  ozsubrosa  
#1 · (Edited)
Hi guys, although I joined the site a few years ago when I first got my Corsa C 1.0, this is my first post. I have a Corsa C 1.0 Easytronic. I’ve had the car since 2012. We had to do a little work on the Easytronic (usual flashing F problems!) to get it running initially (this was a long time ago, so if I recall correctly, I believe we had to bleed the clutch and relearn the parameters which was done by Vauxhall with a Tech2). Following this the car ran pretty much faultlessly until 2015 when I went to university and the car was SORN. The car has then sat on the driveway for the last three years. I have now finished university and have started looking into getting the car running again.

My father is an engineer and has been helping me with fixing the car.

I have an Opcom reader with 2007 PIC. When scanning the car we get two error codes:
P1735 – (0) Gearbox Parameters Not Learned – Present
P1732 – (8) Gearbox Geometry – Present

My understanding is that the TCU has lost its calibration of the gearbox, hence code P1735, and that to fix this I need to bleed the clutch, learn the touch points and relearn the gearbox parameters. However, I have stumbled into problems with this on the learning touch points phase and the relearn gear box parameters phase. Clutch has been bled with no problems.

Touch Point
When attempting to learn the touch point Opcom gets to step #7 before it says “Sequence error”.

When running the touch point adaption the select motor goes to 0mm, however the shift position goes to -8.98mm. However, we have removed and tested both the motors and whilst the brushes are a little worn, both work fine. Should the shift motor position be zeroing, or is this norrmal?

Relearn Gearbox Parameters
When attempting to relearn the gearbox parameters Opcom begins to attempt this but after a few seconds it says “Timed out… 0x17”.

These errors with the touch point and gearbox parameters have occurred despite using two different laptops running windows 10 and windows 7. We have used different versions of Opcom/Vauxcom and we have used a variety of Firmware versions for Opcom too. In spite of this, the same errors keep occurring.

Does anyone know how it would be possible to reprogram the easytronic gearbox without receiving these errors?

P1732 – Gearbox Geometry
With regards to the code P1732, we are not entirely sure what this entails. We speculate that it is either a red herring that has come about as a result of the TCU needing reprogramming. Or alternatively, it is perhaps a problem either with the clutch or shift motor position (as mentioned not zeroing); when running the clutch on/off test the clutch reads -0.38mm when off and 17.42mm when on. We have read on another forum that the tolerance for this should be 14mm, which obviously ours is not. This is of course just conjecture though. Perhaps someone knows more on this?

Sorry for the long post guys! I hope I’ve remembered to include everything I can. If there's any additional information that you'd like to know, just ask and I'll try to provide it! Thanks in advance for any help!

Kind regards,

jimmycheesebob
 
Discussion starter · #7 ·
Hi guys, so we had another look at the car today with opcom. Using FW 1.39 and opcom version 100219a. Same old problems, opcom attempts to learn the touch point but comes up with sequencing error, and the gear box parameters time out. The strange thing is that the car goes through all the motions; we can hear the shift and select motors working, and we can hear the clutch actuator moving too. I know people have reprogrammed Easytronics using opcom, so not sure why it is not working for us. I don't suppose anyone knows any mobile Tech2 mechanics in the Bath area?

Also, something we noticed, the VIN stored in the TCU is different from the VIN stored in the ECU. Is this normal? It doesn't look like a normal VIN number either, the VIN stored in the TCU is: N6EAK7DU. I thought that normally they were 17 characters long?
 
Discussion starter · #11 ·
Hi ozsubrosa, thanks for finding this! I've had a read through and it does sound like a slightly different problem to ours, but nevertheless I'll PM Luggy, see if he has an ideas! In the meantime I've also emailed the guys at http://easytronic.co.uk/ to see if they have any ideas as to what may be causing the problems. I've read that they have helped people with similar problems in the past.

I'll post again with any updates soon. Thanks once again
 
Discussion starter · #13 · (Edited)
Great if you could update; apart from loving a happy ending, reading a thread with a dead end can be a bit deflating for other passers-by with a problem. I like the idea of the Quickshift/Easytronic in principle but, like VAG's DSG, the probs and the "no idea" responses have probably scrapped a few decent cars in the past, unfortunately.
Couldn't agree more with you on both of these mate! If I find a fix, I will post it. I have no doubt many Easytronic cars - that are otherwise perfectly decent cars - have been scrapped because of the uneconomical costs/complexities of diagnosing and fixing them! Hell, my car has only got 55,000 miles on the clock, the engine is in fab nick! If only I can get the gearbox to play ball!

Anyway, bit of an update, my father did a bit of further testing on the shift and select motors, and we are absolutely convinced they are working as they should be. Same goes for the actuator. Same goes for the gearbox itself. We really believe that everything is mechanically sound, we think that the issues are to do with programming. We recently noticed that after failing to program the gearbox parameters/touch point adaption when you exit out onto the previous screen (would provide pics, but don't have paid for account!) with the dialogue box we get the following:

Touch Point Adaption:

"Negative answer to service 0x31
The reason is: 0x22
conditionsNotCorrectOrRequestSequenceError"



Gearbox Relearn Parameters:

"securityAccessDenied-securityAccessRequested


Negative answer to service 0x21
The reason is: 0x12
SubFunctionNotSupported-invalidFormat"



This makes us wonder if somehow we don't have security clearance to make such reprogrammings.... perhaps a Tech2 is required? Perhaps the TCU is locked down somehow? But then obviously people have reprogrammed their gearboxes using Opcom, so we don't really understand this. Will endeavour to find this information out and feed back what we find.
 
Discussion starter · #15 · (Edited)
FW 1.39 with 100219a. FW 1.45 with 120309a. FW 1.64 with 120309a. Think I might have used another older version than 100219a at some point as well, but cannot remember what the version number was.

All with the same results; failure to reprogram gearbox/learn touchpoint.
 
Discussion starter · #17 ·
Hmm still not much progress here. The best I can come up with at the moment is that I flashing f is because the gear learning cannot be completed due to step #7 sequence error and the fact that the touch point adaption has a timeout when performing (order of operation is the other way).

I’m now thinking that this may all be due to the clutch ring either poorly adjusted (air/dirty fluid) or a worn clutch. I get 17.42mm on the vauxcom when I have read that this needs to be below 14mm. Now TBH I have not used a pressurised bleeder kit just used gravity but the fluid seem to bleed ok. Could air alone cause this much trouble with the touch point as the clutch is engaging and disengaging ok.

Wondering if the car is really worth it if it needs a new clutch as it’s becoming a money pit.
 
Discussion starter · #18 ·
Is anybody able to help with this question. When I plug vaxcom in there is no diagnostic report coming back from the Bcm. Now this might be totally normal as the bcm is just a box of relays timers and wires. My local Vauxhall’s dealer led me to believe that might be an issue but I’m not convinced as there is no computer in here that I can see. We did have the water ingress problem in the bcm many moons ago, but this is long since fixed and the car has worked since then.
If somebody could take a look and let me know and if possible the touch point figures for the clutch it would be a great help...easytronic of course. Ta
 
Discussion starter · #20 ·
Hi marks152, sorry for the slow reply! Between being busy at work and the worsening weather we've not had much time to look at the car until recently.

Thank you, for some reason I had a bit of a silly moment and totally forgot that of course the BCM is a module! Anyway, we are having problems communicating with it using OPCOM. And also with the instrument panel. I believe these both communicate on pin 8 of the can-bus, so we are wondering if we have a faulty wire somewhere causing an interface issue, or perhaps the BCM is faulty. We have pulled the BCM out and taken it apart and can't see anything obviously broken there. OPCOM communicates fine with other modules of the car, such as the engine (ECU) and transmission (TCU).

Perhaps it is this issue that is causing OPCOM to be unable to reprogram the Easytronic gearbox. Unfortunately we are unable to find any wiring diagrams for how the modules and can-bus are connected. Without this information it is difficult for us to narrow down what the problem might be, other than tracing the wiring for a faulty cable. Would anybody be able to point us in the right direction for Corsa C wiring diagrams/can-bus wiring diagrams/control module diagrams/pin 8 of the can-bus wiring diagrams?
 
Discussion starter · #24 ·
Hi marks152 & corsa c crew,
Happy new year to you all.

The holiday has given us a small amount of time to look at this horrible problem again. We don’t want to give up but feel we will have to soon.

We stripped out the bcm, dash and centre console around the easytronic gearstick. Incidentally the handbrake lever had to come out to facilitate this contrary to what the Haynes manual suggests. We then checked everything we could for broken wires etc but were unable to find any problems visible. I tightened up all ground points and then installed the instrument panel and bcm again.
I have checked the vauxcom and interface and indeed we have 120309 with fw145 and this works reliably on pin 7. When trying to communicate with the bcm,airbag,and instrument we have no comms, but immobiliser does work but I think this is pin 7. So basically as you said marky152 pin 8 and 12 for the instrument are not working. If the bcm was faulty I would still expect pin 12 to the instrument to work.
Could this still be our interface ? As I can’t see any other problems

Thanks again for your help
 
Discussion starter · #26 ·
Hi guys, yea marks152 was right

I continuity tested the wires from the diag port to the end points (pin8 bcm) (pin12 instrument panel) and everything was fine. Also checked for breakdown to ground.
New diagnostic interface has just arrived and....hey presto comes are now working again. However the touch point adaption is still not working
Errors with sequence error. Bah
 
Discussion starter · #28 ·
Hi guys, yea marks152 was right

I continuity tested the wires from the diag port to the end points (pin8 bcm) (pin12 instrument panel) and everything was fine. Also checked for breakdown to ground.
New diagnostic interface has just arrived and....hey presto comes are now working again. However the touch point adaption is still not working
Errors with sequence error. Bah
 
Discussion starter · #29 ·
Ok just got in after another unsuccessful attempt at learning the gb parameters. All other units seem to be working but the easytronic transmission will not program.
I jacked the car up and set vauxcomm Woking with learn gb parameters as this is the only real error code now being shown on the car- the car was jacked up and in neutral both front wheels turn ok ie. not stuck in gear.
I run the gearbox learning and it seems to start ok.. it steps through to “programming base position enabling programming mode #02 ok ! “ then it fails with “timed out 0x17”

Anyone any ideas ?
 
Discussion starter · #31 ·
Thatnks marks152, yea I checked few and saw versions and all is ok on vauxcom now. this problem is really killing me it strikes me that easytronic is not supported well by Bosc /Vauxhall.
Points I need to share
The car is communicating well throughout but the touch point fails....am I wasting my time with learning gb parameters of the touch point fails? To me you should still be able to learn gb. Even if touch point is not done because it just involves calibration of the select and shift motors.
Secondly vauxcom is not seeing a vin on the tcu? I’m sure it used to although it was not a vin but a serial number. If this is missing am I wasting my time ?
 
Discussion starter · #33 ·
Yes agree marks 152, that was my thinking. I guess the key question is if the clutch is worn or the bleed is poor then would that really stop the gb learning. To my mind as the clutch manual release screw does not twist during gb learn procedure before the timeout then the clutch is not used ? But who knows? When running touch point and bleed process the clutch screw moves fine and the distance of the plate changes fine albeit showing a worn clutch 18mm

Does any body have experience of this. The only fault code on the entire car is that the tcu is missing it’s parameters there is no reference to the clutch.

Cheers for now
 
Discussion starter · #34 ·
Hi guys, so a little update on the car…

We sent the TCU off to ECU-testing (www.ecutesting.com). They confirmed that there was indeed an issue with the software on the unit. They sent back the unit, and we refitted and bled the clutch. Great – it fixed the P1735. The car now displays “N” on the dashboard.

Of course, this being an Easytronic, we aren’t off the hook yet……

Although the car states that it is in “N”, the car will not turn over. We had the code P1728 (Shift Motor Mechanic) present, however after clearing this code it only returns occasional upon switching the ignition on. Having continuity checked the wiring loom from the TCU to the shift/select motor actuator and finding this to be fine, we then sent ECU-testing the shift/select motor to be tested. We expected there to be worn brushes or a bad feedback to the TCU causing the fault. However, ECU-testing confirmed no issues with the shift/select motor actuator. They have suggested that perhaps an external problem (ie: external to the Easytronic system) may be the problem, such as a mechanical problem with the gearbox. As the car has not moved in three years, and was running fine mechanically before it went into “hibernation”, I find this hard to believe. Perhaps the gearbox is stuck?

Also worth mentioning is that we have successfully bump started the car. The engine runs, but it still doesn’t select gears, and won’t rev past about 1,300rpm.

Does anyone have any ideas as to how to remedy this issue?
 
Discussion starter · #37 · (Edited)
Hi marks152, no, no other codes stored in any of the other modules.

Hi Eddie, thanks for joining. We know who you are. Your post on Easytronic: problem to a fix was by far and away the most useful post we have come across.

One thing that ECU-testing informed us after fixing my TCU was that my particular model of Easytronic Corsa is unable to be reprogrammed – with Tech2 or opcom. I would send you a picture of the info sheet they sent, but I’m not paying for a fancy account lol! So I’ll just type it out instead:



Vauxhall Easytronic Clutch Actuator

The fault with this clutch actuator has been caused by an attempt to perform the following ‘F4: Additional Function’ then ‘F1: Learn Gearbox Parameters’ using ‘Tech2’ diagnostic equipment.

There are additional faults on the vehicle that prevented ‘F1: Learn Gearbox Parameters’ from being effective and subsequently damaged the internal ECU Software/Processor. (This is a design flaw with the logic of this particular unit and not the fault of the Vauxhall technician that attempted to perform it).

The additional faults on this car MUST be rectified first before the ‘F-light’ will extinguish from the instrument panel to allow the engine start function.

The clutch actuator also controls the hydraulic clutch operation, upon installation the clutch hydraulics will need to be bled diagnostically via ‘Tech2’ diagnostic equipment or using a conventional pressure bleed system. If this is not performed correctly the gearbox will not depress the clutch correctly.

!!WARNING!!
If using ‘Tech2’ diagnostic equipment – DO NOT attempt to select the following option: ‘F1: Learn Gearbox Parameters’.

If you select this option then this clutch actuator will have the following permanent fault code stored: ‘P1735 – Gearbox Parameters Not Learned’ the F-light will display on the instrument panel and the engine will fail to start.

In the event that these instructions are ignored and the above does occur, then the clutch actuator will need to be sent back to us to be reconfigured – this would be charged for.”



My dad spoke to them on the phone and asked why our Easytronic gearbox could not be programmed. I think he said that ECU-testing said that it was because the Easytronic system self-learnt or was pre-programmed or something, but I will have to confirm that with him.

Hope this helps.
 
Discussion starter · #45 · (Edited)
Sorry about the slow reply folks. Busy week at work followed by a busy weekend! Only just sat down at the computer the catch up on the forum.


Hi Jimmycheesebob I just had a brainwave. What if your clutch actuator and the one on my car are from the same batch? The batch that ECU-testing say you must not try a program it to learn the gear positions? It would mean that we both shot ourselves in the foot, so to speak, by using op-com to program the units. What do you think?
I think this is exactly what has happened Eddie. I mean, as ECU-testing says, we aren't to blame - there is no literature anywhere on the internet (at least not that I am aware of) that states that certain Easytronic clutch actuators cannot be reprogramed. In my case, I believe there were other problems with my clutch actuator before we tried to reprogram it anyway, so I think ultimately I was always going to have to send it off to get it mended. I will get you the part number, production date and alpha code of my easytronic unit as soon as I can Eddie. I'm away from home at the moment, but I'll get the old man to plug the opcom in and find out for you as soon as he is free to do so.

I have also asked for the reports from ECU-testing on the clutch actuator and the shift/select motors and actuator. They say they'll email me them as soon as possible. This might hopefully shed a little more light on what in particular was wrong with my clutch actuator.



Anyway, I have more news about my car in the meantime. On Wednesday ECU-Testing returned my shift/select motor and actuator (including the wiring loom for it which I also sent them to be tested). As I posted previously (post #34), they told us that there were no issues with the unit on the test bed. So, dad refitted the unit that day, and was obviously expecting us to be in the same position as we were previously - a "N" on the dash, but not turning over. However, upon turning the key the car turned over and started! What's more is it selected gears..... and it moved! And this has been the case for the past few days now. We've run it several times just a few miles, and every time it has started first time, and it has shifted gears without issue. Dad even did the clutch point adaption as it was way off, and that successfully ran without issue. Honestly, I have no idea why it has suddenly started working, but needless to say we are very pleased. As I say hopefully the reports from ECU-testing might shed some light on this.

Dad did mention that when he removed the shift/select motor actuator from the car before sending it to the people at ECU-testing, the gearing on the shift motor felt "stiff". Perhaps being on the ECU-testing test bed freed the motors up slightly. This is just conjecture though.