P12 and E40 Support?
-
- Posts: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
I tried using CAN bus with this PCM (P12). The Trailblazer didn't have CAN bus lines in its wiring diagram, but the Cars that use the P12 PCM do have CAN bus in there wiring diagram. It didn't work. Of course, it could be some wiring issue.
The 7F indicates a negative response and the 12 on the end is "subFunctionNotSupported-invalidFormat" from the 14230 standard. I'm hopeful that invalid format = bad memory address or one of the other parameters is wrong. Maybe the submode should be something other than 00.
I've got virtual box, but I can't find an XP image. I've got an old laptop that I load this type of stuff on. I don't trust any Chinese software.
The 7F indicates a negative response and the 12 on the end is "subFunctionNotSupported-invalidFormat" from the 14230 standard. I'm hopeful that invalid format = bad memory address or one of the other parameters is wrong. Maybe the submode should be something other than 00.
I've got virtual box, but I can't find an XP image. I've got an old laptop that I load this type of stuff on. I don't trust any Chinese software.
-
- Posts: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
I don't have a bin for this PCM, but I did find a Windows XP image!
Re: P12 and E40 Support?
A bin will help to clear some of the communications issues you have.
On some of the disassemblies I have 12 means that the message is not 11 bytes long.
If the size and address are not good the responses are other.
44 is sent on success.
I have seen semi bricked pcm that give 7f 34... 22 for no apparent reason, but that is 12 in your case.
Do you have a copy of that 14230 document you are referring to share.
On some of the disassemblies I have 12 means that the message is not 11 bytes long.
If the size and address are not good the responses are other.
44 is sent on success.
I have seen semi bricked pcm that give 7f 34... 22 for no apparent reason, but that is 12 in your case.
Do you have a copy of that 14230 document you are referring to share.
-
- Posts: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
do a search for "KWP2000 pdf" on google and you will find it. you want the "14230-3.pdf". The positive response ("44") is defined in that protocol.
-
- Posts: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
I took a break from this, but I finally figured out that you shouldn't send anything after the mode 34.
Here is a successful request/response
6C10F134DD
6CF0107400441E
This is very different then the way PCMhammer operates. I believe the entire kernel must be sent in one transfer.
Here is a successful request/response
6C10F134DD
6CF0107400441E
This is very different then the way PCMhammer operates. I believe the entire kernel must be sent in one transfer.
- antus
- Site Admin
- Posts: 8251
- 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: P12 and E40 Support?
Yep, its not unheard of. For example the P04 needs the whole kernel sent in one packet too. When we get back to that we'll probably be implementing a loader kernel which is as small as we can make it, only supporting the ability to load more data in to ram then execute it.
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: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
The P12 has a Am29BL802C memory chip 512K x16 bits. Just putting this here so it doesn't get lost.
-
- Posts: 81
- Joined: Sun May 11, 2014 6:36 pm
- cars: Z06
Re: P12 and E40 Support?
P12 is interesting. Its physically similar to E40 but i believe it controls trans internally. Now i have seen the E40 has a 1280kb but only 1024 are used.
-
- Posts: 18
- Joined: Sat Jan 25, 2020 8:26 am
- cars: 2007 Jeep Wrangler
1995 Jeep Wrangle
2006 dodge ram
Re: P12 and E40 Support?
When I first started looking at the 3.5 and 4.2 vortec engines I thought they had e40 ecu.
Re: P12 and E40 Support?
Let me do a little digging and I can find some info on the e40 not sure on p12 since I dont have one here.