LS1 Flash Tool V1.07
Posted: Fri Jul 19, 2013 1:46 pm
LS1 Flash Tool (PCMHacking.net) Official release thread.
Please note this code has been updated and migrated to create the open source PCM Hammer flash tool, and it is now able to read and write PCMs with 4 different interface types.
Check it out here: viewtopic.php?f=42&t=7843
Please discuss this tool here: http://pcmhacking.net/forums/viewtopic.php?f=3&t=3112
Get it here! Edit: 2020-12-28 Original file removed due to a false virus positives from google, replaced with an unpacked exe.
This is the initial proof of concept free edition.
Features:
* Read PCM flash to bin (on bench or in car)
* Change VIN number stored in PCM
Supported PCMS:
* 9354896 (1999 version)
* 12200411 ('0411)
* 12586242 (1Mb LS1)
* LB7 Duramax (512kb)
* 12589463 (GMC 1Mb)
Supported OSIDs:
* All
Requirements:
* AVT 852 Cable
* Microsoft .net runtime v3.5 (available here, if required: http://www.microsoft.com/en-US/download ... aspx?id=21 )
Notes:
This is an entirely original code base, including the PCM 'bootloader'.
There was to be a low cost version of the tool that will support writing, but instead others joined and PCMHammer was born, 100% free.
There was also be support for other cheaper interface cables added (but NOT ELM interfaces. These are not capable). PCMHammer delivered this.
If you test this on a car, please post reports of success or failure here: http://pcmhacking.net/forums/viewtopic. ... t=0#p33507
Changelog:
v1.07 2014-06-22 Add definitions for GMC 1Mbit PCMs
v1.05 2013-08-20 Faster read speeds. Added read timer. Test and lock out black box pcms (different hardware and will need to be another project).
v1.04 2013-07-29 More LB7 OSIDs. Test and lock out 1024kb LLY Duramax (different hardware and will need to be another project). Fix LB7 Unlock. Handle non-ascii data in VIN/Serial etc.
v1.03 2013-07-28 Fix user key option. Add extra LB7 OSIDs. Fix handling of PCM delay when requesting seed.
v1.02 2013-07-27 Updated UI. Ability to use user supplied key.
v1.01 (not released) 1Mb PCM support
v1.00 2013-07-19 Initial release
Old version archive:
(Sorry old versions removed due to false malware positives from the google. This was due to my use of the confuser packer which suddenly began being flagged 8 years after the original release of the software and has causing issues with downloads on the entire site. Sending Google a big FU for hurting the site and not having any staff available to look in to the problem their side. I have personally confirmed the files on the site have not changed since the day they were released and that they are clean - Antus)
Please note this code has been updated and migrated to create the open source PCM Hammer flash tool, and it is now able to read and write PCMs with 4 different interface types.
Check it out here: viewtopic.php?f=42&t=7843
Please discuss this tool here: http://pcmhacking.net/forums/viewtopic.php?f=3&t=3112
Get it here! Edit: 2020-12-28 Original file removed due to a false virus positives from google, replaced with an unpacked exe.
This is the initial proof of concept free edition.
Features:
* Read PCM flash to bin (on bench or in car)
* Change VIN number stored in PCM
Supported PCMS:
* 9354896 (1999 version)
* 12200411 ('0411)
* 12586242 (1Mb LS1)
* LB7 Duramax (512kb)
* 12589463 (GMC 1Mb)
Supported OSIDs:
* All
Requirements:
* AVT 852 Cable
* Microsoft .net runtime v3.5 (available here, if required: http://www.microsoft.com/en-US/download ... aspx?id=21 )
Notes:
This is an entirely original code base, including the PCM 'bootloader'.
There was to be a low cost version of the tool that will support writing, but instead others joined and PCMHammer was born, 100% free.
There was also be support for other cheaper interface cables added (but NOT ELM interfaces. These are not capable). PCMHammer delivered this.
If you test this on a car, please post reports of success or failure here: http://pcmhacking.net/forums/viewtopic. ... t=0#p33507
Changelog:
v1.07 2014-06-22 Add definitions for GMC 1Mbit PCMs
v1.05 2013-08-20 Faster read speeds. Added read timer. Test and lock out black box pcms (different hardware and will need to be another project).
v1.04 2013-07-29 More LB7 OSIDs. Test and lock out 1024kb LLY Duramax (different hardware and will need to be another project). Fix LB7 Unlock. Handle non-ascii data in VIN/Serial etc.
v1.03 2013-07-28 Fix user key option. Add extra LB7 OSIDs. Fix handling of PCM delay when requesting seed.
v1.02 2013-07-27 Updated UI. Ability to use user supplied key.
v1.01 (not released) 1Mb PCM support
v1.00 2013-07-19 Initial release
Old version archive:
(Sorry old versions removed due to false malware positives from the google. This was due to my use of the confuser packer which suddenly began being flagged 8 years after the original release of the software and has causing issues with downloads on the entire site. Sending Google a big FU for hurting the site and not having any staff available to look in to the problem their side. I have personally confirmed the files on the site have not changed since the day they were released and that they are clean - Antus)