Notices
Panamera 2010-Current

How to use your PIWIS II /III

Thread Tools
 
Search this Thread
 
Old 05-25-2021, 10:43 AM
  #1  
rbrunelle
Racer
Thread Starter
 
rbrunelle's Avatar
 
Join Date: Jan 2018
Location: West Palm Beach
Posts: 341
Received 257 Likes on 82 Posts
Default How to use your PIWIS II /III

After seeing the explosion of people that purchased this tool, I felt we needed a thread where people could go to get specific programming help, and not wade through posts on how to create a VM tester or where to buy a tester. So please keep this tread for programming help.

First of all, a PIWIS II and a PIWIS III do the same things, only the three can do newer cars, 2018 and on, where as the two is limited to the 2017 and earlier models. The III is easier to use but is more technically challenging to clone since it seeks a signal from Porsche to authorize the VCI (the thing you plug into the car's diagnostic port) The Chinese who sell the clones, created their own server to clone and send out those signals, then modified the VCI firmware to look for the Chinese signal instead of the Porsche signal.

My background, I do not work for Porsche or have I ever used a dealer unit. What I learned, I learned from playing with the units. I had purchased a flooded 2013 Panamera, and I wound up changing ever module in the car except two. I purchased new and used modules, and used the PIWIS 2, then the three to code those modules to my VIN. As many people noted here, there are plenty of other devices that you can purchase to reset your service interval, change your battery or set the parking brake to the service position. What those devices can't do that the PIWIS can do is code modules to your car, change the way those modules operate, run some diagnostic tests and see the output and input of almost every sensor and button in the car.

You purchased your tester, now what.

Some terms. VAL Vehicle Analysis LOG. When your tester first connects to the car, it reads the state of all modules and records all the faults in a log. This log is then tagged by you either as before repair, during repair or after. These logs serve as proof for Porsche that the dealer performed work for service payment. They don't serve a lot of value for individuals, other than document all your errors for offline. I found them somewhat useful as a milestone as my car had over 150 faults when I began and I could see my progress looking through vals as I did repairs. VALS want to be uploaded so they look to Porsche servers to upload but since yours doesn't have a PNN account, it can't connect.

Programming or Coding. Porsche uses both but really doesn't seem to distinguish between them. You cannot update the firmware of the modules, you simple program it to your car. You can add or change the VIN in the modules. For modules to work in yor car, they must have the VIN programmed in them. Buying a new module from Porsche and sticking it in, won't work because the module needs a VIN programmed in it to talk to the other modules in the car. Beyond that, you need to program the module to your options. For example, the rear door module on a panamera uses the same module for the right and the left doors. If you place a new module in the right door, the window operates in reverse. Programming it, tells the module, it is located in a right door and reverses the up/down. . There is auto and manual programming, more on that in a another post.

Initial set up and overview
When you first connect to your car, you must have the car on, but not running. Connect the VCI to the car and the laptop, turn on the car then start the diagnostic program on the laptop. The PIWIS III will auto determine the model of the car, the PIWIS II requires you to select the model when starting the diagnostic program. I will add pictures at times when asked. Keep in mind I sold my PIWIS II, so I can only add pictures of the three. if you are not connected to a car, both versions of the PIWIS will offer simulation mode which is a good way to get familiar with the unit without messing up your car.

When you first enter the diagnostic mode, you are shown a list of all modules in your car. In engineering mode, all modules are shown, even those not in your car so make sure you are in Production mode. If everything is in English you are in production mode. If the module names are in German, you are in engineering mode. Note there is a language selection prior to entering the diagnostic program for those who seek other languages. You are on the overview tab and there are other tabs, but on the module listing page, you do not want to enter any of those other tabs, They are used when looking at one module. The first thing I recommend people do is hit the button marked add. menu at the bottom.(F7) From here you can run read all fault memories. Run that and don't run the other options as many require a connection and a Porsche account. Don't get too concerned with your faults, many show up simply from a low voltage situation. Try erasing them all first. If they all disappear, that's good, any that stay on will require investigation. Please note that some will disappear because the module is not active. If you run the car and then note the same faults reoccur, you should investigate them.

Once you have cleared all the faults, you should go back to the overview screen which shows all the modules and select any module you want to investigate then hit next. That will take you to that specific module where you can now use the other tabs across the top to show the module information, read any inputs or outputs and do any repairs that may be listed. To keep this initial post short, I will post specific how to's in separate posts. I hope others will do the same.

Finally, there are certain modules that you cannot replace. These modules hold the key code information and must be programed by the dealer. They are the engine module, the Front and rear Body control modules, the Steering ELV module (few people have this module) I read somewhere that the airbag module is also on this list. I cannot confirm this as that is one of the only modules that is original in my car and still worked. While you cannot replace them, you can certainly do repairs, or change options in some of them. You can use them to diagnose problems, you just can't replace them entirely.

That's it for the first post, I will add specific procedures over time, but feel free to ask me or others if you need help. Keep in mind, I have not done any engineering mode work, so I won't be able to help with those requests other than look them up in the unit in simulation mode to see if it is possible.
The following 39 users liked this post by rbrunelle:
ACGC (04-02-2022), amalitsky (08-12-2022), big2big (07-22-2022), cboxell (11-25-2021), cbwinters01 (05-25-2021), cdixon (05-26-2021), David Borden (07-02-2022), DogWood (05-26-2021), e30rapidic (04-25-2022), ekranoplan (09-21-2023), elga (04-02-2023), Epcot1988 (01-30-2022), Eric33 (06-01-2021), FerdinandAG (05-26-2021), Flat.6 (02-13-2024), Flo958 (08-30-2023), FNTSTK 4 (05-31-2021), frederickcook87 (08-05-2023), Gaz971 (09-14-2021), GT4-DNA (02-12-2024), H2Owon (05-28-2021), HalfdanUlf (04-29-2023), HP41 (05-26-2021), Icetroll (12-14-2023), idrivedenver (08-07-2022), jbkanas (12-09-2023), laffen13 (10-02-2022), Larson E. Rapp (04-05-2023), richardbf (06-02-2023), Rick GT3 (12-27-2022), royerrot (02-14-2022), rrrrachel (08-01-2023), small car lover (05-25-2021), SpawnyWhippet (01-09-2023), stevefree (04-30-2022), torakki (10-23-2022), Wrecked Em (10-04-2021), X14 (04-16-2022), Z06jerry (12-13-2022) and 34 others liked this post. (Show less...)
Old 06-01-2021, 07:37 PM
  #2  
Eric33
Intermediate
 
Eric33's Avatar
 
Join Date: Aug 2005
Location: France-Bordeaux
Posts: 47
Received 0 Likes on 0 Posts
Smile

Originally Posted by rbrunelle
After seeing the explosion of people that purchased this tool, I felt we needed a thread where people could go to get specific programming help

Thanks for this initiative, brillant !
Old 06-04-2021, 01:32 PM
  #3  
Scott O'Connor
Rennlist Member
 
Scott O'Connor's Avatar
 
Join Date: May 2020
Location: Phoenix, AZ
Posts: 355
Received 158 Likes on 97 Posts
Default

I just ordered a PIWIS 3 from a foreign vendor hoping it will work properly and not blow up my cars. I have mixed feelings about this, not wanting to support hackers, but also struggling to understand why factory/OEM versions are not priced within reason.
Old 09-09-2021, 05:57 PM
  #4  
JB911
Rennlist Member
 
JB911's Avatar
 
Join Date: Jun 2012
Location: Miami FL
Posts: 2,238
Received 433 Likes on 307 Posts
Default

Another tip-as we know, to use PIWIS, we must turn the date and clock back to 2020 for the VCI to work- once your car is automatically detected and you connect, you can re set the date back to current. I have since done this for VALs and Vehicle Handovers to have a current state of the car-

Here are some screen shots, after I did Vehicle Analysis Log and Vehicle Handover Log.
After disconnecting from the car, I opened piwis and entered simulation mode, by going to diagnostics and manually selecting my car:


Then, under control unit selection, overview, at the bottom you see Logs(F10)


Select Logs and choose either Vehicle Analysis Log or Vehicle Handover:


Then you'll see them,




After hitting display(F10) you can read the reports:


Screen shot only shows the overview of the VAL, you have to scroll through an extensive list. I erased VIN in Photoshop before posting-

Here's the Vehicle Handover:



There's also a path in Windows to see the LOGs but right on PIWIS itself it's nice to look at them-
Once you open your VAL, it's a long page and you can scroll and view everything.

Best,

John
The following 5 users liked this post by JB911:
cbwinters01 (09-29-2021), HalfdanUlf (04-29-2023), Icetroll (12-14-2023), torakki (10-23-2022), Wrecked Em (10-04-2021)
Old 09-29-2021, 02:42 AM
  #5  
Eric33
Intermediate
 
Eric33's Avatar
 
Join Date: Aug 2005
Location: France-Bordeaux
Posts: 47
Received 0 Likes on 0 Posts
Thumbs up

Thanks for this interesting contribution John.
Do you know the way to launch the simulation mode with your own log file?
Old 10-23-2021, 04:35 PM
  #6  
Sylverlee
Rennlist Member
 
Sylverlee's Avatar
 
Join Date: May 2018
Location: Irvine
Posts: 568
Received 76 Likes on 50 Posts
Default

Was at my Indy today and we were both trying to run a vehicle handover process. We were searching for the logs but didn’t see anything. He was as lost as me.

Just saw a video describing the process under “add menu”. Do you just go through that process?
Old 11-22-2021, 02:39 PM
  #7  
osunick
Racer
 
osunick's Avatar
 
Join Date: Feb 2006
Location: Palo Alto, CA
Posts: 451
Received 99 Likes on 60 Posts
Default

I am an idiot with my PIWIS II. I switched to 'P' instead of 'V' and and now my VCI won't talk to my laptop. Error is "cannot determine user mode to apply" in both the diagnostic configuration screen as well as the main PIWIS app. Anyone know how to resolve? Other threads suggest that the VCI is now bricked, which I hope is not true. Thanks!

Last edited by osunick; 11-22-2021 at 03:55 PM.
Old 11-22-2021, 03:31 PM
  #8  
rbrunelle
Racer
Thread Starter
 
rbrunelle's Avatar
 
Join Date: Jan 2018
Location: West Palm Beach
Posts: 341
Received 257 Likes on 82 Posts
Default

Originally Posted by osunick
I am an idiot. I switched to 'P' instead of 'V' and and now my VCI won't talk to my laptop. Error is "cannot determine user mode to apply" in both the diagnostic configuration screen as well as the main PIWIS app. Anyone know how to resolve? Other threads suggest that the VCI is now bricked, which I hope is not true. Thanks!
I did this too. I was able to fix it but I can’t remember how right now. I will investigate it but I think there was a config file that I manually changed the p to a v. Good news this is fixable as I did it and fixed it. Now to remember how
Old 11-22-2021, 03:43 PM
  #9  
osunick
Racer
 
osunick's Avatar
 
Join Date: Feb 2006
Location: Palo Alto, CA
Posts: 451
Received 99 Likes on 60 Posts
Default

Originally Posted by rbrunelle
I did this too. I was able to fix it but I can’t remember how right now. I will investigate it but I think there was a config file that I manually changed the p to a v. Good news this is fixable as I did it and fixed it. Now to remember how
Nice. Looking forward to your memory delivering!
Old 11-22-2021, 03:55 PM
  #10  
osunick
Racer
 
osunick's Avatar
 
Join Date: Feb 2006
Location: Palo Alto, CA
Posts: 451
Received 99 Likes on 60 Posts
Default

BTW, I have a PIWIS II, should have mentioned that up front.
Old 11-22-2021, 04:16 PM
  #11  
rbrunelle
Racer
Thread Starter
 
rbrunelle's Avatar
 
Join Date: Jan 2018
Location: West Palm Beach
Posts: 341
Received 257 Likes on 82 Posts
Default

Originally Posted by osunick
Nice. Looking forward to your memory delivering!
I don't have a 2 any more but I do have a three and I figure it is likely the same. I was able to change mine from aftersales to engineering and I found the file that changed. Mine is APPs drive \PiwisApps\PIDT\PIDT\Pidt\workspace/user.properties

Open the User.properties file and change the following line, right near the top

pidt.general.usermode=4 (this line might be pidt.general.usermode=2 for Production)

If isn't the same file look for a file with the date of change that you changed your mode on.
Old 11-22-2021, 07:14 PM
  #12  
osunick
Racer
 
osunick's Avatar
 
Join Date: Feb 2006
Location: Palo Alto, CA
Posts: 451
Received 99 Likes on 60 Posts
Default

Originally Posted by rbrunelle
I don't have a 2 any more but I do have a three and I figure it is likely the same. I was able to change mine from aftersales to engineering and I found the file that changed. Mine is APPs drive \PiwisApps\PIDT\PIDT\Pidt\workspace/user.properties

Open the User.properties file and change the following line, right near the top

pidt.general.usermode=4 (this line might be pidt.general.usermode=2 for Production)

If isn't the same file look for a file with the date of change that you changed your mode on.
It worked! I cleared a fault on the camera (likely related to why high beam assist isn't working on my car, despite being selectable and not throwing errors) and reactivated my headlights for good measure. Thanks!
Old 01-26-2022, 02:42 PM
  #13  
niaditmas
Track Day
 
niaditmas's Avatar
 
Join Date: Mar 2021
Posts: 19
Received 2 Likes on 2 Posts
Default Other post related to this one

Hi I’m new and can’t find things sometimes. Where are the other posts related to this one. This is a good post.

Originally Posted by rbrunelle
After seeing the explosion of people that purchased this tool, I felt we needed a thread where people could go to get specific programming help, and not wade through posts on how to create a VM tester or where to buy a tester. So please keep this tread for programming help.

First of all, a PIWIS II and a PIWIS III do the same things, only the three can do newer cars, 2018 and on, where as the two is limited to the 2017 and earlier models. The III is easier to use but is more technically challenging to clone since it seeks a signal from Porsche to authorize the VCI (the thing you plug into the car's diagnostic port) The Chinese who sell the clones, created their own server to clone and send out those signals, then modified the VCI firmware to look for the Chinese signal instead of the Porsche signal.

My background, I do not work for Porsche or have I ever used a dealer unit. What I learned, I learned from playing with the units. I had purchased a flooded 2013 Panamera, and I wound up changing ever module in the car except two. I purchased new and used modules, and used the PIWIS 2, then the three to code those modules to my VIN. As many people noted here, there are plenty of other devices that you can purchase to reset your service interval, change your battery or set the parking brake to the service position. What those devices can't do that the PIWIS can do is code modules to your car, change the way those modules operate, run some diagnostic tests and see the output and input of almost every sensor and button in the car.

You purchased your tester, now what.

Some terms. VAL Vehicle Analysis LOG. When your tester first connects to the car, it reads the state of all modules and records all the faults in a log. This log is then tagged by you either as before repair, during repair or after. These logs serve as proof for Porsche that the dealer performed work for service payment. They don't serve a lot of value for individuals, other than document all your errors for offline. I found them somewhat useful as a milestone as my car had over 150 faults when I began and I could see my progress looking through vals as I did repairs. VALS want to be uploaded so they look to Porsche servers to upload but since yours doesn't have a PNN account, it can't connect.

Programming or Coding. Porsche uses both but really doesn't seem to distinguish between them. You cannot update the firmware of the modules, you simple program it to your car. You can add or change the VIN in the modules. For modules to work in yor car, they must have the VIN programmed in them. Buying a new module from Porsche and sticking it in, won't work because the module needs a VIN programmed in it to talk to the other modules in the car. Beyond that, you need to program the module to your options. For example, the rear door module on a panamera uses the same module for the right and the left doors. If you place a new module in the right door, the window operates in reverse. Programming it, tells the module, it is located in a right door and reverses the up/down. . There is auto and manual programming, more on that in a another post.

Initial set up and overview
When you first connect to your car, you must have the car on, but not running. Connect the VCI to the car and the laptop, turn on the car then start the diagnostic program on the laptop. The PIWIS III will auto determine the model of the car, the PIWIS II requires you to select the model when starting the diagnostic program. I will add pictures at times when asked. Keep in mind I sold my PIWIS II, so I can only add pictures of the three. if you are not connected to a car, both versions of the PIWIS will offer simulation mode which is a good way to get familiar with the unit without messing up your car.

When you first enter the diagnostic mode, you are shown a list of all modules in your car. In engineering mode, all modules are shown, even those not in your car so make sure you are in Production mode. If everything is in English you are in production mode. If the module names are in German, you are in engineering mode. Note there is a language selection prior to entering the diagnostic program for those who seek other languages. You are on the overview tab and there are other tabs, but on the module listing page, you do not want to enter any of those other tabs, They are used when looking at one module. The first thing I recommend people do is hit the button marked add. menu at the bottom.(F7) From here you can run read all fault memories. Run that and don't run the other options as many require a connection and a Porsche account. Don't get too concerned with your faults, many show up simply from a low voltage situation. Try erasing them all first. If they all disappear, that's good, any that stay on will require investigation. Please note that some will disappear because the module is not active. If you run the car and then note the same faults reoccur, you should investigate them.

Once you have cleared all the faults, you should go back to the overview screen which shows all the modules and select any module you want to investigate then hit next. That will take you to that specific module where you can now use the other tabs across the top to show the module information, read any inputs or outputs and do any repairs that may be listed. To keep this initial post short, I will post specific how to's in separate posts. I hope others will do the same.

Finally, there are certain modules that you cannot replace. These modules hold the key code information and must be programed by the dealer. They are the engine module, the Front and rear Body control modules, the Steering ELV module (few people have this module) I read somewhere that the airbag module is also on this list. I cannot confirm this as that is one of the only modules that is original in my car and still worked. While you cannot replace them, you can certainly do repairs, or change options in some of them. You can use them to diagnose problems, you just can't replace them entirely.

That's it for the first post, I will add specific procedures over time, but feel free to ask me or others if you need help. Keep in mind, I have not done any engineering mode work, so I won't be able to help with those requests other than look them up in the unit in simulation mode to see if it is possible.
Old 01-26-2022, 03:14 PM
  #14  
sac02
Pro
 
sac02's Avatar
 
Join Date: May 2011
Posts: 517
Received 187 Likes on 135 Posts
Default

These are the PIWIS threads I have bookmarked.

This thread is mostly about buying/installing/function of PIWIS:
Received my new PIWIS III - Rennlist - Porsche Discussion Forums

These threads have more discussion on actual coding. They aren't Panamera-specific so you have to do some reading between the lines sometimes.
https://rennlist.com/forums/cayenne-...iscussion.html
https://rennlist.com/forums/992/1206...ing-992-a.html
https://rennlist.com/forums/992/1275...peedo-tip.html
The following 2 users liked this post by sac02:
friendly (01-03-2024), laffen13 (10-02-2022)
Old 01-26-2022, 05:15 PM
  #15  
niaditmas
Track Day
 
niaditmas's Avatar
 
Join Date: Mar 2021
Posts: 19
Received 2 Likes on 2 Posts
Default Ok

ok I see I will take a look at these. I’m having issues trying to reprogram my gateway. That’s why I was asking.

Originally Posted by sac02
These are the PIWIS threads I have bookmarked.

This thread is mostly about buying/installing/function of PIWIS:
Received my new PIWIS III - Rennlist - Porsche Discussion Forums

These threads have more discussion on actual coding. They aren't Panamera-specific so you have to do some reading between the lines sometimes.
https://rennlist.com/forums/cayenne-...iscussion.html
https://rennlist.com/forums/992/1206...ing-992-a.html
https://rennlist.com/forums/992/1275...peedo-tip.html
The following users liked this post:
Flat.6 (02-13-2024)


Quick Reply: How to use your PIWIS II /III



All times are GMT -3. The time now is 01:56 PM.