@LegacyNsfw LegacyNsfw released this Feb 9, 2019 · 7 commits to develop since this release

PCM & Hammer

(This is basically just release 4 with a few minor changes to make everything more reliable when using AVT's interfaces.)

One warning:

Please don't use this in your only car. This is new software, and you'll be among the first people in the world to use it. If something goes wrong, it may be a while before you drive that car again.

This release of the PCM Hammer utility will allow you to read and write the contents of a General Motors '411 Powertrain Control Module (PCM). While the read feature will read the entire contents of the PCM, the write feature is currently limited to the calibration and parameter sections.

(We want to make sure that calibration and parameter writes are working flawlessly before we try rewriting the operating system, because if the calibration or parameter section are defective, the PCM is relatively easy to return to working order. But if the operating system isn't perfect, that's a bigger problem.)

To use this release, unzip all of the files into an empty directory, and run PcmHammer.exe. When the window appears, the first thing you'll need to do is select the device that you're using. Then click Read Properties to confirm that you've selected the device correctly - it should print a few details about your PCM. Then try "Read Contents."

If you're feeling bold... and if you have a different car that you can use to drive to work... try writing the calibration or parameter blocks.

Note that reading will work with both P01 (512kb) and P59 (1mb) PCMs, but writing will only work with a P01 PCM. We expect to add support for writing P59 PCMs soon.

This project is still in its early stages. You may encounter bugs. The software may behave in strange ways. Please report such things to us so that we can fix them.

If anything goes wrong, please take detailed notes about the exact steps that you took, and please also copy the contents of the Debug tab and save it to a file. We'll need that to figure out what went wrong, how to fix it, and how to prevent it from happening to anyone else.

The developers can be reached by creating a new thread at pcmhacking.net:
https://pcmhacking.net/forums/viewforum.php?f=42

While we think it is just about impossible for this software to make your car unusable, please keep in mind that we're just a bunch of hobbyists who have been working on this stuff in our spare time. It's a miracle that we've gotten this far. If you need the guarantees that come with a commercial product, you should buy a commercial product.

Assets 3

@LegacyNsfw LegacyNsfw released this Jan 17, 2019 · 3 commits to Release/004 since this release

PCM & Hammer

First, two three two warnings:

When this release was posted, the kernels were missing from the zip file. If you see "Failed to load kernel from file," you'll need to download the zip file again. Please accept my apologies. This was fixed on 2019/1/20.

Please don't use this in your only car. This is new software, and you'll be among the first people in the world to use it. If something goes wrong, it may be a while before you drive that car again.

### Make sure that any changes you apply to a PCM are compatible with the operating system that is currently on that PCM. In a future release, the app will try to prevent you from flashing incompatible changes, however in this release you need to ensure compatibility yourself. This version of the app will compare the OSIDs of your file and your PCM.

This release of the PCM Hammer utility will allow you to read and write the contents of a General Motors '411 Powertrain Control Module (PCM). While the read feature will read the entire contents of the PCM, the write feature is currently limited to the calibration and parameter sections.

(We want to make sure that calibration and parameter writes are working flawlessly before we try rewriting the operating system, because if the calibration or parameter section are defective, the PCM is relatively easy to return to working order. But if the operating system isn't perfect, that's a bigger problem.)

To use this release, unzip all of the files into an empty directory, and run PcmHammer.exe. When the window appears, the first thing you'll need to do is select the device that you're using. Then click Read Properties to confirm that you've selected the device correctly - it should print a few details about your PCM. Then try "Read Contents."

If you're feeling bold... and if you have a different car that you can use to drive to work... try writing the calibration or parameter blocks.

Note that reading will work with both P01 (512kb) and P59 (1mb) PCMs, but writing will only work with a P01 PCM. We expect to add support for writing P59 PCMs soon.

This project is still in its early stages. You may encounter bugs. The software may behave in strange ways. Please report such things to us so that we can fix them.

If anything goes wrong, please take detailed notes about the exact steps that you took, and please also copy the contents of the Debug tab and save it to a file. We'll need that to figure out what went wrong, how to fix it, and how to prevent it from happening to anyone else.

The developers can be reached by creating a new thread at pcmhacking.net:
https://pcmhacking.net/forums/viewforum.php?f=42

While we think it is just about impossible for this software to make your car unusable, please keep in mind that we're just a bunch of hobbyists who have been working on this stuff in our spare time. It's a miracle that we've gotten this far. If you need the guarantees that come with a commercial product, you should buy a commercial product.

Assets 3
Jan 17, 2019
Updated version.

This release is obsolete

Please use our latest release instead.

This release is obsolete

--

Please don't use this in your only car. This is new software, and you'll be among the first people in the world to use it. If something goes wrong, it may be a while before you drive that car again.

Make sure that any changes you apply to a PCM are compatible with the operating system that is currently on that PCM. In a future release, the app will try to prevent you from flashing incompatible changes, however in this release you need to ensure compatibility yourself.

This release of the PCM Hammer utility will allow you to read and write the contents of a General Motors '411 Powertrain Control Module (PCM). While the read feature will read the entire contents of the PCM, the write feature is currently limited to the calibration and parameter sections.

(We want to make sure that calibration and parameter writes are working flawlessly before we try rewriting the operating system, because if the calibration or parameter section are defective, the PCM is relatively easy to return to working order. But if the operating system isn't perfect, that's a bigger problem.)

To use this release, unzip all of the files into an empty directory, and run PcmHammer.exe. When the window appears, the first thing you'll need to do is select the device that you're using. Then click Read Properties to confirm that you've selected the device correctly - it should print a few details about your PCM. Then try "Read Contents."

If you're feeling bold... and if you have a different car that you can use to drive to work... try writing the calibration or parameter blocks.

Note that reading will work with both P01 (512kb) and P59 (1mb) PCMs, but writing will only work with a P01 PCM. We expect to add support for P59 PCMs soon.

This is our first public release, so you will be among the first people to test it. You may encounter bugs. The software may behave in strange ways. Please report such things to us so that we can fix them.

If anything goes wrong, please take detailed notes about the exact steps that you took, and please also copy the contents of the Debug tab and save it to a file. We'll need that to figure out what went wrong, how to fix it, and how to prevent it from happening to anyone else.

The developers can be reached by creating a new thread at pcmhacking.net:
https://pcmhacking.net/forums/viewforum.php?f=3

While we think it is impossible for this software to make your car unusable, please keep in mind that we're just a bunch of hobbyists who have been working on this stuff in our spare time. It's a miracle that we've gotten this far. If you need the guarantees that come with a commercial product, you should buy a commercial product.

Assets 3
Pre-release

@LegacyNsfw LegacyNsfw released this Dec 8, 2018

This release is obsolete

Please use our latest release instead.

This release is obsolete

--

The only change from the previous release is that this version should work properly with J2534 interfaces.

--

This release of the PCM Hammer utility will allow you to read the contents of a General Motors '411 Powertrain Control Module and save it to your computer as a .bin file. (We are working hard to get writing to work as well, and we hope to be able to share that soon.)

To use it, unzip all of the files into an empty directory, and run PcmHammer.exe. When the window appears, the first thing you'll need to do is select the device that you're using. Then click Read Properties to confirm that you've selected the device correctly - it should print a few details about your PCM. Then try "Read Contents."

This is our first public release, so you will be among the first people to test it. You may encounter bugs. The software may behave in strange ways. Please report such things to us so that we can fix them.

To use this, unzip the attached file into an empty directory, and run PcmHammer.exe.

If your vehicle won't start, try removing the PCM fuse (or fuses) for ten seconds. That should return everything to normal. If that doesn't return everything to normal, please take detailed notes about the exact steps that you took, and please also copy the contents of the Debug tab and save it to a file. We'll need that to figure out what went wrong, how to fix it, and how to prevent it from happening to anyone else.

While we think it is impossible for this software to make your car unusable, please keep in mind that we're just a bunch of hobbyists who have been working on this stuff in our spare time. It's a miracle that we've gotten this far. If you need the guarantees that come with a commercial product, you should buy a commercial product.

Assets 3
Pre-release
Pre-release

@LegacyNsfw LegacyNsfw released this Oct 20, 2018 · 195 commits to master since this release

This release is obsolete

Please use our latest release instead.

This release is obsolete

This first release of the PCM Hammer utility will allow you to read the contents of a General Motors '411 Powertrain Control Module and save it to your computer as a .bin file. (We intend to add write functionality in a future release.)

To use it, unzip all of the files into an empty directory, and run PcmHammer.exe. When the window appears, the first thing you'll need to do is select the device that you're using. Then click Read Properties to confirm that you've selected the device correctly - it should print a few details about your PCM. Then try "Read Contents."

This is our first public release, so you will be among the first people to test it. You may encounter bugs. The software may behave in strange ways. Please report such things to us so that we can fix them.

To use this, unzip the attached file into an empty directory and run PcmHammer.exe.

If your vehicle won't start, try removing the PCM fuse (or fuses) for ten seconds. That should return everything to normal. If that doesn't return everything to normal, please take detailed notes about the exact steps that you took, and please also copy the contents of the Debug tab and save it to a file. We'll need that to figure out what went wrong, how to fix it, and how to prevent it from happening to anyone else.

While we think it is impossible for this software to make your car unusable, please keep in mind that we're just a bunch of hobbyists who have been working on this stuff in our spare time. It's a miracle that we've gotten this far. If you need the guarantees that come with a commercial product, you should buy a commercial product.

Assets 3
Pre-release

@LegacyNsfw LegacyNsfw released this Feb 18, 2018 · 587 commits to master since this release

Just some utilities, nothing for end users yet.

Assets 6