Page 28 of 28

Re: E92 PCM Reverse Engineering

Posted: Tue Sep 05, 2023 11:56 pm
by Gatecrasher
I had to do the additional checksums when I updated my E92a (2017 Corvette).

Re: E92 PCM Reverse Engineering

Posted: Wed Sep 06, 2023 12:15 am
by kur4o
Gatecrasher wrote:I had to do the additional checksums when I updated my E92a (2017 Corvette).
Do you have a copy of bins with updated checksum with small changes. I looked for patterns all over e92a, but didn`t find any.

Re: E92 PCM Reverse Engineering

Posted: Thu Sep 07, 2023 2:24 am
by Gatecrasher
I looked back over my notes and it may have just been CVN I had to fix. Skip shift variables are outside the checksum range. If you look into the code for P0601 DTC you'll find checksum references though.

I'll try to post some better info soon. Been dealing with some serious real life stuff recently.

Re: E92 PCM Reverse Engineering

Posted: Thu Sep 07, 2023 11:22 am
by antus
Is there a stock E92A bin to look at?

Re: E92 PCM Reverse Engineering

Posted: Thu Sep 07, 2023 9:02 pm
by ironduke
antus wrote:Is there a stock E92A bin to look at?
Here's a link to a couple.. https://mega.nz/file/875UETTD#mNWdSgTbk ... a3MILA33-o

I can zip up and maybe post up individual bins here but size wise I figured this is easier..

Re: E92 PCM Reverse Engineering

Posted: Fri Sep 08, 2023 10:10 pm
by antus
I turned off the auto transmission flag off in this one. It looks like there are 4 edits to the bin.

Re: E92 PCM Reverse Engineering

Posted: Sat Sep 09, 2023 12:01 am
by kur4o
Thanks, antus

That will be good enough for some research, how that torque security checksums are stored in engine segment.

Re: E92 PCM Reverse Engineering

Posted: Tue Oct 10, 2023 12:27 am
by Gatecrasher
You guys might already know this, but I wanted to share something I ran into this weekend. I screwed up one of the checksums on a calibration I was playing with on my 2017 E92A. Programming failed and the ECM stayed in the bootloader like it was supposed to. But the GM tools wouldn't reprogram it because it wouldn't answer mode 10. The bootloader doesn't even have a handler for mode 10, so it didn't give a negative response. It just ignored the request entirely. The software kept saying the module wouldn't respond to a programming request. It was responding to everything else though.

I was able to turn on a function that ignores non-compliant programming responses and from there was able to get a stock file back in the car.

Re: E92 PCM Reverse Engineering

Posted: Sun Jan 14, 2024 6:49 am
by Vampyre
anyone have pdbs or info they want to share for e92 e90 or any other files