PCM Hammer 98/99 Black Box Support

User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

A bit more work has been done on this and I am happy to call it a success. The loose ends are mostly tidied up and its working reliably on my hardware. Service Numbers 9366810 and 16263494 are in, and according to ebay advertisement interchange data I still have some to go, but thats just churning through known OSID lists to get them detected.

Thanks Solitaire for your bin posted here viewtopic.php?p=118986#p118986
I didn't have a lot of BlackBox files around and was able to use your image to test a flash that updates enough sectors that I could consider it a fair test of the flash kernel.
[01:15:00:897] PCM Hammer (16/07/2024, 1:13 PM)
[01:15:00:906] Tuesday, July 16 2024 @01:15:00:90
[01:15:00:988] AVT 852 Reset OK
[01:15:01:008] Thanks for using PCM Hammer.
[01:15:01:014] AVT Firmware 1.5
[01:15:13:661] S:\bins\blackbox\gmc yukon_ab28f400bx_99_ori_byteswap.bin
[01:15:13:737] Identifying 512kb file.
[01:15:13:742] File is Vortec BlackBox 512Kb.
[01:15:13:749] File operating system ID: 9365085
[01:15:13:753] File is Vortec BlackBox 512Kb.
[01:15:13:757] Start End Stored Needed Verdict Segment Name
[01:15:13:763] 20002 668CF 4DF6 4DF6 Good Operating system
[01:15:13:768] 08002 0E651 0473 0473 Good Engine calibration
[01:15:13:774] 0E654 0EF93 2487 2487 Good Engine diagnostics.
[01:15:13:780] 0EF96 0F0D1 44C2 44C2 Good Transmission calibration
[01:15:13:786] 0F0D4 0F109 75E4 75E4 Good Transmission diagnostics
[01:15:13:794] Requesting operating system ID...
[01:15:13:934] File is Vortec BlackBox 512Kb.
[01:15:13:941] PCM and file are both for the same Hardware BlackBox
[01:15:13:948] File is Vortec BlackBox 512Kb.
[01:15:13:955] PCM and file are both operating system 9365085
[01:15:14:121] Unlock succeeded.
[01:15:14:192] Attempting switch to VPW 4x
[01:15:14:221] Module 0x10 (engine controller) has agreed to enter high-speed mode.
[01:15:17:937] Kernel upload 100% complete.
[01:15:19:067] Kernel Version: 82400200
[01:15:19:084] Kernel uploaded to PCM succesfully.
[01:15:19:174] File is Vortec BlackBox 512Kb.
[01:15:19:181] PCM and image file are both operating system 9365085
[01:15:19:252] Flash chip: Intel 28F400B, 512kb
[01:15:19:263] Calculating CRCs from file.
[01:15:19:274] Requesting CRCs from PCM.
[01:15:19:281] Range File CRC PCM CRC Verdict Purpose
[01:15:22:524] 060000-07FFFF F1FE7882 2B5D35B4 Different General
[01:15:25:781] 040000-05FFFF 7F2C45F4 7F2C45F4 Same General
[01:15:29:020] 020000-03FFFF F45CAD6A F45CAD6A Same General
[01:15:31:504] 008000-01FFFF 1206014E DE58A712 Different General
[01:15:31:860] 006000-007FFF 85B5BB36 85B5BB36 Same General
[01:15:32:214] 004000-005FFF 85B5BB36 27A978EB Different General
[01:15:32:757] 000000-003FFF EF6FF421 EF6FF421 Same General
[01:15:32:784] Processing range 060000-07FFFF
[01:15:32:801] Erasing.
[01:15:34:204] Writing...
[01:16:45:002] Processing range 008000-01FFFF
[01:16:45:014] Erasing.
[01:16:46:258] Writing...
[01:17:39:390] Processing range 004000-005FFF
[01:17:39:402] Erasing.
[01:17:40:243] Writing...
[01:17:44:707] Calculating CRCs from file.
[01:17:44:725] Requesting CRCs from PCM.
[01:17:44:736] Range File CRC PCM CRC Verdict Purpose
[01:17:47:975] 060000-07FFFF F1FE7882 F1FE7882 Same General
[01:17:51:247] 040000-05FFFF 7F2C45F4 7F2C45F4 Same General
[01:17:54:522] 020000-03FFFF F45CAD6A F45CAD6A Same General
[01:17:57:008] 008000-01FFFF 1206014E 1206014E Same General
[01:17:57:364] 006000-007FFF 85B5BB36 85B5BB36 Same General
[01:17:57:700] 004000-005FFF 85B5BB36 85B5BB36 Same General
[01:17:58:231] 000000-003FFF EF6FF421 EF6FF421 Same General
[01:17:58:293] All relevant ranges are identical.
[01:17:58:321] All write-request messages succeeded on the first try. You have an excellent connection to the PCM.
[01:17:58:333] Flash successful!
[01:17:58:411] Clearing trouble codes.
[01:17:59:540] Elapsed time 00:02:45.4132919
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

If anyone has a 4 connector black box on the bench and would like to help test this version, send me a PM.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
Tazzi
Posts: 3499
Joined: Thu May 17, 2012 8:53 pm
cars: VE SS Ute
Location: WA
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by Tazzi »

antus wrote: Tue Jul 16, 2024 12:45 am
[12:12:54:092] Flash successful!
[12:12:54:169] Clearing trouble codes.
[12:12:55:284] Elapsed time 00:00:36.0231198
Someones been a busy bee!!!
Awesome work!!!!!
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
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

Thanks! Im actually ready to move P04_256k, P04, P08, E54, BlackBox in to develop with this merge request. If NSFW approves, he has a chance to put the hanging exception code in (or not - its a branch he has ready but not merged), then I think its time to build a release candidate and ask for some public testing, then get all this stuff out there! https://github.com/LegacyNsfw/PcmHacks/pull/346/files

I also have a P05b thats in this country, but not in my hands yet. I know thats dual protocol, I think it should not be too hard to get it implemented on the VPW side, so there is a chance that'll get in the next pcmhammer release depending on how things go.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

Another forum member just asked me for pics of the 4 connector black box boards, so I'll also post here.
blackbox 1.jpg
blackbox 2.jpg
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

Those SMD components look hand placed. What an operation to assemble all the Black Box PCMS without robot positioning!
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
dieknow
Posts: 1
Joined: Tue Jan 03, 2017 5:37 am
cars: 1969 Nova SS
1987 Grand National
1988 Monte Carlo SS
2005 Silverado 2500
2011 Silverado 1500

Re: PCM Hammer 98/99 Black Box Support

Post by dieknow »

I have a ffew spare 98 PCM''s that i can use to test this on the bench.

Dieknow
User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

Thanks for that. I believe 4 connector Blackbox is 100% working for the moment, but I think we are close to the next pcmhammer release. I'll post a public beta in a new thread at some stage in the near future.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Supercharged111
Posts: 2
Joined: Sat Dec 28, 2024 12:50 am

Re: PCM Hammer 98/99 Black Box Support

Post by Supercharged111 »

Any word on this? Too bad I already burned an EFILive license on the plow truck. I'm hoping the black box support has some TCC parameters that EFILive does not. Trying to be lazy and avoid the 411 swap, if not just for now.
User avatar
antus
Site Admin
Posts: 8642
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: PCM Hammer 98/99 Black Box Support

Post by antus »

Yeah its working. Happy to send you a test copy if you are willing to try. I hope to release a public test in the very near future, and if we continue to get good reports like we have been so far make an official Pcmhammer 2.0. This is only a flash tool though, it'll read and write bins, there is NO calibration editing functionality, so from that point of view definitely EFI Live will have more. For editing we'll need others to find and create the definitions. Perhaps universal patcher, perhaps someone else (and its always an option, the PCMs are too old and nobody does...)

It looks like NSFW has been working on further updates, so I'll link to this version that does not include those as I know this is in a good state and it's what I'd release. You need to be logged in with a github account to download the application zip:

https://github.com/PcmHammer/PcmHammer/ ... 1286764361

I'll also attach the zip here, so that anyone can try and it and provide feedback.
Attachments
PCMHacks_452bebb93b6e099512c11ed962e704720e053d8e_2.0 beta.zip
(2.45 MiB) Downloaded 46 times
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
Post Reply