PDA

View Full Version : T42 Programming Problems



arubenstein
December 30th, 2007, 04:53 AM
Hello, I need help. I've killed my car, it's stuck in the driveway.

It is a 2008 Chevy Suburban, with the L76 6.0 Liter, and a 4L-70E transmission. There is a T42.

I read the calibration with no issue, and no errors. I made some mods, tried to reflash, and I am getting

11:19:15.458: Erasing TCM flash memory... (please wait up to 45 seconds)
11:19:16.099: TCM flash memory erased OK
11:19:16.359: Reflashing TCM's memory...
11:19:40.694: Total time: 00:24
11:19:40.694: Data compression achieved: 0.0%
11:19:40.894: Checksum of flash failed after write completed. Please reflash the controller.
11:19:40.904: TCM is in an unknown state.


So, I searched around here, didn't find much. I reattempted to read the TCM, which it did (saying there were checksum errors). I recomputed the checksums and tried to reflash, I got the same errors.

The TCM is definately dead, I get continual "Service Traction Control" and "Service Stabilitrak", and shifting to a gear shows no gear selected on the dash and barely any movement of the vehicle.

The tunes are available at:

http://www.nac.net/photos/efi/t42%20tunes.zip

(both stock that I extracted and the mods I am trying to reflash).

Any help appreciated, desperately need this vehicle to be running ASAP.

joecar
December 30th, 2007, 08:34 AM
I pm'd tech support.

Blacky
December 30th, 2007, 09:54 AM
Please try (if you have not already) upgrading to EFILive V7.5 here:
http://forum.efilive.com/showthread.php?t=6964

Also, please locate the matching *.blx file in the folder:
\My Documents\EFILive\V7\Bug Reports\YYYYMMDD_HHMMSS_download.blx
where YYYYMMDD is the date and HHMMSS is the time that the first reflash failed.

Send that *.blx file to me at paul@efilive.com

Regards
Paul

GMPX
December 30th, 2007, 10:40 AM
If it gives you 'some' comfort, the TCM is recoverable, we all just need to work with you on why it is failing at the end of the flash.
When you send the files to Paul can you also please include the file you read back out after it failed on the programming so we can see what part of the write is not being written back to the TCM (If that is the problem).

Cheers,
Ross

arubenstein
December 30th, 2007, 12:45 PM
OK, here is where we are.

To review, it is a 2008 Chevrolet Suburban L76 6.0 Liter, M70 4L-70E. E38 and a T42, from what I can tell.

The file of info is at:

http://www.nac.net/photos/efi/bundle.zip

On 12/5/2007, I pulled both the ECM and TCM stock tunes so that I had them on file and something to work off. They are:

2008 Chevy Suburban L76 - 3GNFK16Y98G189298 - motor - 2007-12-05 - stock.tun
2008 Chevy Suburban L76 - 3GNFK16Y98G189298 - trans - 2007-12-05 - stock.tun

I now have tried to simply reflash the TCM only with the above file. When I did that:

18:57:29.141: Scanning for EFILive FlashScan V2 USB
18:57:32.797: Scanning for EFILive FlashScan V2 HAPI
18:57:32.847: CAN-VPW Bridge Actived
18:57:32.867: Current protocol set to: "ISO 15765 CAN"
18:57:32.937: Interface firmware version: 2.5.10
18:57:32.977: Interface firmware model: FSV2
18:57:33.008: Interface firmware version: 2.5.10
18:57:33.028: Interface firmware date: Dec 01, 2007
18:57:33.048: FlashScan serial number: 003599134267
18:57:33.078: FlashScan license number: 003599134267
18:57:33.098: Disconnecting ...
18:57:33.148: CAN-VPW Bridge Deactived
18:57:33.148: Disconnected
18:57:33.779: Scanning for EFILive FlashScan V2 USB
18:57:37.445: Scanning for EFILive FlashScan V2 HAPI
18:57:37.495: CAN-VPW Bridge Actived
18:57:37.515: Current protocol set to: "ISO 15765 CAN"
18:57:37.585: Interface firmware version: 2.5.10
18:57:39.689: Current protocol: "ISO 15765 CAN"
18:57:39.739: Interface firmware model: FSV2
18:57:39.759: Interface firmware version: 2.5.10
18:57:39.779: Interface firmware date: Dec 01, 2007
18:57:39.809: FlashScan serial number: 003599134267
18:57:39.829: FlashScan license number: 003599134267
18:57:41.933: CAN-VPW Bridge Actived
18:57:41.953: Current protocol set to: "ISO 15765 CAN"
18:57:42.023: Interface firmware version: 2.5.10
18:57:44.146: Getting status...
18:57:44.166: Status: Calibration missing.
18:59:24.476: Bootloader version: TCM42v1.2C (06C0-2DA4)
18:59:24.476: Preparing TCM for reflash...
18:59:24.496: TCM not secured
18:59:24.496: Initializing TCM...
18:59:25.758: Initializing TCM, step 1 of 4
18:59:25.758: Initializing TCM, step 2 of 4
18:59:27.010: Initializing TCM, step 3 of 4
18:59:29.524: Initializing TCM, step 4 of 4
18:59:29.955: Initializing bootloader...
18:59:30.255: Initializing bootloader, step 1 of 4
18:59:30.606: Initializing bootloader, step 2 of 4
18:59:30.957: Initializing bootloader, step 3 of 4
18:59:31.437: Initializing bootloader, step 4 of 4
18:59:31.938: TCM ready for reflashing.
18:59:32.038: Request GM operating system...
18:59:32.058: GM operating system: 24239927
18:59:32.619: Request serial number...
18:59:32.699: Serial number: BKK073040404
18:59:33.821: Erasing TCM flash memory... (please wait up to 45 seconds)
18:59:34.472: TCM flash memory erased OK
18:59:34.723: Reflashing TCM's memory...
18:59:57.391: Total time: 00:22
18:59:57.391: Data compression achieved: 0.0%
18:59:57.591: Checksum of flash failed after write completed. Please reflash the controller.
18:59:57.591: TCM is in an unknown state.
18:59:59.715: Clear emisison related DTCs...
19:00:01.809: CAN-VPW Bridge Actived
19:00:01.839: Current protocol set to: "ISO 15765 CAN"
19:00:01.909: Interface firmware version: 2.5.10
19:00:02.961: Clear DTCs for all modules...
19:00:05.144: CAN-VPW Bridge Actived
19:00:05.174: Current protocol set to: "ISO 15765 CAN"
19:00:05.244: Interface firmware version: 2.5.10
19:00:06.607: Disconnecting ...
19:00:06.657: CAN-VPW Bridge Deactived
19:00:06.657: Disconnected
19:00:06.657: Reflash failed.
19:00:29.145: Done!

Then, I reset the vehicle, and immediately attempted to read the flash, I got two warnings:

"EFILive has detected that this TCM may not have a valid calibration. EFILive can still read the damaged calibration, or reflash a new calibration. Or
Make sure you have selected the correct controller type at the top of the window. Click OK to continue..."

I clicked OK.

Then:

"TCM does not contain a valid calibration, attempt to retrieve TCM data anyway? (Yes/No)"

I clicked Yes.

It proceeded.

19:00:56.521: Scanning for EFILive FlashScan V2 USB
19:01:00.177: Scanning for EFILive FlashScan V2 HAPI
19:01:00.217: CAN-VPW Bridge Actived
19:01:00.247: Current protocol set to: "ISO 15765 CAN"
19:01:00.317: Interface firmware version: 2.5.10
19:01:00.367: Interface firmware model: FSV2
19:01:00.387: Interface firmware version: 2.5.10
19:01:00.417: Interface firmware date: Dec 01, 2007
19:01:00.438: FlashScan serial number: 003599134267
19:01:00.468: FlashScan license number: 003599134267
19:01:00.488: Disconnecting ...
19:01:00.538: CAN-VPW Bridge Deactived
19:01:00.538: Disconnected
19:01:01.169: Scanning for EFILive FlashScan V2 USB
19:01:04.845: Scanning for EFILive FlashScan V2 HAPI
19:01:05.005: CAN-VPW Bridge Actived
19:01:05.025: Current protocol set to: "ISO 15765 CAN"
19:01:05.085: Interface firmware version: 2.5.10
19:01:07.199: Current protocol: "ISO 15765 CAN"
19:01:07.249: Interface firmware model: FSV2
19:01:07.279: Interface firmware version: 2.5.10
19:01:07.299: Interface firmware date: Dec 01, 2007
19:01:07.329: FlashScan serial number: 003599134267
19:01:07.349: FlashScan license number: 003599134267
19:01:09.463: CAN-VPW Bridge Actived
19:01:09.483: Current protocol set to: "ISO 15765 CAN"
19:01:09.553: Interface firmware version: 2.5.10
19:01:11.727: Getting status...
19:01:11.747: Status: Calibration missing.
19:01:25.500: Bootloader version: TCM42v1.1R (035A-28A7)
19:01:25.500: Preparing TCM for reading flash...
19:01:25.520: TCM not secured
19:01:25.520: Initializing TCM...
19:01:26.782: Initializing TCM, step 1 of 4
19:01:26.782: Initializing TCM, step 2 of 4
19:01:28.054: Initializing TCM, step 3 of 4
19:01:30.568: Initializing TCM, step 4 of 4
19:01:30.989: Initializing bootloader...
19:01:31.310: Initializing bootloader, step 1 of 2
19:01:31.780: Initializing bootloader, step 2 of 2
19:01:32.281: TCM ready for reading flash.
19:01:32.401: AMD AM29F800BB - 1Mb
19:04:17.640: Total time: 02:44
19:04:17.640: Rebooting TCM... (please wait up to 8 seconds)
19:04:19.754: Clear emisison related DTCs...
19:04:21.857: CAN-VPW Bridge Actived
19:04:21.887: Current protocol set to: "ISO 15765 CAN"
19:04:21.958: Interface firmware version: 2.5.10
19:04:23.009: Clear DTCs for all modules...
19:04:25.183: CAN-VPW Bridge Actived
19:04:25.203: Current protocol set to: "ISO 15765 CAN"
19:04:25.273: Interface firmware version: 2.5.10
19:28:31.437: Done!


Then,

"The calibration contains one or more incorrect segment checksums. EFILive cannot guarantee the integrity of the file and for safety reasons, will not allow this calibration to be reflashed into a PCM."

The failed read is:

2008 Chevy Suburban L76 - 3GNFK16Y98G189298 - trans - 2007-12-30 - failed read.tun

Also, in the file are the two related BLX files, as requested.

arubenstein
December 30th, 2007, 12:50 PM
Please try (if you have not already) upgrading to EFILive V7.5 here:
http://forum.efilive.com/showthread.php?t=6964


Regards
Paul

And, I am running V7.5.1 Build 34.

The calibration is 24239927.cal, 10/22/2007, 57,706 bytes.

Blacky
December 31st, 2007, 09:25 PM
The problem was the new V2.05.xx firmware runs faster than the old V2.04 firmware and was sending messages too fast for the TCM to keep up. I have introduced a delay between data frames transmitted to the TCM. That slows down the reprogramming by about 50%. So instead of 30 seconds it will take about 45 seconds.

This is only a temporary solution but it will recover your TCM.
I have sent the updated firmware to your email.

Sorry for the problem and inconvenience and thank-you for being patient. Problems like these are normally resolved within 24 hours but with the new year break it has taken a little longer.

Regards
Paul

arubenstein
January 1st, 2008, 02:12 AM
T
Sorry for the problem and inconvenience and thank-you for being patient. Problems like these are normally resolved within 24 hours but with the new year break it has taken a little longer.

Regards
Paul

I have no complaints as to how long it took for you to fix this. I am very pleased; thanks for resolving the issue.

JezzaB
March 15th, 2008, 02:09 PM
Friend has the same problem here. 2.05.15 firmware.

Fails flashing at the end of the flash.

Jez

OLS108
March 15th, 2008, 02:11 PM
i am having the same problem, whats the fix

Blacky
March 15th, 2008, 03:20 PM
Attached is the firmware update that fixed arubenstein's problem.
The (0101) just means Jan 01.

Please flash this into your FlashScan device and then try reflashing your TCM again. It should be ok this time.

Regards
Paul

OLS108
March 15th, 2008, 03:21 PM
cheers for the fast reply

4DRSS
March 16th, 2008, 02:12 PM
Download not working for me. Seams like file ext is invalid.?

Blacky
March 16th, 2008, 02:25 PM
Try this link instead:
http://download2.efilive.com/Software/V8/FSProgV2_05_15(0101).zip

Regards
Paul

4DRSS
March 16th, 2008, 02:43 PM
Thanks Paul.. I'll go try it here in a few minutes.

limited cv8r
March 21st, 2008, 10:16 PM
is this for all V2 interfaces, or only those who have upgraded to the BB logging as this shows up as a .efw not an .ffw and the firmware updater will not recognise it?

Blacky
March 22nd, 2008, 05:55 PM
is this for all V2 interfaces, or only those who have upgraded to the BB logging as this shows up as a .efw not an .ffw and the firmware updater will not recognise it?
Its only for units that have been upgraded to the new 2.5 bootblock. The problem does not occur in the 2.4 boot block versions.

And for the upgraded units the above link is now obsolete. They should be using the latest beta release available here: http://forum.efilive.com/showthread.php?t=7566

Regards
Paul