Dodge Durango Forum banner
1 - 20 of 33 Posts

stoopalini

· Registered
'23 Durango R/T- TnG Supercharged
Joined
·
1,839 Posts
Discussion starter · #1 ·
Anyone using HP Tuners to log or tune their ZF8HP70 transmission?

After unlocking the SRT custom drive mode screens, I started looking at the transmission tuning in HP Tuners, and engaged a respected ZF transmission tuner to help me gain a better understanding and make some changes.

As an example, i want the 2-1 downshift to be smoother and not shake the vehicle when coming to a stop, I also want it to use 8th when in Sport, and want it to use 7th and 8th when in track.

The idea is to make these adjustments now, and use it as a way for me to gain an understanding of how this works ... so early next year, after I install the Whipple supercharger, I can then take a more in-depth approach in getting a final transmission tune applied to suit the new power levels.

In general, the way this works is the logic of the TCM identifies a "Shift Pattern" to use for a given situation. There are many things which impact the choice of which pattern to use like ... drive mode, driver type, temp, road inclination, engine demand, throttle position, etc, etc, etc ...

Then the Shift Pattern ID contains a table which controls the shifting with respect to throttle demand and tail shaft RPM.

Here is where the shift pattern tables are found:

Image



And here's a look at Shift Pattern 5 (which is the primary table used for Normal (or Auto) drive mode:

Image


So when throttle input is say 50%, and the tail shaft speed is rising and crosses 2,550 RPM, the vehicle will shift from 4th to 5th.

When logging the transmission, and using VCM Scanner to review the log ... "Shift ID" is the parameter/channel which tells you the Shift Pattern the TCM should be using:

Image



In general, it's expected for the TCM to use table 5 for Normal mode, table 7 for Sport mode, and table 9 for Track mode. Of course, the other pattern tables do get used for varying scenarios, but 5, 7, and 9 are generally the primary tables (or supposed to be).

My question for someone who has VCM scanner and has logged the 8HP70 is ... when you log Sport and Track modes, are you seeing pattern tables 7 and 9 being used?

In my vehicle, I'm seeing shift pattern 7 being used for both Sport and Track drive modes. This surprised me and also surprised the guy I engaged to help tune it, as he also expected it to use 9 for Track.

I'm wondering if my work to unlock the SRT drive mode screens in the uConnect is somehow causing Track mode to use pattern 7 instead of pattern 9. I can certainly switch my BCM back to factory settings and test ... but thought maybe someone else might be doing some logging for me to use as another data point.
 
  • Like
Reactions: HEMIWOT and bb37
Tangential story that doesn't answer your question.

Back in the 1980s, I worked for a major manufacturer of automatic transmissions for trucks and heavy equipment. They were just starting to transition to computer-controlled transmissions. The shift patterns, like you show above, were stored in hexadecimal values in an EEPROM in the transmission controller. The test department engineers who were tuning the shift points, all mechanical engineers with little computer experience, were tearing their hair out trying translate between the hex values and what their experience and observations told them.

I was a young technician in the department and decided to show my stuff. I wrote a Turbo Pascal program that would read the hex dump from the EEPROM and spit out a .CSV file that the engineers could load into Lotus 1-2-3 so they could see a table of the shift points and a graph of the shift curves. The engineer could then manipulate the shift points in a spreadsheet format, see what the resulting curves would look like, write the data back out as a .CSV file, and then run my Turbo Pascal program to convert back to hex for loading into the EEPROM.

Looking at what the HP Tuners software gives you makes me realize how far we've come.

All that said, I'm surprised that throttle position and output shaft speed are the only considerations in this table. I would have assumed that load and input shaft speed would be factors, too.
 
Discussion starter · #3 ·
Tangential story that doesn't answer your question.

Back in the 1980s, I worked for a major manufacturer of automatic transmissions for trucks and heavy equipment. They were just starting to transition to computer-controlled transmissions. The shift patterns, like you show above, were stored in hexadecimal values in an EEPROM in the transmission controller. The test department engineers who were tuning the shift points, all mechanical engineers with little computer experience, were tearing their hair out trying translate between the hex values and what their experience and observations told them.

I was a young technician in the department and decided to show my stuff. I wrote a Turbo Pascal program that would read the hex dump from the EEPROM and spit out a .CSV file that the engineers could load into Lotus 1-2-3 so they could see a table of the shift points and a graph of the shift curves. The engineer could then manipulate the shift points in a spreadsheet format, see what the resulting curves would look like, write the data back out as a .CSV file, and then run my Turbo Pascal program to convert back to hex for loading into the EEPROM.

Looking at what the HP Tuners software gives you makes me realize how far we've come.

All that said, I'm surprised that throttle position and output shaft speed are the only considerations in this table. I would have assumed that load and input shaft speed would be factors, too.
Nice! The same approach is still in use today by some tuning companies. They build custom Excel sheets to make visualization of this data meaningful. As changing just the shift point for one gear, or one pattern, or one RPM range, will cause the driving experience to be clunky. Knowing how the tail shaft RPM translates to engine RPM is also important for these decisions.

The TCM is extremely complex in how it chooses which table to use, and it changes between tables dynamically based on these considerations. It's a lot more complex than I really understand yet, but here's a good read on it:

 
  • Like
Reactions: bb37
If you look at the Tuning School they have an excel file that can be downloaded to help with tuning. Since my challenge is a manual trans I never messed with ZF trans. I did buy (they had a sale before the holidays) the Tuning School book in an attempt to help me tune my shift patterns on the DD GT but never had the time to mess with it.

 
Discussion starter · #5 ·
If you look at the Tuning School they have an excel file that can be downloaded to help with tuning. Since my challenge is a manual trans I never messed with ZF trans. I did buy (they had a sale before the holidays) the Tuning School book in an attempt to help me tune my shift patterns on the DD GT but never had the time to mess with it.

Thanks. Do you have to buy the book to get access to the excel file? I can't seem to locate it on their website.
 
Thanks. Do you have to buy the book to get access to the excel file? I can't seem to locate it on their website.
Try this link.
 
Discussion starter · #7 ·
Try this link.
That worked, thanks man!

For anyone else looking for the specific Excel file, you can grab it here:

Excel ZF8HP Shift Schedule Calculator
 
Discussion starter · #10 ·
ive always had issues with the 2 to 1 coming to a stop and also the 1 to 2 when the trans is not up to temp.
Ya, my 2016 R/T had the same behavior. In our previous 2023 Grand Cherokee L, the 2-1 downshift from the 8HP75 transmission in that vehicle was buttery smooth. You felt nothing. It would be interesting to compare the tables in the Jeep's transmission to those in our Durangos.

In the 2023 TnG, here is the OEM table for pattern 5:

Image



We made changes to the downshift by reducing the tail shaft RPM, and it helped a lot! The transmission pretty much stays in 2nd now if you're braking to a stop, and does the 2-1 downshift pretty much at the exact time the vehicle becomes stopped. I may lower it even further, so it only drops to 1st after it reaches 0, or 1, etc ...

Here's the updated downshift points:

Image


I haven't plugged those into the Excel tool yet, to see what engine RPMs they relate to, but lowering it to 80 for 9.8% or less throttle has taken away the 2-1 downshift jarring motion about 90% of the time. There are a few instances where it is still felt right at the very end of the stop, but it's not nearly as noticeable and infrequent now.
 
  • Like
Reactions: JC Hemi
Nicely done. I can build a hemi, and gonna learn to to do a full ZF trans rebuild but the tuning is just not my thing right now.
 
Anyone using HP Tuners to log or tune their ZF8HP70 transmission?
As an example, i want the 2-1 downshift to be smoother and not shake the vehicle when coming to a stop, I also want it to use 8th when in Sport, and want it to use 7th and 8th when in track.
I agree the 2-1 downshift is too harsh for stop & go / ”around town” driving and one of the reasons I do not use Sport Mode more often. Also I believe in Track Mode the trans will shift into 8th over ~65-70 MPH.
 
Discussion starter · #14 ·
I agree the 2-1 downshift is too harsh for stop & go / ”around town” driving and one of the reasons I do not use Sport Mode more often. Also I believe in Track Mode the trans will shift into 8th over ~65-70 MPH.
In track mode, a 2023 will never go into 8th. Here is what one of the track mode tables looks like. All the other track pattern tables also have 10,000 listed in the 7-8 upshift column

Image


Now that's tailshaft speed. So if I plug those numbers into the TuningSchool Excel tool, here is how those tailshaft RPM's translate to engine RPM

Image


So in Track, to get to 7th on my 2023, the engine has to spin up to 5600 RPM in 6th gear. To get to 8th, the engine has to spin up to 8400 RPM in 7th gear .. which of course is impossible.

I did get a 2021 Hellcat factory tune file, and these tables look very different on that vehicle. Not sure if all 2021's will look like this, or if it's because of the extra power of the HC motor though?

Image


Notice with light throttle, it's shifting up fairly quickly but at WOT, it's holding the gear for a little bit longer than my OEM calibration.

Here's how the 2021 HC tune translates to engine RPM:

Image


So 8th is pretty much still locked out, but 7th is not. With cruising throttle (ie: 10% or less) it'll go into 7th with engine RPM 2352 whereas mine won't go into 7th, under the same conditions, until engine RPM 5600 ... which isn't really feasible.
 
  • Like
Reactions: Duh-rango
Discussion starter · #17 ·
This is where I love having a manual trans in my challenger as tuning is waaay so simple.
Yep, I love the M6 trans in my GTO and have always had manual transmissions in my vehicles. The wife drove a manual when we met (Acura Integra) but she started driving automatics when she switched to SUVs. I will admit ... running the kids all over the place, several times a day, and sitting in school traffic .. the auto is nice! :)
 
Discussion starter · #19 ·
The spreadsheet is decent, but it os easy enough to just log it in the Scanner as you drive. If you log output speed, Shift table, accel factor and Engine RPM, Throttle position and Air flow. you can go to the exact area you want to make a change and find it. The only time ot is a bit cryptic is when it cycles to the min max tables or the take off tables. 2021 and up has some tables that are wrong in the TC section.
 
1 - 20 of 33 Posts