View Full Version : A40 Full Read option
GMPX
March 9th, 2015, 12:48 PM
Hi All,
A number of people have been asking for this, so here is the first test for you to see if this is going to work out for those that are interested.
This is a manual process to make this work, but if feedback is good we will include the modified script in each EFILive update (but you will still need to manually rename the files as majority of users do not want this option).
All you need to do is download attached zip and extract the script 'A40_R_Full.obj' in to the folder -
:\Program Files (x86)\EFILive\V8\Config (Win7, 64 bit assumed)
You should create a back up of the 'cal only' read script first should you need to revert back to it.
In the folder listed above will already be a file called - 'A40_R.obj'
Rename this something like A40_R_Cal.obj, then you know it is the original calibration only read script.
Now change the name of the attached .obj file you just saved from A40_R_Full.obj to A40_R.obj
I've also added the same script that will work with V8 build 277, same process as above to enable it.
When you next attempt to read an A40 you should see that it is going to do a full read. V8 will only look for the script A40_R.obj,so whatever one you have named as that is the one that will be used to read the TCM.
Be warned, probably don't try this on a truck as it takes about one hour to do a full read of the A40 (thanks for that Allison).
Cheers,
Ross
Chuck CoW
March 9th, 2015, 06:18 PM
Hi All,
A number of people have been asking for this, so here is the first test for you to see if this is going to work out for those that are interested.
This is a manual process to make this work, but if feedback is good we will include the modified script in each EFILive update (but you will still need to manually rename the files as majority of users do not want this option).
All you need to do is download attached zip and extract the script 'A40_R_Full.obj' in to the folder -
:\Program Files (x86)\EFILive\V8\Config (Win7, 64 bit assumed)
You should create a back up of the 'cal only' read script first should you need to revert back to it.
In the folder listed above will already be a file called - 'A40_R.obj'
Rename this something like A40_R_Cal.obj, then you know it is the original calibration only read script.
Now change the name of the attached .obj file you just saved from A40_R_Full.obj to A40_R.obj
When you next attempt to read an A40 you should see that it is going to do a full read. V8 will only look for the script A40_R.obj,so whatever one you have named as that is the one that will be used to read the TCM.
Be warned, probably don't try this on a truck as it takes about one hour to do a full read of the A40 (thanks for that Allison).
Cheers,
Ross
Interesting. When you say "don't try this on a truck" do you mean only on the bench?
Were there many OS updates for the A40 trans controllers?
Thanks
Chuck
GMPX
March 9th, 2015, 06:24 PM
Well you can do it on a truck as long as you have a spare battery to start it when the read is done :hihi:
DURAtotheMAX
March 10th, 2015, 04:01 AM
Awesome!!!! Thanks Ross, this is a huge help.
"go get a coffee, one hour to go" hahahaha :rotflmao:
Ben
GMC-2002-Dmax
March 10th, 2015, 04:29 AM
Bench Harness powered up and A40 on it,
Thanks a Bunch Ross !!!!!!!!!!
DURAtotheMAX
March 10th, 2015, 04:41 AM
Bench Harness powered up and A40 on it,
Thanks a Bunch Ross !!!!!!!!!!
Im at 41 minutes down, 14 minutes to go...am I going to beat you Tony? :mrgreen:
DURAtotheMAX
March 10th, 2015, 05:04 AM
Ross, I tried opening the full-read file in V7, and it comes up with an error message saying unsupported calibration?
GMPX
March 10th, 2015, 07:43 AM
And if you just read the cals only on that one does V7 open the file?
DURAtotheMAX
March 10th, 2015, 08:16 AM
Yes, I just did a full read and cal read on the same TCM....cal read opens normally in V7, full read gives unrecognized PCM error.
With the full read, the OS also reports weird, shows OS as 00074624. The actual OS of the TCM is 15827766.
Want me to email both cal and full reads to you Ross?
GMPX
March 10th, 2015, 10:32 AM
Yes please.
Chavez91
March 10th, 2015, 01:12 PM
Thanks a ton!
DURAtotheMAX
March 10th, 2015, 11:38 PM
What email should I send it to? support "at" efilive.com?
Ben
rcr1978
March 11th, 2015, 02:11 AM
Just curious guys what's to be gained by changing the OS on the A40's other than a TCM swap I thought all 3 years pretty much shifted similar? Sure would be nice to be to flash one of these OS'sin the old TCM's (01-05) but wishful thinking LOL.
GMC-2002-Dmax
March 11th, 2015, 04:21 AM
Just curious guys what's to be gained by changing the OS on the A40's other than a TCM swap I thought all 3 years pretty much shifted similar? Sure would be nice to be to flash one of these OS'sin the old TCM's (01-05) but wishful thinking LOL.
I have a "Magic TCM" file, A40 like the early 2001 OS was.
DURAtotheMAX
March 11th, 2015, 04:43 AM
I have a "Magic TCM" file, A40 like the early 2001 OS was.
You mean one that has dumber learning and shifts a lot better? I think I might know which one you're referring to. :)
rcr1978
March 11th, 2015, 04:54 AM
It's not nice to make fun of us special kids LOL 18108
GMPX
March 11th, 2015, 09:30 AM
That'll Email address will be fine Ben.
DURAtotheMAX
March 11th, 2015, 09:40 AM
Email sent!
GMPX
March 11th, 2015, 10:37 AM
Welcome to the misery of being at the mercy of the OEM, Ben it looks like the TCM sent back a couple of bad bytes which threw everything out of whack. The read routine in the A40 is really quite appalling.
Sorry to say but you'll just have to try it again.
DURAtotheMAX
March 12th, 2015, 12:15 AM
Ah ok, no big deal. Ill try reading it again and report back.
Chavez91
March 12th, 2015, 01:17 AM
Soooooo....... does this mean Tony won? [emoji23]
killerbee
March 16th, 2015, 07:00 AM
Just curious guys what's to be gained by changing the OS on the A40's other than a TCM swap I thought all 3 years pretty much shifted similar? Sure would be nice to be to flash one of these OS'sin the old TCM's (01-05) but wishful thinking LOL.
Restoring electrically corrupted TCM's.
Fixing a corrupted TCM is not possible without full overwrite capability. I have about 50 A40 TCM's that are probably fine, but because of the corruption, cannot be used, as TIS does not allow the overwrite in these cases.
killerbee
March 16th, 2015, 07:55 AM
For anyone who knows, with this change, does the full flash icon appear clickable in V7?
GMPX
March 16th, 2015, 10:34 AM
Restoring electrically corrupted TCM's.
Not sure what you mean by that.
For anyone who knows, with this change, does the full flash icon appear clickable in V7?
V8 only.
killerbee
March 16th, 2015, 01:36 PM
In many TCM's I have noticed that a software corruption that leaves the file damaged in some way, TIS will not recognize the TCM as viable. I think I have had this happen with some ECM's also. Once full flashed with EFIlive, it can then be written to with TIS subscription. I believe most of these corruptions are electrically induced by battery chargers, or jumper cables.
GMPX
March 17th, 2015, 10:10 AM
TIS is just very fussy, they try to protect the end user from dumping in what GM consider incompatible programs, if all the reported numbers don't line up it usually shuts you out. I'm not sure how that works at dealer level, I know there is some controllers that TIS will not flash unless it has a full program in it, which would make a failed flash recovery an interesting situation.
killerbee
March 17th, 2015, 12:37 PM
TIS is just very fussy, they try to protect the end user from dumping in what GM consider incompatible programs, if all the reported numbers don't line up it usually shuts you out. I'm not sure how that works at dealer level, I know there is some controllers that TIS will not flash unless it has a full program in it, which would make a failed flash recovery an interesting situation.
I think this describes the problem I have seen
killerbee
May 15th, 2015, 04:47 AM
Ross, is the A50 full read option available? If so, can you provide that replacement file?
killerbee
May 15th, 2015, 06:15 AM
I tried the new A40 file swap in this thread. V7 still reads as cal read (5 minutes). V8 does not read at all. I just get the message, "script file not supported by current software version". 8.2.2 build 269 is what I have.
GMPX
May 18th, 2015, 08:55 AM
I've updated my original post with a full read script that will work with V8 Build 277 (which at this present time is the most current release).
V7 read will not change with these files, that is fixed in the software.
killerbee
May 18th, 2015, 11:55 AM
I've updated my original post with a full read script that will work with V8 Build 277 (which at this present time is the most current release).
V7 read will not change with these files, that is fixed in the software.
Thank you. Nothing for the A50 then ?
GMPX
May 18th, 2015, 12:15 PM
In what way?
killerbee
May 18th, 2015, 12:16 PM
In what way?
Full read capability
GMPX
May 18th, 2015, 01:21 PM
Full read for the A50 has been in V8 since 2009, we have total control over the A50 for reading/flashing (unlike the A40) so a full 3Mb read takes about 2 minutes :good:
killerbee
May 18th, 2015, 01:35 PM
Full read for the A50 has been in V8 since 2009, we have total control over the A50 for reading/flashing (unlike the A40) so a full 3Mb read takes about 2 minutes :good:
Understood, thank you.
killerbee
May 19th, 2015, 08:23 AM
I got the same result as above at the end of an hour. OS Checksum error
OS is...103
GMPX
May 19th, 2015, 10:51 AM
And I can only respond with what I told Ben.....
The read routine in the A40 is really quite appalling. Sorry to say but you'll just have to try it again.
There is nothing we can do to speed it up or improve the stability of it, we are 100% at the mercy of Allison with this. I did have it read my A40 TCM here yesterday before posting it and it did work without error on mine.
killerbee
May 19th, 2015, 11:17 AM
And I can only respond with what I told Ben.....
The read routine in the A40 is really quite appalling. Sorry to say but you'll just have to try it again.
There is nothing we can do to speed it up or improve the stability of it, we are 100% at the mercy of Allison with this. I did have it read my A40 TCM here yesterday before posting it and it did work without error on mine.
I have tried on several now, including a brand new one, with checksum error result.
GMPX
May 19th, 2015, 01:34 PM
Can you please Email the files to support and we will try to see where it is failing (if it is always the same place), though there is probably not much we can do to resolve it if the TCM is no behaving.
GMC-2002-Dmax
May 19th, 2015, 04:24 PM
I'll give it a go tomorrow, I have a brand new A40 and I can tie the PC up for an hour if I need to.
I will email any failed files or successful ones
GMPX
May 19th, 2015, 04:31 PM
I will email any failed files or successful ones
Please don't, they will either work or not, just let us know in here thanks.
Actually, what you could both try if this isn't your set up, have no other modules on your bench set up, the Allison is using 29bit CAN where the ECM's are 'normal' , it might be that with two modules on the bus talking different CAN protocols over that hour something gets messed up. You need to put a CAN load on the TCM if it is the only thing connected (120 Ohm resistor over CAN H and CAN L).
GMPX
May 19th, 2015, 07:17 PM
I think there might be more to it than read errors, the files from TIS also fail checksums for some OS's, back to the drawing board on this painful one :bawl:
GMC-2002-Dmax
May 19th, 2015, 11:19 PM
Please don't, they will either work or not, just let us know in here thanks.
Actually, what you could both try if this isn't your set up, have no other modules on your bench set up, the Allison is using 29bit CAN where the ECM's are 'normal' , it might be that with two modules on the bus talking different CAN protocols over that hour something gets messed up. You need to put a CAN load on the TCM if it is the only thing connected (120 Ohm resistor over CAN H and CAN L).
My harness mimics the CAN load from EFI Connections
killerbee
May 27th, 2015, 11:40 AM
Tried 2 others today, resulted in the same checksum errors. I have not yet had a successful read.
GMPX
May 27th, 2015, 11:45 AM
We think the issue is with some OS's not enabling all the checksums we validate. Off the top of my head there is six, on the files that are failing it would appear that some are not actually used (therefore they have a zero value), currently V8 doesn't realise this and simply assumes the checksum is not correct. We are going to have to put in place some system to check what checksums are active and what ones are not (assuming this is the problem).
Hopefully the three people that want this appreciate the amount of hours we have to put in to this A40 'full read' option once it is done :music_whistling_1:
Chavez91
May 27th, 2015, 12:23 PM
There's more, we just keep our heads low, read, and wait :angel_innocent:
Chuck CoW
May 27th, 2015, 12:32 PM
Ross.... We have to you thank for everything we have.
You are very much appreciated.
If I had your job I'd be cross eyed. :Throwup:
Thank you.
Chuck CoW
GMPX
May 27th, 2015, 12:51 PM
Hey Chuck, I was just about to sit down and add in 1,000 T43 tables, but I think I'll keep working on this A40 issue instead.
Chuck CoW
May 27th, 2015, 01:45 PM
Ok fine.... Then I don't send your birthday present....
But tonight I'll be sending you some T87 cals tonight...... GET TO WORK MY BOY!
Chuck CoW
GMPX
May 27th, 2015, 02:02 PM
GET TO WORK MY BOY!
Chuck I can say with 110% certainty that no matter what you say it will not change what I am currently working on or what I plan on working on next, but thanks for your requests :tongue:
Around here when anyone mentions a controller that begins with 'T' we all run and hide.
Chuck CoW
May 27th, 2015, 02:31 PM
Chuck I can say with 110% certainty that no matter what you say it will not change what I am currently working on or what I plan on working on next, but thanks for your requests :tongue:
Around here when anyone mentions a controller that begins with 'T' we all run and hide.
Looks like some new T-shirts are in order.... and a big "T" on the front and back!
Chuck CoW
GMPX
May 27th, 2015, 03:14 PM
It's ok, we get all our oil rags from a place down the road so no need for those special shirts you want to get printed.
THEFERMANATOR
May 31st, 2015, 04:24 AM
There's more, we just keep our heads low, read, and wait :angel_innocent:
What he said.
GMC-2002-Dmax
May 31st, 2015, 04:56 AM
We think the issue is with some OS's not enabling all the checksums we validate. Off the top of my head there is six, on the files that are failing it would appear that some are not actually used (therefore they have a zero value), currently V8 doesn't realise this and simply assumes the checksum is not correct. We are going to have to put in place some system to check what checksums are active and what ones are not (assuming this is the problem).
Hopefully the three people that want this appreciate the amount of hours we have to put in to this A40 'full read' option once it is done :music_whistling_1:
We really do appreciate your efforts, especially if those "T" controllers get shelved for the A40..........LOL
GMC-2002-Dmax
June 1st, 2015, 05:36 AM
I got a FULL READ, the OS has invalid checksum but I can open it with the V7.5 tune tool.
Ross ????
It opened in V7.5.
Thanks
GMPX
June 1st, 2015, 10:44 AM
It opened, but did the checksums show ok in V7?
GMC-2002-Dmax
June 1st, 2015, 02:17 PM
One part did and one part did not ??
GMPX
June 1st, 2015, 02:44 PM
Ah of course, V7 doesn't even look at the OS checksums (when that was put in there was no intention of every offering full reads), move on, nothing new to see here :doh:
GMC-2002-Dmax
June 2nd, 2015, 01:30 AM
So since V8 has a failed check sum then there is still a failure on the full read..........:(
GMPX
June 2nd, 2015, 10:39 AM
I give up, please re-read my posts Tony.
GMC-2002-Dmax
June 2nd, 2015, 01:08 PM
On to those pesky "T" controllers, thanks for the efforts
vectorbundle
August 7th, 2018, 07:46 AM
Hi Ross,
Updated to today's current version [EFILiveV8.2.16_Setup.exe], which apparently clashes with your A40_R_Full.obj script. Get Error $0503: Script file not valid. Do you think you could post R_Full script that works with current V8 version?
Thanks,
Alex
GMPX
August 7th, 2018, 09:08 AM
I'll have to dig through some back ups at some stage, certainly on my current PC I don't have the script that allows a full read.
vectorbundle
August 7th, 2018, 10:34 AM
I'll have to dig through some back ups at some stage, certainly on my current PC I don't have the script that allows a full read.
OK, thanks. Attached is your old script if that may help.
-A
GMPX
August 7th, 2018, 10:55 AM
The old script doesn't help, I just need to find it on a backup somewhere......don't expect it ASAP :)
vectorbundle
August 7th, 2018, 11:28 AM
of course. thanks for looking into it at all. please take your time, it's not urgent for me.
thanks,
A
GMPX
August 7th, 2018, 01:37 PM
The one hour plus read time will still apply though :doh2:, nice one Allison!
GMC-2002-Dmax
August 9th, 2018, 02:40 AM
IIRC the checksums never calculated correctly, it was a real big mess with the amount of hardware versions and the older A40 and the Newer T series controller made a mess of it.
I know Kennedy and myself tried numerous times to get the full read and it would not save to a checksum that was correct.
It would be awesome if if could be something we can get to read/save stable.
Thanks
GMC-2002-Dmax
August 9th, 2018, 02:40 AM
IIRC the checksums never calculated correctly, it was a real big mess with the amount of hardware versions and the older A40 and the Newer T series controller made a mess of it.
I know Kennedy and myself tried numerous times to get the full read and it would not save to a checksum that was correct.
It would be awesome if if could be something we can get to read/save stable.
Thanks
GMPX
August 9th, 2018, 10:08 AM
I know Kennedy and myself tried numerous times to get the full read and it would not save to a checksum that was correct.
I know, the checksum situation was odd in that some OS's would read perfectly every time, others were never correct. Like the miserable read processing in the TCM got it wrong or the OS's didn't actually have the checksums active and therefore the value was not correct.
My findings were:
15827766 = Passes
10377105 = Always Fail
25941751 = Always Fail
25941752 = Always Fail
It would be awesome if if could be something we can get to read/save stable.
Probably not possible, I'm told not even the factory Allison tool does full reads on the A40, it is the cal area only, I think that says it all.
Chavez91
August 9th, 2018, 10:35 AM
If it matters at all or helps, Here is an A40 Full read that works..... =]
22336
GMPX
August 9th, 2018, 12:54 PM
Yeah that seems to be the only one that reads out ok and it reads ok every time. Nothing more frustrating than waiting an hour only to see the red 'x' on the OS segment checksum :crash:
Chavez91
August 10th, 2018, 02:16 AM
Ill see if I can hunt down one of those other O.S's and give'er a try.
Rthms20
December 17th, 2019, 03:04 PM
If it matters at all or helps, Here is an A40 Full read that works..... =]
22336
Have you successfully flashed this file into a blank A40 ?
YAKPERFORMANCE
June 28th, 2025, 03:47 AM
Any of you calibrators have a full read from 2006-2007 8.1 A40 file Operating System 15827766 Transmission 15827763 (3.73) as well as Operating System 15827766 Transmission 15827762 (4.10)?
Chavez91
June 28th, 2025, 02:02 PM
Any of you calibrators have a full read from 2006-2007 8.1 A40 file Operating System 15827766 Transmission 15827763 (3.73) as well as Operating System 15827766 Transmission 15827762 (4.10)?
Hey! It’s the conversion thief!
YAKPERFORMANCE
June 29th, 2025, 03:14 AM
How is that? A file alone will not convert anything. You have to know what do do with the wiring a file alone is useless just so we are all clear? I'm all about wiring and making things that don't belong together function. Look at my Expedition then make your comments please you can find it easily. A Few years ago when my little brother asked me to get a 6 speed working behind his 02 I took a 2011 LML Allison and made it work. Just so we are clear I was the first to use the full 11-19 LCT 1000 case, transfer case, and build my own transfer case stand alone module to operate it. I maybe new on the forum here but been doing this a lot longer than all you think. There will always be people that flap. So what If I want to help people with their old rusty Silverado's / Sierra's to make them more efficient and for a lot less I might add. Not to mention I let my customers use whatever 6 speed they want it can be a 5.9L , 6.6L, a 8.1L, 7.4L it doesn't matter to me.
But back to the issue at hand working with A40 / A50 and all the in-between I have a J2534 I use with SPS but with the original A40 controllers can we full read them I know the .obj file was old on this forum what I really would like if any buddy can help not criticize is a version of the V8 2.2 or the one right after so I can use the .obj file to try and full read the A40 TCM's.
Chavez91
June 29th, 2025, 02:03 PM
How is that? A file alone will not convert anything. You have to know what do do with the wiring a file alone is useless just so we are all clear? I'm all about wiring and making things that don't belong together function.
Look lets be honest here... the physical part of these conversions -- making a harness, reading a schematic, swapping a valvebody -- is not where the real challenge is. Anyone with basic wiring knowledge and a service manual can figure out which wire goes where. That’s not innovation, I'm sorry to say.
Contrary to what you seem to believe, the real value -- and what even makes the conversions even possible -- is in the software and calibration work. It's not just plugging wires in, its hundreds (and in my case, thousands) of hours spent reverse engineering GM's and Allison's code with no A2Ls or documentation. Understanding how the ECM and TCM communicate, recalibrating and writing custom code so the transmission function exactly as it should (diagnostic, pids, etc), as if it had been released by the factory. Its understanding how the software and TCM hardware interact and how its all linked together to not only gather the input data from the trans, but make sure the proper solenoids are being triggered when needed. Its not just a "tune" when done correctly. It's the ONLY reason your swaps with factory tcms work at all.
Frankly, you’ve been using my software and acting like it’s just about “making wires connect.” That’s not only untrue, it’s disrespectful to the people who put in the real work to unlock these swaps for the community. You couldn’t do these conversions without the software I built—and you know it.
If you think otherwise, I invite you to try doing one of these conversions without using my code or someone else’s work as your base. Good luck. :tongue:
A Few years ago when my little brother asked me to get a 6 speed working behind his 02 I took a 2011 LML Allison and made it work. Just so we are clear I was the first to use the full 11-19 LCT 1000 case, transfer case, and build my own transfer case stand alone module to operate it. I maybe new on the forum here but been doing this a lot longer than all you think.
Hate to burst your bubble on this too, this was done almost 15 years ago. Just because its not on a forum... doesn't mean you were the first one. Allisons have been run on Fords, Cummins, Motech, Bosch... just to name a few .... and not in a standalone fashion, but with full communications between the ECM and TCM. Not as a standalone. Which all required extensive modification on the SOFTWARE side (ECM and TCM) to make those conversions happen.
YAKPERFORMANCE
June 29th, 2025, 11:02 PM
Listen I'm a calibrator / wiring guy not a engineer I pay companies like EFI live and HPT for that. With what's there I use it to modify the file and make everything work happy. You can say what you want im just trying to make trucks operate FYI the file I started with was not a EFI Live calibration. On top of that its Allison's file not mine not yours. I think you are assuming to much without the proper background. I guess its not innovation either making a BMW M57 work with a 6R80 right? The hundreds to thousands of hrs I have into my calibrations IS proof enough. A lot of what im tuning for people is stuff never done yet especially with ford. I give a lot more than I get trust me but it makes me happy to hear they like the finished product. I'm not some kid like you think I'm sure, your name says it all. To be honest I wish it was so easy as to just write a file and go but from what I have seen a lot of the files need to be adjusted & require a lot of logging and changes to make them function their best. I don't believe in the one file fits all concept a lot of guys do each vehicle no matter if the same everything operates differently ad this is where logging comes in.
Also I have yet to see a LML Allison behind a GMT800 now a 06-10 model is a simple bolt up the transfer case can be reused from a 01-05 model. But once you go 2011-2019 the transfer case as well as the rear flange on the Allison was changed. This means you have to run the newer T-case. Now once you run the newer T-case you have a issue with the older controller not operating the engagement properly due to the motor changes. Make sure you read the entire post and not skim you might miss some key parts of what im saying I did. Also a L5P Swap in a gmt800 isn't really a 6 speed conversion since it came with a 6 speed from 2017-2019 its just a swap.
Just if you could keep your derogatory comments to yourself I'm here to try and move forward don't think I'm not earning my way just as all of us do. Now I have some full reads of the mentioned operating systems just did one with a guy using a A40 he bough off ebay I sent him a remote file to flash using his Auto Cal but I would still like to full read my files when I bench flash them. I'm not gonna lie I use HPT more but in the last couple years been slowly moving over to EFI Live. I feel HPT is leaving Efi Live in the dust but EFI Live is still relevant especially for DSP5 and Cummins applications. But HPT is moving with the current and has blown up in the last 10 years.
twinturbo12
February 17th, 2026, 12:48 AM
is there an update to the script for the full read on the a40 thank you for your time
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.