Guide Mazda2 DE factory cruise control retrofit

So this one


Mine is a Japanize built (JDM) 2008 MY Mazda 2 Genki that was Australian delivered. Ie the vin number starts with "JM"
I had been trying to help another person in Australia get it working, but that car was built in Thailand and has the vin number starting with "MM".

anyway, back to your programing.

line 7 is where you have to change a bit to activate the cruise control. This is where i changes F11E to F320. This change is a combination of two things.
When you convert that 4 character number from Hexadecimal to Binary, you will see that the following has changes.

F114 = 1111,0001,0001,1110
F320 = 1111,0011,0010,0000

now i have put the commas in to separate out the individual bites.
the last two bites (8 binary bits) are a check sum.
by changing the red 0 to a 1 we have actually added a binary value of 2 to this line. So we have to increase the value of the check sum for the entire line by 2 as well. ie
Binary value:
00011110 + 10 = 10,0000

converting this number back into hex gives us the 20


So this is how we derive the value that we need to put into the line 7.

now as we have added 2 (binary 10) to line 7, we have to subtract that same value from the overall file check sum in line 25, hence my 29 becomes 27.

I would need to see what your original PCM values were.
Hopefully you have a JM made car.

I have a photo album on M20 face book owners group that shows where all the wiring goes.

regards Ryan = AKA Ezakimak
 
So this one


Mine is a Japanize built (JDM) 2008 MY Mazda 2 Genki that was Australian delivered. Ie the vin number starts with "JM"
I had been trying to help another person in Australia get it working, but that car was built in Thailand and has the vin number starting with "MM".

anyway, back to your programing.

line 7 is where you have to change a bit to activate the cruise control. This is where i changes F11E to F320. This change is a combination of two things.
When you convert that 4 character number from Hexadecimal to Binary, you will see that the following has changes.

F114 = 1111,0001,0001,1110
F320 = 1111,0011,0010,0000

now i have put the commas in to separate out the individual bites.
the last two bites (8 binary bits) are a check sum.
by changing the red 0 to a 1 we have actually added a binary value of 2 to this line. So we have to increase the value of the check sum for the entire line by 2 as well. ie
Binary value:
00011110 + 10 = 10,0000

converting this number back into hex gives us the 20


So this is how we derive the value that we need to put into the line 7.

now as we have added 2 (binary 10) to line 7, we have to subtract that same value from the overall file check sum in line 25, hence my 29 becomes 27.

I would need to see what your original PCM values were.
Hopefully you have a JM made car.

I have a photo album on M20 face book owners group that shows where all the wiring goes.

regards Ryan = AKA Ezakimak
That's my PCM module data fortunately my car is JDM made. I'm still struggling to understand, well everything ill be honest. Coding has never really been my thing and this just proves it haha. Thank you for all your help Ryan!
 

Attachments

  • Capture.webp
    Capture.webp
    25.3 KB · Views: 276
View attachment 312092View attachment 312093

I've just started to do my install.

i've changed the code on line 7 to F320 as required.

However i'm not sure what the block address should be changed to. I've been trying to follow the post by ezakimak on page 11 of the forscan 2010-2013 Mazda 3 Cruise Control Activation
as i believe we have similar cars.

Any help would be greatly appreciated.
Hi, I have a mazda2 2014 DE 1.3l. Based on your forscan data i think my car is very similar.

I need help figuring out the cruise activation.

I’ve swapped the buttons. I have a 4 pin connector pre-installed (factory, i think). In Forscan i changed the following:
- IC: cruise control enabled
- PCM line 7 (F11E - F320)
- PCM line 25 (F3FC - F1FA)

No errors, but, no cruise light either. Am I missing something?
If necessary I can upload images from forscan. Maybe I need to check the electrical connections of the new buttons? They do light up with headlamps on, and the other side (radio control) works fine.
 
Back