DIY Mazda2 DE factory cruise control retrofit

Not sure what you need to do exactly. My car was changing the line 25 as well, but I was able to get it when I changed them both simultaneously. I think I had to reset and try again around 5 times. Sadly I'm not an expert, I just got it working on my car.
 
What I've done so far:
-Swapped steering wheel and airbag
-Swapped clock spring (unnecessary)
-Checked wiring continuity from clock spring to the pcm connector
-Checked steering wheel cruise buttons with ohms meter
-Oscilloscope pcm test clutch and brake pedal
Everything has passed and functioning as it should. I still cannot get the cruise control to activate and when I change pcm line 7 and 25 I still get dtc code P0610.

Has anyone done this to a manual? Did these pcm values work for you? If anyone has a manual with factory cruise and can share their pcm data, that would be greatly appreciated.
 
What I've done so far:
-Swapped steering wheel and airbag
-Swapped clock spring (unnecessary)
-Checked wiring continuity from clock spring to the pcm connector
-Checked steering wheel cruise buttons with ohms meter
-Oscilloscope pcm test clutch and brake pedal
Everything has passed and functioning as it should. I still cannot get the cruise control to activate and when I change pcm line 7 and 25 I still get dtc code P0610.

Has anyone done this to a manual? Did these pcm values work for you? If anyone has a manual with factory cruise and can share their pcm data, that would be greatly appreciated.
My car is a north American 2012 sport with a manual transmission. I have to wonder if certain ECUs cannot accept the change? I do feel like mine kept changing line 25 until it just didn't once. I don't know honestly, I wish I was more help. That said I can give you the factory workshop manual if that helps. It's 121MB so I'm not allowed to just attach it to a post so here's a google drive link:

 
My car is a north American 2012 sport with a manual transmission. I have to wonder if certain ECUs cannot accept the change? I do feel like mine kept changing line 25 until it just didn't once. I don't know honestly, I wish I was more help. That said I can give you the factory workshop manual if that helps. It's 121MB so I'm not allowed to just attach it to a post so here's a google drive link:

Thanks for your help and files.
 
I GOT IT WORKING, I GOT CRUISE CONTROL!!!!

So after ALOT of digging and troubleshooting I finally figured it out. My issues was that the first 3 lines of the pcm values are all VIN related. My model is the base model Canadian version and cruise control was never offered on this particular trim level. So every time I would change line 7 and line 25 I would get the dtc P0610 because I was telling it that it had cruise control which contradicted the model code information. My original values for line 2 were 314B 5932 4334(1st picture), the "4B" signifies that it is a "K" trim code without cruise. All I had to do was change that to "4C" so my new line 2 read 314C 5932 4335((second picture)(the 4335 change was auto calculated by forscan checksum)). I had to change line 7 and 25 as previously mentioned and line 2 all at the same time and write all for it to work.

Hope this helps anyone else trying to do this upgrade.
Screenshot (658).webp
Screenshot (711).webp
 
Last edited:
Back