There is no clear information on how to synchronize a used PCM with the immobilizer (RFHUB/BCM). Even expensive tools like Autel IM608 do not support this function. The ECUHERO software can clone these PCMs but does not allow installing a used one without the original.
The mechanic sent the PCM twice to a specialized company that handles these issues, but they were unsuccessful.
The Solution
I decided to investigate where the synchronization bytes between the PCM, BCM, and RFHUB are stored, and it turned out to be quite simple.
I contacted the support teams of several programming tool manufacturers to request this function (installing a used PCM without the original), but they did not respond. It is surprising that even high-end tools cannot perform such a simple operation.
For example, OBDSTAR DC706 can clone RFHUB but does not allow installing a used PCM. However, all that is needed is to read 6 bytes and write them into the PCM in Bench Mode!
How to Install a Used PCM GPEC2/GPEC2A
If you own a Dodge Charger, Challenger, RAM, or another vehicle with GPEC2/GPEC2A, and you need to replace the PCM – give this information to a specialist who works with processor programmers.
Steps to Follow:
- Read EEPROM 95640 from GPEC2A.
- Read the microcontroller MC9S12XEG384 in RFHUB or SPC5606 in BCM.
- Find the 6 bytes in the RFHUB module and write them into the PCM.
- Optionally, write the VIN (it repeats three times).
If you are working with BCM, the 6 bytes are stored in a mirrored layout.
Three images showing where these bytes are located.
BCM 6 bytes
BCM MPS560xB__B8E2BEOF71BC_address 40D0_40D8
GPEC2A 6 bytes
GPEC2_95640__BC710FBEE2B8_address 3C8
RHFUB 6 bytes
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.