PCM Hammer P01 and P59 flash tool v015
Posted: Mon Oct 22, 2018 3:06 pm
As you might have seen in a couple other threads, a few of us have been working on an open source tool to read and write P01 and P59 PCMs.
You can get the latest release here:
https://github.com/LegacyNsfw/PcmHacks/releases
Or in the Windows app store...
PCM Hammer: https://www.microsoft.com/en-us/p/pcm-h ... tmspjf27tk
PCM Logger: https://www.microsoft.com/en-us/p/pcm-l ... ng38rdzntl
History:
Release 15 added a progess bar to the flashing apps, and added a list parameters to the logging app
Release 14 fixed some speed and reliability issues with the new OBD XPro devices.
Release 13 was broke, but 14 came out the next day
Release 12 enabled full writes on P59 (1mb) PCMs.
Release 11 fixes a problem with in-vehicle reflashing.
Release 10 fixes a problem with calibratio flashes on P59s with Intel flash chips.
Release 9 fixes a problem with the ScanTool LX/MX/etc for in-vehicle reading and writing.
Release 8 is like 7 but you can also read from P59 PCMs (oops). Bonus new feature: it will validate after reading from either PCM.
Release 7 added write support for flashing calibration and parameter blocks on P59 PCMs, and the app will automatically retry (up to 5 times) if a write fails.
Release 6 added full write support for P01 PCMs.
Release 5 fixes some reliability problems that affected people with AVT devices.
Release 4 will prevent you from flashing a calibration from one OS into a PCM that contains a different OS.
Release 3 added the ability to write the calibation segment on P01 PCMs.
Release 2 fixed a bug that prevented J2534 interfaces from working.
Release 1 was able to read properties like the VIN and OSID, and could read the entire PCM's memory. But the only thing it could change was the VIN.
You can get the latest release here:
https://github.com/LegacyNsfw/PcmHacks/releases
Or in the Windows app store...
PCM Hammer: https://www.microsoft.com/en-us/p/pcm-h ... tmspjf27tk
PCM Logger: https://www.microsoft.com/en-us/p/pcm-l ... ng38rdzntl
History:
Release 15 added a progess bar to the flashing apps, and added a list parameters to the logging app
Release 14 fixed some speed and reliability issues with the new OBD XPro devices.
Release 13 was broke, but 14 came out the next day
Release 12 enabled full writes on P59 (1mb) PCMs.
Release 11 fixes a problem with in-vehicle reflashing.
Release 10 fixes a problem with calibratio flashes on P59s with Intel flash chips.
Release 9 fixes a problem with the ScanTool LX/MX/etc for in-vehicle reading and writing.
Release 8 is like 7 but you can also read from P59 PCMs (oops). Bonus new feature: it will validate after reading from either PCM.
Release 7 added write support for flashing calibration and parameter blocks on P59 PCMs, and the app will automatically retry (up to 5 times) if a write fails.
Release 6 added full write support for P01 PCMs.
Release 5 fixes some reliability problems that affected people with AVT devices.
Release 4 will prevent you from flashing a calibration from one OS into a PCM that contains a different OS.
Release 3 added the ability to write the calibation segment on P01 PCMs.
Release 2 fixed a bug that prevented J2534 interfaces from working.
Release 1 was able to read properties like the VIN and OSID, and could read the entire PCM's memory. But the only thing it could change was the VIN.