V6 ability for pcm hammer.
Re: V6 ability for pcm hammer.
thank you gampy, you have no idea how hard ive been looking for a simplified answer
-
- Posts: 6
- Joined: Sun May 31, 2020 8:31 am
- cars: 1972 Buick Skylark 350c 2bbl, 2001 Camaro 3800 Auto, 1990 Chevy Stepside 5.7L Auto, 1980 Honda CB400T Night Hawk ||
Re: V6 ability for pcm hammer.
Just in case anyone was wondering, there is still interest in the v6 P04 pcms. At least from myself and maybe another fella or two. I have read this thread probably half a dozen times since yesterday, just trying to soak it all in and see what progress I can make. I am working with a 2001 Camaro 3.8, svc # 9380717 OSID 9354967 target pcm, bench pcm is svc # 12209624, OSID 12211498 from another 2001 Camaro 3.8 Auto.
I have modified/amended PCH 014 to include my PCM numbers, assigning the correct seed/key algo(#14) allowing unlock and VIN change. My next step is to mangle a read kernel and see what happens. I will report progress as it comes.
Thanks to all that have contributed here.
Ed
I have modified/amended PCH 014 to include my PCM numbers, assigning the correct seed/key algo(#14) allowing unlock and VIN change. My next step is to mangle a read kernel and see what happens. I will report progress as it comes.
Thanks to all that have contributed here.
Ed
- antus
- Site Admin
- Posts: 8253
- 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: V6 ability for pcm hammer.
Hi Ed, keep an eye on the develop branch, there has been recent activity there (thanks gampy), one was a couple of feature toggles to turn off checksums and kernel version which will make it easier to send in a really small p04 kernel without those features. If you want to fork develop in to your own repo/branch and put your changes there and send us a pull request or two please do. we'll accept the pieces your talking about as stepping stones towards p04 support. i still have two p04 pcms on my desk.
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
-
- Posts: 6
- Joined: Sun May 31, 2020 8:31 am
- cars: 1972 Buick Skylark 350c 2bbl, 2001 Camaro 3800 Auto, 1990 Chevy Stepside 5.7L Auto, 1980 Honda CB400T Night Hawk ||
Re: V6 ability for pcm hammer.
Oh I haven't made any great strides in the code, just a little fudge to add my OSID to Pcminfo.cs since algo 40(default) does not work on my particular v6 pcms, it does however work on the P01's I have used it on.
Here is my little tidbit in case you or Gampy or whomever can make use of it immediately. I will look in to a pull or fork of my own soon. The toggles sound like a viable way to shed some weight. I look forward to further v6 development. I have 3 P04's currently, the two aforementioned v6 P04 units plus one from a 2000 Olds Cutlass 3100 9380717 along with several v8 '411 P01's if there is any specific testing you need an extra hand with.
Ed
Code: Select all
case 12211498://OSID not currently on "the list"
this.KeyAlgorithm = 14;
this.Description = "01 F-Body";
this.ImageBaseAddress = 0x0;
this.ImageSize = 512 * 1024;
break;
Ed
Re: V6 ability for pcm hammer.
I have not given up on the P04, E54 or any other PCM/ECU. I personally would like to see PcmHammer work with them all!
Unfortunately my skills limit the reality of my desires at this point in time ...
Unfortunately my skills limit the reality of my desires at this point in time ...
Just this one line should be added to the case statement for the V6, I'd say about line 680 ...EdNobodee wrote:Code: Select all
case 12211498:
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!
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!
Re: V6 ability for pcm hammer.
Ive been so busy trying to get my car and house back in order I havnt done anything. Glad to see a few ppl still keeping this going.
Re: V6 ability for pcm hammer.
Gampy wrote:I have not given up on the P04, E54 or any other PCM/ECU. I personally would like to see PcmHammer work with them all!
I can donate to the project some flash loader that is small enough for single upload, and than you can upload whatever you like to pcm in multiple pieces.
If there is still interest in the project.
- antus
- Site Admin
- Posts: 8253
- 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: V6 ability for pcm hammer.
Cool. But I think the trickyness with the p04 is the segments dont line with segments on the chip properly, so from talking to the lsdroid author its needed to read the overlap data in, do the erase, then write back the block that was erased, not just the segment. doable, but different from how it works now and a bit harder than just adding some more like for like code to the app. I think we have the kernel under control, and gampy has added the ability in develop to turn some steps of the write off so that we can use a smaller kernel. Its also likely that the smaller interfaces like the scantool ones wont be supported because of their size limitations, but the exact limits remain to be seen.
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
Re: V6 ability for pcm hammer.
Here is the flash loader. It is an avt script file. To use it with avt edit the key value to your pcm.
Once loaded it can take uploads in any size and place other than some very small ram area used for communication buffer.
Enjoy using it with pcmhammer.
Once loaded it can take uploads in any size and place other than some very small ram area used for communication buffer.
Enjoy using it with pcmhammer.
- Attachments
-
- v6_LOAD_v4_2_[74].rar
- (1.57 KiB) Downloaded 242 times
Re: V6 ability for pcm hammer.
Thank you!
No AVT here so what part of that is the actual kernel bits and bytes ??
No AVT here so what part of that is the actual kernel bits and bytes ??
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!
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!