PCM Hammer Release 021

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
Cincinnatus
Posts: 305
Joined: Fri Jul 30, 2021 5:49 pm
cars: 97 Corvette
92 Camaro
2005 Silverado
2001 Savana 2500
1998 c3500hd
1998 tahoe

Re: PCM Hammer Release 021

Post by Cincinnatus »

Never had a problem with my nano at 4x. Did read a thread here where someone complained their nano would fail at 4x, but I've never experienced any.
User avatar
Tazzi
Posts: 3431
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: PCM Hammer Release 021

Post by Tazzi »

4x can fail when in vehicle with any scantool.
This is more related to tester present messages and also if other modules in the car just randomly 'wakeup' which results in read/write failures. This is also why lots of GMs flash procedures ask to pull fuses for specific modules or vehicles.

So it might not be so much the scantool thats the issue, rather the vehicle.
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
User avatar
Gampy
Posts: 2333
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer Release 021

Post by Gampy »

Thanks Cincinnatus for refreshing my memory, it's getting pretty fuzzy these days.

lsxautumn stated a bench harness was used.
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
User avatar
lsxautumn
Posts: 21
Joined: Sun Oct 30, 2022 6:36 am
cars: 02 sierra 2500HD LQ4 4L80E
AKA a void that eats all my money

Re: PCM Hammer Release 021

Post by lsxautumn »

Gampy wrote:
lsxautumn wrote:Read my junkyard P59 perfectly the first time without any issues and also was able to update PCM to my 2002 truck VIN without a hitch. Used VCXNano and bench harness with 4x disabled. Absolutely awesome software, I'm excited to dive into messing with this pcm
Awesome!

Was unaware the VCX Nano had issues with 4x, if you are having issues could you please provide a debug log, maybe it can be resolved ... Pretty sure it's a widely used VCI.

Thank you
-Enjoy
I had issues trying to use the 4x on the nano when I read my truck's stock 0411 PCM so I didn't even bother enabling it this time. When I read the stock PCM I did read that one straight in the truck instead of a bench harness and my laptop sorta belongs in a museum. Gave it a try with 4x enabled on bench harness on the P59 again and was unable to get a read but it worked perfectly after disabling 4x. I'll copy and paste the debug log below but it could very well be me not having something set up right or my 25 dollar craigslist laptop I'm using here.

[11:23:03:141] PCM Hammer 021.2
[11:23:03:145] Friday, December 16 2022 @11:23:03:14
[11:23:03:148] Initializing J2534 Device
[11:23:03:151] Loaded DLL
[11:23:04:443] Connected to the device.
[11:23:04:474] Battery Voltage is: 11.923
[11:23:05:416] Protocol Set
[11:23:05:447] Device initialization complete.
[11:23:13:161] Will save to C:\Users\willo\Desktop\LS Tuning\Bins\gonnafail.bin
[11:23:23:200] Querying operating system of current PCM.
[11:23:23:229] TX: 6C 10 F0 3C 0A
[11:23:23:289] RX: 6C F0 10 7C 0A 00 C0 12 53
[11:23:23:292] OSID: 12587603
[11:23:23:304] Suppressing VPW chatter.
[11:23:23:306] TX: 6C FE F0 28 00
[11:23:23:321] Sending 'test device present' notification.
[11:23:23:323] TX: 8C FE F0 3F
[11:23:23:364] RX: 6C F0 10 68 00
[11:23:23:366] Ignoring chatter: 6C F0 10 68 00
[11:23:23:371] Sending seed request.
[11:23:23:373] TX: 6C 10 F0 27 01
[11:23:23:425] RX: 6C F0 10 67 01 40 85
[11:23:23:427] Parsing seed value.
[11:23:23:437] Sending unlock request (4085, 0E0D)
[11:23:23:438] TX: 6C 10 F0 27 02 0E 0D
[11:23:23:489] RX: 6C F0 10 67 02 34
[11:23:23:491] Unlock succeeded.
[11:23:23:507] Sending 'test device present' notification.
[11:23:23:508] TX: 8C FE F0 3F
[11:23:23:526] Attempting switch to VPW 4x
[11:23:23:533] TX: 6C FE F0 A0
[11:23:23:582] RX: 6C F0 10 E0 AA
[11:23:23:583] Parsing 6C F0 10 E0 AA
[11:23:23:586] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[11:23:23:590] Sending 'test device present' notification.
[11:23:23:591] TX: 8C FE F0 3F
[11:23:25:720] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:25:721] Sending 'test device present' notification.
[11:23:25:722] TX: 8C FE F0 3F
[11:23:25:736] TX: 6C FE F0 A1
[11:23:27:762] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:27:764] J2534 setting VPW 4X
[11:23:28:025] Sending 'test device present' notification.
[11:23:28:026] TX: 8C FE F0 3F
[11:23:28:043] Sending 'test device present' notification.
[11:23:28:044] TX: 8C FE F0 3F
[11:23:28:060] Loaded C:\Users\willo\Desktop\LS Tuning\PCM Hammer\PcmHammer021.2\Kernel-P01.bin
[11:23:28:066] Sending upload request for kernel size 7890, loadaddress FF8000
[11:23:28:070] TX: 6C 10 F0 34 00 10 00 FF 80 00
[11:23:30:103] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:30:104] Sending 'test device present' notification.
[11:23:30:104] TX: 8C FE F0 3F
[11:23:32:129] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:32:130] Sending 'test device present' notification.
[11:23:32:130] TX: 8C FE F0 3F
[11:23:34:151] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:34:151] Sending 'test device present' notification.
[11:23:34:152] TX: 8C FE F0 3F
[11:23:36:173] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:36:174] Sending 'test device present' notification.
[11:23:36:175] TX: 8C FE F0 3F
[11:23:38:191] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:38:192] Receive timed out. Attempt #5, Timeout #5.
[11:23:38:192] TX: 6C 10 F0 34 00 10 00 FF 80 00
[11:23:40:211] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:40:211] Sending 'test device present' notification.
[11:23:40:212] TX: 8C FE F0 3F
[11:23:42:293] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:42:293] Sending 'test device present' notification.
[11:23:42:295] TX: 8C FE F0 3F
[11:23:44:310] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:44:311] Sending 'test device present' notification.
[11:23:44:311] TX: 8C FE F0 3F
[11:23:46:330] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:46:331] Sending 'test device present' notification.
[11:23:46:331] TX: 8C FE F0 3F
[11:23:48:354] ReadMsgs OBDError: ERR_BUFFER_EMPTY
[11:23:48:355] Receive timed out. Attempt #5, Timeout #5.
[11:23:48:355] Permission to upload kernel was denied.
[11:23:48:359] If this persists, try cutting power to the PCM, restoring power, waiting ten seconds, and trying again.
[11:23:48:363] Failed to upload kernel to PCM
[11:23:48:370] Halting the kernel.
[11:23:48:372] TX: 6C 10 F0 20
[11:23:48:385] J2534 setting VPW 1X
[11:23:48:648] TX: 6C 10 F0 20
[11:23:48:666] Clearing trouble codes.
[11:23:48:927] TX: 68 6A F0 04
[11:23:49:204] TX: 68 6A F0 04
[11:23:49:482] TX: 8C FE F0 14
[11:23:49:761] TX: 8C FE F0 14
[11:23:49:781] Elapsed time 00:00:26.2856422
[11:23:49:785] Read failed, Error
User avatar
Gampy
Posts: 2333
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer Release 021

Post by Gampy »

Hi lsxautumn,

Thank you for the log ...

It is failing to receive permission to upload the kernel ...
[11:23:28:070] TX: 6C 10 F0 34 00 10 00 FF 80 00
[11:23:30:103] ReadMsgs OBDError: ERR_BUFFER_EMPTY
I would have to first question the bench Power Supply quality, is it possible for you to use a good fully charged battery as the bench power supply for a test ??

The battery voltage is also bit low ... it is best to see at least 12.5v, especially on the Intel Flash chipped units.
[11:23:04:474] Battery Voltage is: 11.923
Also would you please verify your bench harness is wired like this Bench Harness Schematic

Thank you
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
User avatar
lsxautumn
Posts: 21
Joined: Sun Oct 30, 2022 6:36 am
cars: 02 sierra 2500HD LQ4 4L80E
AKA a void that eats all my money

Re: PCM Hammer Release 021

Post by lsxautumn »

Gampy wrote:Hi lsxautumn,

Thank you for the log ...

It is failing to receive permission to upload the kernel ...
[11:23:28:070] TX: 6C 10 F0 34 00 10 00 FF 80 00
[11:23:30:103] ReadMsgs OBDError: ERR_BUFFER_EMPTY
I would have to first question the bench Power Supply quality, is it possible for you to use a good fully charged battery as the bench power supply for a test ??

The battery voltage is also bit low ... it is best to see at least 12.5v, especially on the Intel Flash chipped units.
[11:23:04:474] Battery Voltage is: 11.923
Also would you please verify your bench harness is wired like this Bench Harness Schematic

Thank you
The power supply in my bench harness is an ac to 12v dc plug I use for a variety of projects. I can verify the wiring schematic is correct. I dont have a spare battery lying around but I could hook my bench harness to my truck battery when it's warmer outside. This pcm was also an amd one if that makes any difference
In-Tech
Posts: 788
Joined: Mon Mar 09, 2020 4:35 pm
Location: California

Re: PCM Hammer Release 021

Post by In-Tech »

Hiya,
Those walwarts can always be a problem due to incorrect voltage/amps, also noise on the line. Truly the only time those are viable is if you are trying a lower voltage than supply and have a regulator(s) and plenty of caps to clean up the voltage signal. As Gampy said, it really sounds like a problem.

Here's my benchy I hope to start selling soon. 24v supply, 2 13.7v regulators for up to ~6a, FEPS 18v if needed, super clean voltage. Gotta get some end plates machined yet :? Money and time :sad2:
viewtopic.php?f=13&t=7544
User avatar
Tazzi
Posts: 3431
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: PCM Hammer Release 021

Post by Tazzi »

Alot of the cheap 12v power supplies support less then 1amp, along with end up being quite noisey which can cause interference with communication with scantools.

Using something like whats posted above would be a very good option :thumbup:
Your Local Aussie Reverse Engineer
Contact for Software/Hardware development and Reverse Engineering
Site:https://www.envyouscustoms.com
Mob:+61406 140 726
Image
bill12690
Posts: 5
Joined: Sat Dec 24, 2022 12:58 pm

Re: PCM Hammer Release 021

Post by bill12690 »

I'd like to share the bin from my 04 Ion Redline donor PCM. This was an LSJ/5 speed P12 car. I wish I knew more about the XDF development process, I'd be down to help.

[06:32 22:011] PCM Hammer 021
[06:32:22:013] Friday, December 23 2022 @06:32:22:01
[06:32:22:466] Device Found: OBDX Pro GT
[06:32:22:499] Device Successfully Initialized and Ready
[06:32:24:669] VIN query failed: Timeout
[06:32:26.632] VIN query failed: Timeout
[06:32:29:650] VIN query failed: Timeout
[06:33:01:4211 VIN: 1G8AY12P34Z207779
[06:33:01:459] OS ID: 12597978
[06:33:01:468] Hardware Type: P12
[06:33:01:519] Calibration ID: 0
[06:33:01:6371 Serial Number: 4131KE005
[06:33:01:681] Broad Cast Code: YKHW
[06:33:01:717] MEC: 0
[06:33:15:899] Will save to C:\Users\k_blo\Downloads\Pcm Hammer021\LSJ.bin
[06:33:25:897] Querying operating system of current PCM.
[06:33:25 934] OSID: 12597978
[06:33:26:039] Unlock succeeded.
[06:33:26:055] Attempting switch to VPW 4x
[06:33:26:097] Module Ox10 (engine controller) has agreed to enter high-speed mode
[06:33:28:027] Kernel upload 49% complete.
[06:33:28:826] Kernel upload 100% complete.
[06:33:29:453) Kernel Version: 0103050C
[06:33:29:460] kernel uploaded to PCM succesfully. Requesting data...
[06:33:29:474] Flash chip: AMD AM29BL802C, 1mb
Attachments
LSJ2.bin
(1 MiB) Downloaded 40 times
Last edited by bill12690 on Mon Jan 16, 2023 6:07 pm, edited 2 times in total.
User avatar
Gampy
Posts: 2333
Joined: Sat Dec 15, 2018 7:38 am

Re: PCM Hammer Release 021

Post by Gampy »

Thank you!
bill12690 wrote:[06:33:29:453) Kemel Version: 01030500
Interesting ...
Intelligence is in the details!

It is easier not to learn bad habits, then it is to break them!

If I was here to win a popularity contest, their would be no point, so I wouldn't be here!
Post Reply