Page 15 of 16

Re: 4L80E code

Posted: Fri May 09, 2014 6:44 pm
by ashford
tried the 4142 seems to be the best so far. i can shift anywhere between forward gears and it responds as if it were a mechanical transmission. neutral to forward gears still need a throttle blip though

Re: 4L80E code

Posted: Sun May 11, 2014 12:07 pm
by Bernard Fife
Ashford,

You might try the 4.143 code here: viewtopic.php?f=4&p=4348#p4348 It has the latest fixes (from this weekend).

Lance.

Re: 4L80E code

Posted: Sat May 17, 2014 2:41 am
by gui67
Hello Lance,

I have tried to go on neutral several times and it is now OK: when I go back on drive, the TCU selects the right gear and functions as it should.

But I have found that I have some spikes in the OSS signal again, which makes the transmission downshift to 3rd when it should not. I did not have this problem since 4.129. Did something changed on this part of the code? I happens at around 2700RPM OS 88km/h

Re: 4L80E code

Posted: Sat May 17, 2014 5:22 am
by Bernard Fife
Did something changed on this part of the code?
Gui67,

No, nothing at all has changed there in recent codes.

Lance.

Re: 4L80E code

Posted: Sat May 17, 2014 9:49 am
by gui67
LAnce,
I don't know why the defaults appear again. I did not have any since last october.
It came again when I put the new code which solves the neutral problem.
graphspeed.png
Did I forgot something on the msq? Or was some parameters changed while I updated the new code?

Re: 4L80E code

Posted: Sat May 17, 2014 10:19 am
by Bernard Fife
I don't know why the defaults appear again.
gui67,

I am not sure what you mean by this.

Lance.

Re: 4L80E code

Posted: Sat May 17, 2014 10:40 am
by gui67
the fact that the OS speed has these spikes again, since the code change.

Re: 4L80E code

Posted: Fri Jun 13, 2014 11:59 pm
by gui67
Hello Lance, I tried to make some changes on the hardware, thinking that that was the source of the problem of the spikes in VSS, but it did not change anything.
So I made a datalog this morning with the last soft I had in the MShift: 4.143 that solved the fact that I needed to stop the car if accidentaly going to Neutral while driving.

You can see on the first log a lot of spikes happening at 88km/h: the VSS goes nearly to 0 and the transmission downshifts to 3rd.
In the second log, with coe 4.130, I also drove a lot around 88km/h, but there is no spike at all.
All these driving happened in 10 minute difference, at the same temperature, on the same road, all conditions are the same exept the transmission was hotter on the second pass and allowed TCC. But I get the same problem with 4.143 with a warm transmission and TCC locked.

Could you please have a look in the code, to understand if this bug comes from a part of the code that was in 4.130 and not taken to 4.143?
I would like to have the best of both worlds: no Neutral problem and no VSS variation if possible.

Thaks in advance
Guillaume

Re: 4L80E code

Posted: Sat Jun 14, 2014 5:30 am
by Bernard Fife
Guillaume,

This is perfect info, and I will have a look. I don't recall changing anything in the VSS, but it's possible that it happened inadvertently, or that the compiler is treating it differently for some unknown reason. I will post back here when I have a better answer (and hopefully some code for you to try).

Lance.

Re: 4L80E code

Posted: Sat Jun 14, 2014 1:29 pm
by Bernard Fife
Guillaume,

I will attach some 4.144 test code. This test code rolls the changes out of the VSS ISR. There weren't many changes in the VSS/speedo code from 4.130, but a few snippets of code were moved around, so these are back where they were in the 4.130 code.
Monitor_4144c.abs.s19
Test code
(73.17 KiB) Downloaded 1000 times
GPIO_MShift_4144.ini
(220.09 KiB) Downloaded 970 times
Lance.