SwedeSpeed - Volvo Performance Forum banner

Johnnys mods and CarConfig changes on a 2012 V70

2 reading
342K views 2.2K replies 247 participants last post by  hnilsson001  
#1 ·
I have sucessfully retrofitted Electric tailgate on my 2012 V70 :)

A while ago I wrote a small program that lets me edit my own CarConfig with a DiCE interface. No more need to pay * for every single change and I can edit any part of the config.

In my car I changed parameter #177 to 0x05.


Here is the wiring brought to me by a very good friend that spends to much time at the junkyard :)

Image



Separated the wiring only for POT and removed lots of sticky tape

Image



Finding the correct location and place the wiring up to the roof.
Image



My car didn't have a 12V feed to fuse #5, added a new 12V rail. Cut a rail from an old 2002 CEM :)
Image



Lots of wiring and realizing the interior roof has to come down...
Image



Mounted the new door hinges and installing the single electric motor. New wiring in place..
Image



Time to replace the rear hatch wiring and a new lock with closing motor.
Image


Finally replaced.. sticky sticky tape everywhere! Lock with closing motor installed.
Image



Cleaning up the wiring.. have two wires left, they are for keyless cars. Maybe some time they can be useful?
Image



Make CarConfig change!
Image


Simple youtube video with the result:

Then I realized that you cannot close the hatch with the key!! So I had to build a circuit for that to:
 
#2 · (Edited)
Sorry if I spoil your cover but I see that this can be no other than Johnnype, legend in the Volvo community. Wonderfull to see you found your way into this board. Wellcome!

Nice mod. I know once you cracked car config, you won't stop there. But as an amateur as I am on the electrical side of things, did you need to do the same style "decode" as VDASH needs to do before being able to Edit? [/EDIT] Just found the answer.

As a side note, Im thinking you have the electrical boot lid switch. The earlier years had a hydraulic powergate accompanying two normal pressure cylinders same as on the non-power type, with the old style mechanical handle.

Sent from my SM-N975F using Tapatalk
 
#4 ·
Sorry if I spoil your cover but I see that this can be no other than Johnnype, legend in the Volvo community. Wonderfull to see you found your way into this board. Wellcome!

Nice mod. I know once you cracked car config, you won't stop there. But as an amateur as I am on the electrical side of things, did you need to do the same style "decode" as VDASH needs to do before being able to Edit? [/EDIT] Just found the answer.

As a side note, Im thinking you have the electrical boot lid switch. The earlier years had a hydraulic powergate accompanying two normal pressure cylinders same as on the non-power type, with the old style mechanical handle.

Sent from my SM-N975F using Tapatalk
Haha! I am not much of a legend :)

Yes I have to find the PIN by trial and error. I startade at 0x0 counting up at first but found it to work better (but not faster) counting from 0xFFFFFFFF and down. About 270pin/second can be tested with a good Win10 computer and USB-connected DiCE. The time it takes depends mostly on where your first correct PIN response is located. Some PINs have taken an hour or less and others more than eight hours..

The electric system replaced hydraulic somewhere around 2010-2011 maybe? I have heard it is very hard to find parts to this system.
 
#3 ·
That is absolutely awesome to see all this research and work on car electronics with this P3tool on top of it.

I do own an early V70III and would love to retrofit as much parts as possible including

original webasto parking heater,
BLIS,
rear mirror with compass,
tail lights,
original parking camera for RTI

...just to name a few things

I am a programmer myself and would like to learn a lot more about the hardware of the P3 platform.

Unfortunately information are hard to find.

Are there any plans to make your P3tool available to public one day?

Keep up the great work :)

Oliver



Gesendet von meinem SM-G973F mit Tapatalk
 
#5 ·
That is absolutely awesome to see all this research and work on car electronics with this P3tool on top of it.

I do own an early V70III and would love to retrofit as much parts as possible including

original webasto parking heater,
BLIS,
rear mirror with compass,
tail lights,
original parking camera for RTI

...just to name a few things

I am a programmer myself and would like to learn a lot more about the hardware of the P3 platform.

Unfortunately information are hard to find.

Are there any plans to make your P3tool available to public one day?

Keep up the great work :)
Yes of course, you can activate lots of things in your car! Make it more Premium :)

Send me an PM and we will make it happen!
 
#8 ·
Do you have any way to try that software? I have been using VDASH for a while but I would love to check it out!
 
#11 · (Edited)
I'll take this opportunity to explain a few things.

The reason I started writing the p3tool application was mostly for myself (+ friends) and the fact that *****h charges to much money for simple carconfig edits. I knew from the P1/P2 Volvos how carconfig works and by reading flash memory from P3 CEM I understood that it works much in the same way. It is easy to find the config area and PIN code.

#1 My first steps, I wrote an Arduino sketch to read M23C/R32C MCU and EEPROM on the older P3 CEM.

Here it is, working on my 2012 CEM that uses R5F64524KFD / Renesas R32C 768KB Version. Immo data is in the E2PROM area and not external EEPROM like the older P3 CEM.
Image


Here is the windows application I wrote to Read/Write the different memory areas of M32/R32 MCU.
Image



It is to much work disconnecting CEM every time you want to make an config change!

#2 Next step, write application to work over OBD and CAN.

And here we are!

Now that you easily can change any part of the config from Parameter 1 - 255. Set any value you like, the car is finally yours.

For example:

Parameter #054 Heated Front Seats
0x01 = No
0x02 = Yes.

This is simple binary data being changed from 01 to 02. There is no "software" being loaded.
You do need to change seats or install heating elements, of course! :rolleyes:


Parameter #120 Centre Speaker, Dashboard
0x01 = No
0x02 = Small
0x03 = Large

Again, simple data change. This is not more "advanced" than any other change.

Do you have a 2014- car with IHU but not full navigation? Then you do this:
Parameter #127 Navigation System
0x07 = Yes
(and turn off Internet map in P#078)
Why would this be much more expensive with some other program? There is no new software, simple binary edit!
 
#12 ·
Why would this be much more expensive with some other program? There is no new software, simple binary edit!
Ill be interested to test it on my own car shortly, there is a V70 in the junkyard with power mirrors + BLIS that I am hoping to retrofit onto mine. Do you have any idea if this will change the CCM to know that the blis button is installed? I do see the options for both the power mirrors and BLIS in the software.
 
#13 ·
One thing I know some of us with early spec 3.2 US models would love to have is the ability to enable Sport mode on our transmissions similar to the newer model P3s. Unforatuntely the P3 V70s we got here in the US are all the same spec; 3.2 FWD Automatic and with them being the first model years of the P3 we lost out on a lot of nice changes made later on in the chassis life. I dont know if its something that can be done with the tool, but certainly something I would be very interested in!
 
  • Like
Reactions: yoyo
#18 ·
I don’t think the 3.2 cars got sport transmission programming in any model year, only auto and manual. That was a T6 thing until the Drive-E cars came along with the 8AT. (My S60 T5 had it but not this car.)
 
#20 · (Edited)
Its a bit odd most Volvos with the aut transmission did not have on "S" mode untill that late. I believe that even an 2.6l Opel Omega from the early 90s had that. My Audi S4 from 2004 also had it, including paddle shifters.

If it would be possible to manually tweak the shifting behaviour and the four-C modes damping characteristics, that would really be something.

Sent from my SM-N975F using Tapatalk
 
#21 · (Edited)
Furthermore, I don't know if people here have been following Rich Rebuilds and Louis Rossmann on Youtube, but these two have been on it for quite some time about consumers rights to their own stuff. There is a lot of marketing strategies aiming to limiting and crippling the possibility to change or repair consumer device AND cars, incentivizing that the consumer should buy new products instead, which ofcourse is an extreme waste of resourses.

So I think its good things are being opened up. It should be rewarded to keep old things in good working order, but unfortunately its not how everybody sees It.


Sent from my SM-N975F using Tapatalk
 
#24 ·
Hi, today I've trying some config with p3tools. I just want change TFT cluster theme to R-design because I like it blue colour in performance theme (like on the pics) but both R-design choice in p3tool gave me blue color only in elegance theme, performance still in red.

Anyone trying same thing and succeeded change to blue?
Image
 
#29 ·
Amazing work! Very cool!

I'd love to someday get my hands on the program / source code too!

I've done a bit of reverse engineering on the P2 but haven't needed to yet on the P3!

Looking forward to following P3tool's development!
 
owns 2013 Volvo XC90 AWD Platinum
  • Like
Reactions: rockstarjake79
#30 ·
What parts and equipment do I need for a retrofit power tailgate install on an XC70 2015.5?

Sent from my Pixel 3 using Tapatalk
 
#32 ·
@generic_volvo_driver There is no source release at this time..

@Need4Swede27 You have to consult VIDA 2015 or newer to find the correct parts for your car, it will take some research.
Subscribed and I will follow if you eventually release the program to a wider audience!
Awesome work on this project and good luck with the continued development! (y)
 
owns 2013 Volvo XC90 AWD Platinum
#33 ·
Image


Well now just waiting on J to activate my car in the tool, excited to try it out. I will also make a write up on how it works for those with access. Very exciting 🤩, a good competitor to VDASH is very welcome.
 
#35 ·
Hello jp_swe - great work with P3tool.
I raise my glass to what @moyni said (above) about competition...

I have a MY2006 V70 and would like to add fog lights control on the CEM.
If I have a CEM compatible with P3tool, is there a chance that your tool might work?
I presume that Parameter Numbers (P#) on the P3 are an evolution of what was available in the P2?
Any tips on where to find more information on this?

Thanks from Canada,
Benoit
 
#36 ·
Were there options to add heat to a steering wheel? I plan on retrofitting this in the near future.

I found Volvos original installation instructions, would rather avoid the dealership if I can.

Sent from my Pixel 3 using Tapatalk
 
#37 ·
There are options to activate heated steering wheel, it requires SWM that supports it and srs squib with extra connector.

It also requires a car model/year that supports this. Activating this parameter on a 2012 V70 does not work as the CEM software doesn't support it. More specifically the LIN bus connected between SWM-HSWM doesn't understand the new HSWM traffic. At least in my own experience.

I will get back to the ones requesting access, sorry if it has taken some time! :)
 
#38 ·
Thanks for your reply, I have a 2015.5 US xc70 that should support it once I have all the part I need for retrofit. More to come. Trying to source the wheel, clock spring and module from a model with 2014+ climate package so in theory it should work. And then bam activate via VIDA/P3tool and should be good.

Also add me to your list of interested people regarding your program.

Thanks for your support!



Sent from my Pixel 3 using Tapatalk
 
#39 ·
I know this is a bit off topic and I do not want to spoil this topic, but I once read a proper battery charger is required when working with tools like the P3tool (or VDash), especially on longer decoding processing on the CEM not to kill the battery.

Will a charger like the one on the picture attached meet the requirements or is 1.2a too weak?
Image


Gesendet von meinem 2109119DG mit Tapatalk
 
#42 ·

Ive been using this Black and Decker one for some years now for all of my decodes and it works great. Stores nicely too, plus a battery charger and tender is always good to have arund you never know when you might need one!