Page 2 of 5
Re: PCM Hammer release 011
Posted: Wed Jan 08, 2020 7:24 am
by Gampy
To explain the label,
Hardware Number: 9386530
Calibration Number: 12201281
Broad Cast Code: DLAC
That is only the lower half of the label, the upper half would have the Service Number, however the hardware number dictates it's Service Number is: 12200411
Hopefully it has an Operating System on it that there is an XDF file for and you'll be all set.
And Welcome to the forum.
-Enjoy
Re: PCM Hammer release 011
Posted: Wed Jan 08, 2020 7:54 am
by antus
Yep if you have the tool allready plug it in and hit read and see what comes out. Start a thread and post the bin file for help. The software is still pretty new but the latest version should read properly in car. If it does not you might need to read with just the pcm on the bench or post the debug logs and see if we cam improve the tool.
Re: PCM Hammer release 011
Posted: Wed Jan 08, 2020 7:59 am
by boxsport
Thanks guys....
I really appreciate...
I will see when i can get the truck to read this out and will share things here...
Re: PCM Hammer release 011
Posted: Wed Jan 08, 2020 1:03 pm
by boxsport
antus wrote:Yep if you have the tool allready plug it in and hit read and see what comes out. Start a thread and post the bin file for help. The software is still pretty new but the latest version should read properly in car. If it does not you might need to read with just the pcm on the bench or post the debug logs and see if we cam improve the tool.
thanks for the support...
i spoke with the guy and it seems that this is a on going project, and since is not here from town, i cant go and check the truck for now...
he told me that probably he will be here in town next month, so i will be waiting for this...
in the meantime i will be searching for some other people that might need/want tuning and will let you guys know...
if i can help in anyway the development of this software i will be more than happy to do it and it will be a pleasure...
Re: PCM Hammer release 011
Posted: Fri Jan 10, 2020 4:27 pm
by jlvaldez
Any updates on the OS flashing front for the P59. Don't know how I can help.
NSFW, I saw you had also commented on the ghidra comment aski by for cpu32
Re: PCM Hammer release 011
Posted: Fri Jan 10, 2020 5:48 pm
by NSFW
Yeah, I had been putting off looking at Ghidra since I already have IDA Pro... but DzidaV8 started using Ghidra on 12212156 and posted his file, so I had to take a look.
http://www.gearhead-efi.com/Fuel-Inject ... ra&p=79631
The C decompile window looks like a game changer!
Re: PCM Hammer release 011
Posted: Thu Jan 16, 2020 1:23 am
by jlvaldez
I did 2 reads and 1 calibration write yesterday to P01s successfully.
2002 Corvette Z06
Code: Select all
[06:14:21:472] Querying operating system of current PCM.
[06:14:21:504] OSID: 12593358
[06:14:21:631] Unlock succeeded.
[06:14:21:635] Attempting switch to VPW 4x
[06:14:21:680] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[06:14:25:827] Uploading kernel to PCM.
[06:14:25:868] Kernel upload 0% complete.
[06:14:26:332] Kernel upload 25% complete.
[06:14:26:796] Kernel upload 50% complete.
[06:14:27:259] Kernel upload 75% complete.
[06:14:27:723] Kernel upload 100% complete.
[06:14:28:089] Kernel Version: 010301BB
[06:14:28:091] kernel uploaded to PCM succesfully. Requesting data...
[06:14:38:129] Flash chip: Intel 28F400B, 512kb
[06:14:38:132] Address % Done Time Remaining
[06:14:39:171] 0x000000 0% Measuring read speed...
...
[06:16:50:348] 0x07F000 99% 00:01
[06:16:50:357] Read complete.
[06:16:50:365] All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[06:16:50:374] We're not sure how much retrying is normal for a read operation on a 512kb PCM.
[06:16:50:382] Please help by sharing your results in the PCM Hammer thread at pcmhacking.net.
[06:16:50:392] Starting verification...
[06:16:50:402] Calculating CRCs from file...
[06:16:50:414] Requesting CRCs from PCM...
[06:16:50:496] Range File CRC PCM CRC Verdict Purpose
[06:16:53:612] 060000-07FFFF A6C7B856 A6C7B856 Same OperatingSystem
[06:16:56:745] 040000-05FFFF 4664B6C9 4664B6C9 Same OperatingSystem
[06:16:59:878] 020000-03FFFF DDD290E4 DDD290E4 Same OperatingSystem
[06:17:02:995] 008000-01FFFF 7ECA512E 7ECA512E Same Calibration
[06:17:04:610] 006000-007FFF 85B5BB36 85B5BB36 Same Parameter
[06:17:06:209] 004000-005FFF 93E86DC8 93E86DC8 Same Parameter
[06:17:07:823] 000000-003FFF 333A5DD5 333A5DD5 Same Boot
[06:17:07:833] The contents of the file match the contents of the PCM.
[06:17:07:968] Clearing trouble codes.
[06:17:08:768] Clearing trouble codes.
[06:17:09:282] Elapsed time 00:02:47.6490000
2001 Silverado 1500
Code: Select all
[06:03:16:780] OS ID: 12208322
[06:03:16:824] Calibration ID: 12208511
[06:03:16:858] Hardware ID: 9386530
[06:03:17:026] Serial Number: 1EB0QV520334
[06:03:17:082] Broad Cast Code: DLAC
[06:03:17:130] MEC: 0
[06:04:02:139] Will save to \\Mac\Home\Downloads\PcmHammer010\PcmHammer010\ScottTruck2001-1500.bin
[06:04:05:109] Querying operating system of current PCM.
[06:04:05:145] OSID: 12208322
[06:04:05:274] Unlock succeeded.
[06:04:05:319] Attempting switch to VPW 4x
[06:04:05:377] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[06:04:09:571] Uploading kernel to PCM.
[06:04:09:656] Kernel upload 0% complete.
[06:04:10:135] Kernel upload 25% complete.
[06:04:10:620] Kernel upload 50% complete.
[06:04:11:096] Kernel upload 75% complete.
[06:04:11:560] Kernel upload 100% complete.
[06:04:11:943] Kernel Version: 010301BB
[06:04:11:949] kernel uploaded to PCM succesfully. Requesting data...
[06:04:12:014] Flash chip: Intel 28F400B, 512kb
[06:04:12:020] Address % Done Time Remaining
[06:04:13:097] 0x000000 0% Measuring read speed...
...
[06:06:58:779] 0x07F000 99% 00:01
[06:06:58:789] Read complete.
[06:06:58:800] Write-request messages had to be re-sent once.
[06:06:58:810] We're not sure how much retrying is normal for a read operation on a 512kb PCM.
[06:06:58:819] Please help by sharing your results in the PCM Hammer thread at pcmhacking.net.
[06:06:58:829] Starting verification...
[06:06:58:845] Calculating CRCs from file...
[06:06:58:863] Requesting CRCs from PCM...
[06:06:58:939] Range File CRC PCM CRC Verdict Purpose
[06:07:02:073] 060000-07FFFF D5119D18 D5119D18 Same OperatingSystem
[06:07:05:222] 040000-05FFFF EDBD6276 EDBD6276 Same OperatingSystem
[06:07:08:373] 020000-03FFFF B98BA561 B98BA561 Same OperatingSystem
[06:07:11:491] 008000-01FFFF 8D26C670 8D26C670 Same Calibration
[06:07:13:107] 006000-007FFF 85B5BB36 85B5BB36 Same Parameter
[06:07:14:706] 004000-005FFF 9B89609B 9B89609B Same Parameter
[06:07:16:321] 000000-003FFF 023488D6 023488D6 Same Boot
[06:07:16:332] The contents of the file match the contents of the PCM.
[06:07:16:467] Clearing trouble codes.
[06:07:17:251] Clearing trouble codes.
[06:07:17:773] Elapsed time 00:03:12.4880000
I'll try an OS write to my P59 truck once it's supported.
Unrelated question, does anyone have an XDF for 12208322 which has the lean cruise tables defined?
None of the ones in the repository or that I could find for any P01 had any lean cruise tables defined. I can edit the hex to enable lean cruise, but now I want to edit the tables outside of HPT (since it's not a licensed vehicle, and my friend doesn't want to pay the $100 licensing fee).
My thought was that I'll tweak the tables on my Vette (different OS, but it's a P01) and then compare binaries to find the table location and hope that it's the same location for that OS... Fairly risky, but the tables live in the calibration section, so worst case is I revert my changes lol
Re: PCM Hammer release 011
Posted: Thu Jan 16, 2020 2:05 am
by Gampy
Awesome, Thank you.
What tool??
Re: PCM Hammer release 011
Posted: Thu Jan 16, 2020 8:33 am
by jlvaldez
I'm using a VXDiag J2534 device to read/write. I had one from using Tech2Win in the past
Was glad to see J2534 supported
Re: PCM Hammer release 011
Posted: Thu Jan 16, 2020 8:38 am
by Gampy
Thank you