V6 ability for pcm hammer.

They go by many names, P01, P59, VPW, '0411 etc . Circa 1999 to 2006. All VPW OBD2 PCMs.
Posts: 17
Joined: Wed Dec 06, 2017 1:02 pm

V6 ability for pcm hammer.

Postby Vampyre » Mon Nov 25, 2019 12:06 pm

Ive tinkered with the program some on a v6 pcm, it reads vin, serial, and other info just fine since its built on 0411 architecture hardware wise. The seed/key algorithm is different so I can't write data.

Anyway to add a spot to input key if we know it after the 5 fail attempts.
access
I was looking through source code trying to find where I could add the correct algorithm after I noticed spots for new ones were already setup in code.

Posts: 17
Joined: Wed Dec 06, 2017 1:02 pm

Re: V6 ability for pcm hammer.

Postby Vampyre » Mon Nov 25, 2019 12:07 pm

Since I have multiple seeds and corresponding keys plus all the dif algorithms saved is there a way to build a small program with all the algorithm data and just input seed to see which comes up with correct key.

Sorry if none of this makes since new to the world software side of things. Ive done just enough research so far to have a vague understanding of whats going on with pcm

Site Admin
User avatar
Posts: 5836
Joined: Sat Feb 28, 2009 8:34 pm

Re: V6 ability for pcm hammer.

Postby antus » Mon Nov 25, 2019 6:27 pm

Yep the algorithms are known, dont bother spending long on that. I can tell you which one if you post up a couple of samples. But you can hard code your key and see if you can get the read working, and contribute v6 support to the flash kernel if you can. In that case we can make it official with credit to you.
Have you read the FAQ? For lots of information and links to significant threads see here: viewtopic.php?f=7&t=1396

Posts: 187
Joined: Sat Dec 15, 2018 7:38 am

Re: V6 ability for pcm hammer.

Postby Gampy » Mon Nov 25, 2019 9:51 pm

Where/how does one hardcode the algo/key?

Posts: 17
Joined: Wed Dec 06, 2017 1:02 pm

Re: V6 ability for pcm hammer.

Postby Vampyre » Tue Nov 26, 2019 7:12 am

Antus im new to coding so have no idea how to do that part but I can post a few seed key combos to help out

Posts: 17
Joined: Wed Dec 06, 2017 1:02 pm

Re: V6 ability for pcm hammer.

Postby Vampyre » Tue Nov 26, 2019 10:48 am

these are all from hw# 9357440 which is standard 99-05 v6 pcm

seed key
254a 8259
450a 8357
51ef abbe

I can get more if need I have friends that own a junkyard

Posts: 17
Joined: Wed Dec 06, 2017 1:02 pm

Re: V6 ability for pcm hammer.

Postby Vampyre » Sat Nov 30, 2019 3:34 am

successfully wrote new vin to v6 pcm this morning

AVT filter configured
[11:19:34:674] TX: 6C 10 F0 3C 0A
[11:19:34:690] RX: 6C F0 10 7C 0A 00 BA 2D F7
[11:19:34:768] TX: 6C 10 F0 3C 01
[11:19:34:784] RX: 6C F0 10 7C 01 00 31 47 32 4E 56
[11:19:34:784] TX: 6C 10 F0 3C 02
[11:19:34:815] RX: 6C F0 10 7C 02 31 32 45 33 59 4D
[11:19:34:815] TX: 6C 10 F0 3C 03
[11:19:34:830] RX: 6C F0 10 7C 03 37 38 37 31 37 30
[11:19:37:048] Sending seed request.
[11:19:37:048] TX: 6C 10 F0 27 01
[11:19:37:064] RX: 6C F0 10 67 01 25 4A
[11:19:37:080] Parsing seed value.
[11:19:37:080] Sending unlock request (4A25, 8259)
[11:19:37:080] TX: 6C 10 F0 27 02 82 59
[11:19:37:111] RX: 6C F0 10 67 02 34
[11:19:37:173] Changing VIN to 1G2NV12E3YM787170
[11:19:37:173] Block 1
[11:19:37:189] TX: 6C 10 F0 3B 01 00 31 47 32 4E 56
[11:19:37:189] Successful write to block 1
[11:19:37:189] Block 2
[11:19:37:205] TX: 6C 10 F0 3B 02 31 32 45 33 59 4D
[11:19:37:205] Successful write to block 2
[11:19:37:205] Block 3
[11:19:37:220] TX: 6C 10 F0 3B 03 37 38 37 31 37 30
[11:19:37:220] Successful write to block 3
[11:19:37:220] VIN successfully updated to 1G2NV12E3YM787170

now issue is program is trying to validate file, but since its got different check sums comes back as invalid file so cant write or clone.

[11:22:41:268] E:\cals\v6\2000gagt1factoryourvinserial.bin
[11:22:41:393] Validating 512k file.
[11:22:41:393] This file does not contain the expected signature at 0x1FFFE.
[11:22:41:408] Start End Stored Needed Verdict Segment Name
[11:22:41:471] Checksum table is corrupt.
[11:22:41:487] This file is corrupt. It would render your PCM unusable.

Return to GM LS1 512Kbyte and 1Mbyte

Who is online

Users browsing this forum: No registered users and 3 guests