Page 1 of 1

LS1 Flash Tool V1.07

Posted: Fri Jul 19, 2013 1:46 pm
by antus
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
ls1flash-about.png
ls1flash-about.png (35.08 KiB) Viewed 73878 times
Get it here!
ls1flash-free-1.07b.zip
(99.88 KiB) Downloaded 3767 times
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
v1.03 reading.png
v1.03 reading.png (33.64 KiB) Viewed 73467 times
ls1flash-vinchange.png
ls1flash-vinchange.png (13.11 KiB) Viewed 73878 times
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)

Re: PCMHacking.net LS1 Flash Tool V1.00

Posted: Sat Jul 27, 2013 11:49 am
by antus
Updated to V1.02.

This version should also read 2005 1MB PCMs. Please let me know the result if you can test.

Re: LS1 Flash Tool V1.03

Posted: Sun Jul 28, 2013 10:17 pm
by antus
Updated to V1.03

Re: LS1 Flash Tool V1.04

Posted: Tue Jul 30, 2013 8:42 am
by antus
Updated to V1.04

Re: LS1 Flash Tool V1.05

Posted: Tue Aug 20, 2013 9:35 pm
by antus
Updated to V1.05

Re: LS1 Flash Tool V1.07

Posted: Wed Jan 02, 2019 10:15 pm
by antus
This tool's source code has been used to create the new open source flash tool PCM Hammer, which can now read and write with 4 different interface types. If you were waiting for write support, check it out! viewtopic.php?f=42&t=6080

This tool still does what it was meant to with the AVT interface, but will not receive any future updates. All new development is going in to PCM Hammer.