GS450h Transmission and Inverter Loss of drive
Posted: Tue Jul 23, 2024 10:17 am
Since my last issues I have just completed 100 faultless miles in my car. Unfortunately, I was doing some testing with different transmission settings i.e. Auto, High, Low, MG2 only and disaster has struck.
The problem,
I stopped at some traffic lights and suddenly the gearbox starting to apply torque then drop torque very quickly and loudly. Selecting neutral stopped the harsh oscillation. When the traffic lights changed I selected drive with a bit of throttle and could pull away with no shaking. Every time I stopped the whole process would start again. Pulling over I checked my parameter list. I had set regenramp to 1 and throtramp to 10 earlier and enabled regen to 2. I then re-set these parameters to 0.1, 0.1 and 0 respectively and tried the car. There was absolutely no throttle response. I think the parameter issue is a red herring because after a number of attempts of uploading a blank firmware bin and then trying version 2.05, resetting and retrying nothing changed. Interestingly I then applied the hammer and wriggle wire technique under the bonnet and the car then worked. I drove a mile or so stopped and restarted the car and manged get home thinking it was a loose wire somewhere and I would check everything out. The next morning and since nothing I have tried has worked.
The set up,
GS450h transmission and inverter
Zombieverter with any 2.05v to latest software version
F30 Gear lever
Outlander charger
BMW Sbox
At the time of the fault the Gear shift loom was not connected to the Gbox
Brake pedal input is not connected.
BMW e85 instrument panel is showing as it was before the problem.
My readings,
Spot Values (auto ticked and refresh applied)
When the car has ignition and crank applied the values are UDC 340V, UDC2 340V, RUN, 14.5v, Invst on, ign on, gear selected i.e. Forward or Reverse
Throttle readings show throttle pedal movement and spot value shows Throttle pressed.
With only battery power UDC fluctuates with low HV and UDC2 also fluctuates with up to 440v not sure why. This is possibly due to the Inverter slowly discharging.
Thinking of a wiring issue I have checked the wiring to MG1 & 2 G-box sensors resistances from the pin side of the inverter plug as below,
Pin 1 GRF to pin 12 GRFG 9 ohms
Pin2 GCSG to pin13 GCS 14.4 Ohms
pin 3 GSNG to Pin 14 GSN 14.4 ohms
Pin22 MRFG to Pin 33 MRF 9 Ohms
Pin 23 MSN to Pin 35 MSNG 19 Ohms
Pin 24 MCS to Pin 34 MCSG 14 Ohms
I have also checked the resistances from the pin side of Zombie VCU to the inverter as below,
Pin 16 REQ- to Pin 17 REQ+ 124 Ohms
Pin 18 CLK- to Pin 19 CLK+ 124 Ohms
Pin 20 MTH- to Pin 21 MTH+ 124 Ohms
Pin 22 HTM- to Pin 23 HTM + 124 Ohms
I have a spare G-box and inverter and the readings above are very close on those units as well.
I have also swapped inverters.
I have examined the Zombie and noticed a burn mark on IC10 (MCP25625T-E_ML). As I had an old zombie board I have removed IC10 from it and fitted it to my existing board but I am unsure as to the condition of the original IC10 chip or if my install is ok although it looks good.
To me it seems that the Zombie is trying to send out the signals to drive the inverter but they are not getting there.
Questions,
Could a failure of IC10 cause this problem?
IC9,13,15,18 appear to drive the CLK-, REQ-, TX-, RX- outputs is there anyway to check these outputs? I can get hold of an oscilloscope but I do not know much about using one!!!
Is it possible that Zombie has got a bit confused with all the uploading of firmware versions somehow! if so, how do I get back to a base setting. i.e. no parameters set? I have tried the erase flash function to no avail!
I understand that writing a firmware bin file does not seem to change the parameters. I have powered down the VCU after every firmware upgrade and changed from GS450h to none and back as per the 2.17 update suggestions.
Any other possibilities?
Is there any one near-ish to Andover that has a test set up or car that I could drive to and test my Zombie on it?
WTF have I done now?
So near yet so far!!!!
Thanks in advance for any thoughts.
The problem,
I stopped at some traffic lights and suddenly the gearbox starting to apply torque then drop torque very quickly and loudly. Selecting neutral stopped the harsh oscillation. When the traffic lights changed I selected drive with a bit of throttle and could pull away with no shaking. Every time I stopped the whole process would start again. Pulling over I checked my parameter list. I had set regenramp to 1 and throtramp to 10 earlier and enabled regen to 2. I then re-set these parameters to 0.1, 0.1 and 0 respectively and tried the car. There was absolutely no throttle response. I think the parameter issue is a red herring because after a number of attempts of uploading a blank firmware bin and then trying version 2.05, resetting and retrying nothing changed. Interestingly I then applied the hammer and wriggle wire technique under the bonnet and the car then worked. I drove a mile or so stopped and restarted the car and manged get home thinking it was a loose wire somewhere and I would check everything out. The next morning and since nothing I have tried has worked.
The set up,
GS450h transmission and inverter
Zombieverter with any 2.05v to latest software version
F30 Gear lever
Outlander charger
BMW Sbox
At the time of the fault the Gear shift loom was not connected to the Gbox
Brake pedal input is not connected.
BMW e85 instrument panel is showing as it was before the problem.
My readings,
Spot Values (auto ticked and refresh applied)
When the car has ignition and crank applied the values are UDC 340V, UDC2 340V, RUN, 14.5v, Invst on, ign on, gear selected i.e. Forward or Reverse
Throttle readings show throttle pedal movement and spot value shows Throttle pressed.
With only battery power UDC fluctuates with low HV and UDC2 also fluctuates with up to 440v not sure why. This is possibly due to the Inverter slowly discharging.
Thinking of a wiring issue I have checked the wiring to MG1 & 2 G-box sensors resistances from the pin side of the inverter plug as below,
Pin 1 GRF to pin 12 GRFG 9 ohms
Pin2 GCSG to pin13 GCS 14.4 Ohms
pin 3 GSNG to Pin 14 GSN 14.4 ohms
Pin22 MRFG to Pin 33 MRF 9 Ohms
Pin 23 MSN to Pin 35 MSNG 19 Ohms
Pin 24 MCS to Pin 34 MCSG 14 Ohms
I have also checked the resistances from the pin side of Zombie VCU to the inverter as below,
Pin 16 REQ- to Pin 17 REQ+ 124 Ohms
Pin 18 CLK- to Pin 19 CLK+ 124 Ohms
Pin 20 MTH- to Pin 21 MTH+ 124 Ohms
Pin 22 HTM- to Pin 23 HTM + 124 Ohms
I have a spare G-box and inverter and the readings above are very close on those units as well.
I have also swapped inverters.
I have examined the Zombie and noticed a burn mark on IC10 (MCP25625T-E_ML). As I had an old zombie board I have removed IC10 from it and fitted it to my existing board but I am unsure as to the condition of the original IC10 chip or if my install is ok although it looks good.
To me it seems that the Zombie is trying to send out the signals to drive the inverter but they are not getting there.
Questions,
Could a failure of IC10 cause this problem?
IC9,13,15,18 appear to drive the CLK-, REQ-, TX-, RX- outputs is there anyway to check these outputs? I can get hold of an oscilloscope but I do not know much about using one!!!
Is it possible that Zombie has got a bit confused with all the uploading of firmware versions somehow! if so, how do I get back to a base setting. i.e. no parameters set? I have tried the erase flash function to no avail!
I understand that writing a firmware bin file does not seem to change the parameters. I have powered down the VCU after every firmware upgrade and changed from GS450h to none and back as per the 2.17 update suggestions.
Any other possibilities?
Is there any one near-ish to Andover that has a test set up or car that I could drive to and test my Zombie on it?
WTF have I done now?
So near yet so far!!!!
Thanks in advance for any thoughts.