Page 3 of 4
Re: E54 Tunerlock Help
Posted: Wed Apr 10, 2024 4:10 pm
by In-Tech
Hiya Gampy,
No worries, huge help getting me those pictures. I couldn't have done it without you

Re: E54 Tunerlock Help
Posted: Sat Aug 31, 2024 11:50 am
by SickFinga
In-Tech wrote: ↑Tue Apr 09, 2024 10:34 pm
Hiya's
Did anyone try this yet?
Am I a thread killer or what?
Can confirm. The pin is correct. I've been playing around with Tech 2 flashing an LB7 PCM with different calibrations and I think after flashing 2001 calibration it stopped accepting new flashes. The PCM would respond on a bench, report VIN, calibration IDs, but in the SPS I would get No communication at step 12. By putting it into a boot mode using the pin, I was able to reflash it again to the original calibration based on VIN in the SPS. However, it still refuses to flash in the SPS without putting it into boot mode via the pin.
Re: E54 Tunerlock Help
Posted: Sat Aug 31, 2024 12:45 pm
by antus
When we get E54 working in PCMHammer, you should be able to use the boot pin and do a recovery flash to clone in a full bin and restore it to a factory state you can work with in other tools. Some of the code is in there but it is not working yet. If you are prepared to help test let me know and I'll reach out when we have it working for another test before releasing it.
Re: E54 Tunerlock Help
Posted: Mon Sep 02, 2024 7:11 am
by SickFinga
antus wrote: ↑Sat Aug 31, 2024 12:45 pm
When we get E54 working in PCMHammer, you should be able to use the boot pin and do a recovery flash to clone in a full bin and restore it to a factory state you can work with in other tools. Some of the code is in there but it is not working yet. If you are prepared to help test let me know and I'll reach out when we have it working for another test before releasing it.
Willing to help, but the only issue is that I don't have a truck to test the ECMs.
Here is what I gathered so far. There are at least two versions of the LB7 ECMs.
Model year 2001 - Service No 09388505 / Hardware No 09355100
Model year 2002-2004(?) - Service No 12210729 / Hardware No 12209950
I haven't opened a 2001 one yet to see if there is a difference between the boards.
I tried to read it with PCM Hammer 21 and it's not picking the correct algorithm.
I believe it tries algorithm #2, but it should be #36. After entering the correct seed key, I was able to read it. I'm not sure if stock calibrations are allowed to be posted here, but if they are and someone wants to see what I was able to read, I can post it here.
2002+ ECM
This one is a little weird, as I think I damaged it somehow with the SPS as I can no longer flash it with SPS without tapping the boot reset pin.
When I read properties in PCM Hammer I don't get Calibration ID, Serial number or broadcast code.
[05:02:12:783] OS ID: 15189044
[05:02:12:792] Hardware Type: E54
[05:02:12:833] Calibration ID: 0
[05:02:12:986] Serial Number:
[05:02:13:034] Broad Cast Code:
[05:02:13:135] MEC: 0
Re: E54 Tunerlock Help
Posted: Mon Sep 02, 2024 9:22 pm
by antus
Good info thanks. Yeah, looks like the parameter block which holds most of that information is erased and not re-written.
Re: E54 Tunerlock Help
Posted: Tue Sep 03, 2024 12:17 pm
by SickFinga
Seems like file checksum checker not working for LB7 flashes. Keep getting this
[10:13:16:878] C:\GM\15063375.bin
[10:13:16:895] Validating 512k file.
[10:13:16:938] Start End Stored Needed Verdict Segment Name
[10:13:16:961] 00000 00000 0000 FF01 BAD Operating system
[10:13:16:976] 00000 00000 0000 FF01 BAD Engine calibration
[10:13:16:991] 00000 00000 0000 FF01 BAD Engine diagnostics.
[10:13:17:005] 00000 00000 0000 FF01 BAD Transmission calibration
[10:13:17:020] 00000 00000 0000 FF01 BAD Transmission diagnostics
[10:13:17:035] 00000 00000 0000 FF01 BAD Fuel system
[10:13:17:056] 00000 00000 0000 FF01 BAD System
[10:13:17:078] 00000 00000 0000 FF01 BAD Speedometer
[10:13:17:094] This file is corrupt. It would render your PCM unusable.
Re: E54 Tunerlock Help
Posted: Tue Sep 03, 2024 1:12 pm
by antus
You dont have the current development / test version. The public version is a long way behind. We got the first successful E54 Calibration write just last night.
Re: E54 Tunerlock Help
Posted: Tue Sep 03, 2024 3:52 pm
by SickFinga
antus wrote: ↑Tue Sep 03, 2024 1:12 pm
You dont have the current development / test version. The public version is a long way behind. We got the first successful E54 Calibration write just last night.
Is 824.0 2023-10-06 the latest publicly available test version? Tried flashing an E54 PCM with it after successful full read, I get "Unable to erase flash memory. Code: 01"
Re: E54 Tunerlock Help
Posted: Tue Sep 03, 2024 3:57 pm
by antus
Probably, to make E54 work you need 2024-08-31 (last 2 days) and only 1 other person than myself has it. But it turned out we had a bad vx-diag test interface and I made more changes in my working copy attempting to solve that, but pcmhammer was fine and the extra changes broke it again. Now I need to remove those changes carefully and get back to the known working configuration then commit the changes. Then can send you a test version which should be able to flash in a full bin and fix your damaged PCM. So far there has been only 1 successful flash on E54 - disabling vats in a calibration area flash. But its a pretty safe bet that if that works, it should do param block or full bin as well, but there is still a certain amount of risk being the first.
Re: E54 Tunerlock Help
Posted: Wed Sep 04, 2024 8:35 am
by SickFinga
antus wrote: ↑Tue Sep 03, 2024 3:57 pm
Probably, to make E54 work you need 2024-08-31 (last 2 days) and only 1 other person than myself has it. But it turned out we had a bad vx-diag test interface and I made more changes in my working copy attempting to solve that, but pcmhammer was fine and the extra changes broke it again. Now I need to remove those changes carefully and get back to the known working configuration then commit the changes. Then can send you a test version which should be able to flash in a full bin and fix your damaged PCM. So far there has been only 1 successful flash on E54 - disabling vats in a calibration area flash. But its a pretty safe bet that if that works, it should do param block or full bin as well, but there is still a certain amount of risk being the first.
Sounds good, let me know when it's available. I can test the reading/writing on both PCM hardware versions. Seem like 824.0 2023-10-06 version bricks the 12210729 PCM when trying to write. I was able to restore it with Tech 2 and SPS though.