Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 21

Thread: 6L80 Reference Material

  1. #11
    Junior Member T2000's Avatar
    Join Date
    Mar 2010
    Posts
    36

    Default

    Excellent info - thankyou Joecar !!!

  2. #12
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default Shift curve relationships

    PT shift table relationships:

    basic relationships:
    1->2 curve should be above 2->1 curve;
    2->3 curve should be above 3->2 curve;
    3->4 curve should be above 4->3 curve;
    4->5 curve should be above 5->4 curve;
    5->6 curve should be above 6->5 curve;

    additional relationships:
    3->2 curve should be above 1->2 curve;
    4->3 curve should be above 2->3 curve;
    5->4 curve should be above 3->4 curve;
    6->5 curve should be above 4->5 curve;

    this can be summarized as: the curves must not cross anywhere;

    if they cross anywhere, then you will not be able to predict what gear the TCM selects when the operating point hits the cross

    ( prioritization of the shift curves appears to be different across various TCM OS's )
    Last edited by joecar; November 3rd, 2020 at 01:56 AM.

  3. #13
    Lifetime Member
    Join Date
    Sep 2007
    Posts
    214

    Default

    Joe - have a question about your previous post, and I'm hoping there is new info on this. I've also been searching the forum.

    How big a deal is it if the lines do cross? I ask because my factory 2015 program has the lines crossing in several spots, and I'm wondering if it's related to the 6L80E being able to directly switch between gears (like a 6>3 shift going 6-3) rather than having to cycle through (like a 6>3 shift going 6-5-4-3). Mine has been attached.

    For anyone else, has anyone got a good 6L80E shift program they would care to share? I'm looking for something for a street vehicle that has excellent shift characteristics, that will still get up and go when I get into it. If nobody has one I can start with, I'll post mine up when I finally get one worked out. The 4.11s did much for drivability, but the stupid trans shifting at 5200RPM makes it feel like it's tripping at the finish line, so to speak.
    Attached Thumbnails Attached Thumbnails Click image for larger version. 

Name:	6l80e.PNG 
Views:	382 
Size:	69.2 KB 
ID:	22227  

  4. #14
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Hi Telco,

    Even with the ability to skip gears, the curves should still not cross (i.e. not be allowed to cross).

    When they cross, the crossovers provide the TCM with multiple choices of which gear to select next...
    the TCM/OS will make a decision based on current conditions (which may not be consistent each time);
    different TCM/OS will select different choices (i.e. not consistent).

  5. #15
    Lifetime Member
    Join Date
    Sep 2007
    Posts
    214

    Default

    OK thanks. Makes sense, just didn't understand why GM was doing it.

  6. #16
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    I don't understand why they did it, seems like they rushed it.
    Last edited by joecar; March 10th, 2021 at 01:05 AM.

  7. #17
    Member
    Join Date
    Jun 2020
    Posts
    65

    Default

    Your over thinking the second relationship. I'll explain.

    additional relationships:
    3->2 curve should be above 1->2 curve;
    4->3 curve should be above 2->3 curve;
    5->4 curve should be above 3->4 curve;
    6->5 curve should be above 4->5 curve;
    If the Transmission is in 5th gear, then the TCM shift points would be looking at its options from 5th gear, either it goes to sixth or down to 4th. So as to say "6->5 curve should be above 4->5 curve;" This is irrelevant, logic states that if the TCM looks at the 4>5 curve in relationship, it is already in 5th gear, it is not going to say, oh, shift back to 4th, and then shift back to 5th. The logic controller does not work that way. It is programmed with a set of if statements, "if this is (x), then do Y. SO there is no way you could confuse the TCM in the manner that you are suggesting with your second set of "additional relationships."

    Now with that said, prove me wrong, please, educate me on how this would be programmabley possible with how language controllers are/or written in?

    I do respect you, but with a degree in language engineering and software programming, I believe you are misleading. Your first statement of relationships holds true, but your second, not so much.

  8. #18
    Member
    Join Date
    Jun 2020
    Posts
    65

    Default

    Quote Originally Posted by raceghost View Post
    Your over thinking the second relationship. I'll explain.



    If the Transmission is in 5th gear, then the TCM shift points would be looking at its options from 5th gear, either it goes to sixth or down to 4th. So as to say "6->5 curve should be above 4->5 curve;" This is irrelevant, logic states that if the TCM looks at the 4>5 curve in relationship, it is already in 5th gear, it is not going to say, oh, shift back to 4th, and then shift back to 5th. The logic controller does not work that way. It is programmed with a set of if statements, "if this is (x), then do Y. SO there is no way you could confuse the TCM in the manner that you are suggesting with your second set of "additional relationships."

    Now with that said, prove me wrong, please, educate me on how this would be programmabley possible with how language controllers are/or written in?

    I do respect you, but with a degree in language engineering and software programming, I believe you are misleading. Your first statement of relationships holds true, but your second, not so much.
    Joecar, I am blown away, it is as you suggested. I have tested and tested, and you are correct. I have not been able to look at the code directly from a disassembly point of view, but testing shows it, and I am able to recreate by doing some crazy crossovers within a few test roms. I can create it, and then take it away too.

  9. #19
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    28,403

    Default

    Hi raceghost, thanks

    The TCM can select a gear that is more than one gear's distance away, in these situations I've seen crossed VSS/TP shift tables causing unpredictable PT upshifts and indecisive PT dowshifts.

    I've seen Throttle Downshift tables not at 100% TP cause conflicts with the VSS/TP shift tables.
    Last edited by joecar; March 11th, 2021 at 08:11 AM. Reason: grammar

  10. #20
    Member
    Join Date
    Jun 2020
    Posts
    65

    Default

    Quote Originally Posted by joecar View Post
    Hi raceghost, thanks

    The TCM can select a gear that is more than one gear's distance away, in these situations I've seen crossed VSS/TP shift tables causing unpredictable PT upshifts and indecisive PT dowshifts.

    I've seen Throttle Downshift tables not at 100% TP cause conflicts with the VSS/TP shift tables.
    Which tables are you referring too? Also, have you ever made changes to the Inertia Tables within the Shift Speed sub category? Those look weird too.....

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. 4L60E Reference Material
    By joecar in forum 4speed RWD/FWD Transmission Tuning (incl T42)
    Replies: 35
    Last Post: November 23rd, 2022, 04:25 PM
  2. Collecting links to scattered material...
    By joecar in forum Tutorials
    Replies: 52
    Last Post: March 31st, 2021, 10:39 AM
  3. 4L80E Reference Material
    By joecar in forum 4speed RWD/FWD Transmission Tuning (incl T42)
    Replies: 21
    Last Post: February 18th, 2015, 04:41 AM
  4. HPT marketing material
    By DrX in forum Lounge
    Replies: 23
    Last Post: August 7th, 2006, 08:22 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •