8/04/2020

PIWIS Solved 958 Cayenne Exterior Lighting Issue

Car model: Porsche 958 Cayenne

Issue:
Standing outside vehicle with car off I press lock on the fob and everything happens as I expect: lights flash and turn off… Chirp chirp… Car locks… AntiTheft light starts blinking…
Same results when locking manually.
But exactly 20 seconds later something unexpected occurs. Exterior lights start coming on!
porsche-cayenne-exterior-issue-solved-by-piwis-1
Then 10 seconds later more lights come on!
porsche-cayenne-exterior-issue-solved-by-piwis-2
And all these lights stay on until the battery dies.
The battery was completely dead upon purchase and they swapped it out before I left the lot.

Issue reproduces for various positions of light selector switch.
porsche-cayenne-exterior-issue-solved-by-piwis-3
If I walk away from the car with the car unlocked then eventually (couple of minutes?) the front lights come on but I think not the rear lights.
​​​​​​

Solution:
I went ahead and ordered a pre-owned ballast for $26 hoping that might be it. Just ordered a Porsche PIWIS tester as well.
Good call on a thorough visual inspection I’ll do that.

Let’s hone in on what stood out most from PIWIS diagnostics:
1. The roof console is a sub-section of the rear electronics module, but the roof console part number could not be read.
Possibilities I thought of: Wires are missing/incorrect; One or more wires are grounded; Rear BCM was replaced but as wrong revision or was coded incorrectly; Rear BCM was replaced but must be mated to the car via dealer online coding; Roof console is sort-of seen but needs to be taught
Evaluation: Unlikely that rear BCM would fail or be removed-even by a savvy thief-therefore unlikely that the BCM was replaced. Some features of rear BCM I could control via PIWIS so it is probably coded correctly. I verified all wires exist except that alarm horn wire but no evidence in harness of it being cut. Let’s focus on the idea that roof console cannot communicate and see what wires it shares with BCM.
2. Rear-end electronics board has one error: Communication with LIN bus.
Possibilities I thought of: 
Wire is missing; wire is damaged; wire is grounded; Board is bad; Board is coded incorrectly
Possibilities suggested by PIWIS Fault Finding: “Short circuit to B+/ground or open circuit in the line.” , “”Cancellation of communication due to bit error.”
Evaluation: I opened up the module and visually inspected the board for burn marks or melted components. I visually inspected the wires as well after popping the trays of wires out of the connectors. They have little tiny numbers printed on the connectors, the trays, and the sockets that need to be lined up.
I only have a couple hours a day where it was possible to work on car so I went ahead and ordered a replacement roof console for $70. I can always resell it if I don’t need it. It included the connectors chopped from the harness and those connectors came up clutch later.

porsche-cayenne-exterior-issue-solved-by-piwis-4

The console arrived yesterday so I connected to PIWIS and got the same errors. I was unable to teach this roof console as well. This result further points to the wiring being the issue.
The wiring diagrams for PIWIS have an added advantage over those in the workshop manual in that you can click one terminal end and it will zip you over to the other end. I read all wires for the rear electronics module for relevance:
porsche-cayenne-exterior-issue-solved-by-piwis-5

Terminal 33 on connector A is titled “LIN 1”, which PIWIS told us cannot communicate. Scrolling down, I see that black/yellow wire has a few things spliced together.
porsche-cayenne-exterior-issue-solved-by-piwis-6

We can see that the splices on that LIN1 wire from rear BCM are:
-Pin 5 on the panoramic roof connector (visible in roof console cavity)
-Pin 1 on connector A of the Sliding Roof (no idea where this is)
-Pin 12 of connector A of the Roof console
-Pin 2 of connector A for the interior mirror (rear view mirror).
set my multimeter to resistance to “tone out” the wires I know the location of and see if they are connected. I used a wire insulation piercing probe on LIN1 at the BCM connector black/yellow wire (if you don’t have one you should get one). Sure enough they are all connected, ringing and registering ~1 Ohm. I see what the resistance to ground is (expected to be infinite, aka open circuit) but the meter rings and says 60 Ohms! Might be onto something here! I see in wiring diagram that BCM has a LIN 2… I try to tone that with ground and get infinite resistance.
Next I wanted to re-run the wires directly. I didn’t want to cut any factory wires if I didn’t have to because there isn’t a whole lot of slack and I don’t have many of my proper tools on the road with me. I just had a $5 harbor freight cheap-o crimper set,
Three of the four wires I want to replace are the same type of pin; coincidentally and conveniently I have many spare of these already crimped to 4 inch strands of wire thanks to the connectors from used ebay item. I slide out the factory pins in question and run my own wires. The small pins could be removed fairly easily with a small flathead or pick tool.
porsche-cayenne-exterior-issue-solved-by-piwis-7
For the bigger wire with bigger pin in the panoramic roof connector I used my VW pin removal tool that I bought for changing the fuel flange plug on the 955 CTT.
porsche-cayenne-exterior-issue-solved-by-piwis-8

That way I could have connector connected but not that wire with the mystery ground on it. On the other side of connector I just shoved a spliced end of my ghetto wiring harness lol.
porsche-cayenne-exterior-issue-solved-by-piwis-9
porsche-cayenne-exterior-issue-solved-by-piwis-10
I double checked my work… popped in the key… and the dome light sprang to life! Great sign! I connected PIWIS and could read the roof console part number.
porsche-cayenne-exterior-issue-solved-by-piwis-11
I had new errors but probably because I couldn’t find the 5th wire in the splice so sunroof still not working yet. Time to plan the route of my new wiring harness (obviously I’ll make it much prettier, safer, protected, and well-labeled.
Thanks again to those following along and contributing ideas.
The experience makes me want to find a few dirt cheap Porsche or VW wiring harnesses that have crimp pins of various sizes to aid in any future electrical troubleshooting adventures.

Credits to @ Jonathan H

Good source of PIWIS:
Piwis 3 V38.900.000 PT3G with SSD 128G with Panasonic CF-MX3 Laptop

or VXDIAG Piwis 3 V38.900.000 with SSD 240G & Lenovo T440P Laptop

https://www.obdii365.com/service/porsche-piwis-fixed-cayenne-exterior-lighting-issue.html

4/26/2020

PIWIS II or PIWIS III? Why a mechanic needs one?

Part 1: Why you or your mechanic has to have a PIWIS
A PIWIS is the factory developed diagnostic and repair tool. It stands for Porsche Integrated Workshop Information System. Porsche dealer technicians use this tool to perform a multitude of diagnostic and repair functions on your car. There are 3 generations of testers, the original which I believe can handle cars up to the 2014 model year, the PIWIS II which handles cars up to and including the 2017 model year and the current PIWIS III which handles all cars including the 2020 model year. Naturally if your car is under warranty, then you don’t need this tool. Let the dealer handle any issues that come up. However, if you have a Porsche which is off warranty, watch out, your dealer charges crazy high hourly rates, mine is currently at $269 an hour, and also charges you parts at full retail. Go to a dealer for a brake job, and he will quote you $4000. You can do it yourself for $600, $900 with factory parts. Need an O2 sensor changed? There are 4 on a Porsche and the dealer will quote you $1200 for one, and then will recommend that they be changed in pairs so now you are looking at $2,400. A quick lookup on Rockauto.com shows you can buy a Bosch OEM O2 sensor for $60. Luckily, the 02 sensor change does not require a PIWIS but the rear rotors do as many have discovered here after doing their brakes. As many of you have noted, you can only lease a PIWIS from Porsche if you are a member of their PPN. Porsche Partner Network. Your local shop can apply to become a member and then pay $18,000 for his tester for the first year and $12,000 a year after that. Very few shops will pay that to repair only one model of car. Luckily our friends in China have cloned the PIWIS. It’s a little buggy and wont update since you aren’t connected to the PPN but the Chinese have disabled the function which tells the interface tool to check with the factory to see if it is legit. What is it, it’s basically a pc with some added software and a special interface between the car and the PC The PIWIS II is a Vista based ( yikes) windows pc The Chinese have improved on it, adding an SSD and some have updated the OS to Windows 7 but I don’t recommend that version. The PIWIS III I haven’t seen yet so I don’t know if it is still a windows pc. Both version have a multimeter function built in but the Chinese version of the PIWIS II doesn’t ship with those cables. The PIWIS III has a built in multimeter and oscilloscope and the cables are included. You see the interface online for the PIWIS II for $369 but that doesn’t include the necessary software. Buy the entire device for $769 which includes a pc, software, interface and car connect cables. A PIWIS III sells for $1999 down from $6500 last year. Look at this web site as an example of how sophisticated the clone market is. You can’t tell the difference between a factory tool and a clone. Now why do you or your mechanic need one? Well here’s what you can do without one
Change spark plugs and ignition coils. (The engine module is self calibrating and will learn new parts automatically)
Change front rotors and pads
Change switches,
Change washers, wipers window motors, door locks
Change most engine sensors
Change your own oil (but you won’t be able to reset the service interval)
Change differential oil
Change battery (But you won’t be able to tell the car you changed it)
Change bulbs
Here are some basic things that you can do that require a PIWIS
Change the rear rotors
Change any suspension parts
Change seat motors
Change any control modules (There are 27 of them) All need to be coded with the VIN of the car
Change the battery and record the change with the gateway module
Reset the service interval
Change the PDK oil (you can actually do the PDK fluid change without the PIWIIS , well a simple fluid change, you might need it if you replace the PDK filter. the reason you might want a PIWIS for the fluid change is to monitor oil temperature. The V8 needs the oil to be a certain temperature for all the oil in the cooler to drain. The v6 wants a certain temperature to be hit behold you check the level in the top up procedure. In both cases you could likely run the car for ten miles to achieve the temperature).
Change headlight components that aren’t bulbs
Change clock spring ( will require codes which only the dealer can get but you can buy from the Chinese
Most importantly, as many of you have discovered, it is nearly impossible to diagnose repair issues without one. The Durametric device just doesn’t come close to providing the information you need and many of the error code labels it provides are simply wrong and will lead you changing parts that don’t need changing. At $769 which is less than 3 hours labor, you can see everything a dealer can see about your car. I have a 2 and I’m going to a 3. If anyone is interested, I can try to post a video of the PIWIS II. It has a simulation mode for training purposes which is helpful. There are 4 programs in the PIWIS, the diagnostic, which is the main program for service, a wiring diagram program, a fault finding program which I haven’t found to be useful running offline and the multimeter function.
If you can share one with a buddy or some Porsche meetup groups that would be ideal. My recommendation, don’t let anyone do repairs on your car that doesn’t have one.
Here are some basic pictures

This is a Porsche PIWIS II which was originally on a Panasonic toughbook shown here
porsche-piwis-ii-review-2

The menu options

This is the unit going into the diagnostic program and it shows a picture of the interface.
porsche-piwis-ii-review-3

Parking brake module extended Identifications. This is where you can change the VIN on a used part or add it for a new part
porsche-piwis-ii-review-4

Part 2: Why you need one piwis III instead of piwis II?
For the newest Porsche model after 2017 year (i.e 2018 Macan), requires piwis tester 3;
For the older Porsche model (i.e a 99 Boxster), don’t need the newest version, then piwis 2 is okay.

Question: As I’m researching this myself, given that you don’t have a model year that requires it, what is driving you to upgrade from piwis II, to piwis III? Is it just this: “The PIWIS III testerhas a built in multimeter and oscilloscope and the cables are included.”, or other factors that you can note here, for reference?
Reply:
I also have a 2018 Macan that requires the piwis3. I hope to help people in my community and I also plan to rebuild another. I’m excited my PIWIS III arrives tomorrow. I will review after I test it out. I have PSM module arriving Saturday that will need the module replacement procedure.

An interesting thing happened to me the other day. I had just received my PIWIS III and was going to use it to change out the PSM module and before I did I had it run a full diagnostic. At the time I didn’t realize that the unit was in development mode. My PIWIS 2 would only show one code, a faulty recirculation servomotor which I have struggled to physically change due to its location. When the diagnostic was complete two things happened; one I realized it was in development mode since all the responses were in German (in development mode the menus can be changed to English but the responses from the modules appear in German) And two there were more error codes. After having Google translate the German responses I discover that the b piller servomotors were mechanically jammed. It also found a fault in the brake light switch which was working properly. I switched the unit to after sales mode( the dealer mode) and those codes weren’t there Then I used the unit to monitor the servomotors in question. What I discovered was that they were indeed not moving from 0 to 100. After finally figuring out where they were located (under the front seats) I pulled one out and took it apart and the motor shaft was seized. Un seizing it didn’t do enough to fix it so I ordered 3(one for the recirc). Anyways the point is that developers mode not only tested the motors it tried to run them from stop to stop which normal mode does not. The brake light switch after checking the voltage while pressing on the switch was showing only 7 volts so it was partially shorted something else missed by the regular mode. If you have mysterious issues with no codes and have access to Porsche tester, try running it in development or engineering mode as it is sometimes called, and see if it reveals any new codes.

Question:
Do you know if it is possible to activate the rear DRL and the LED Matrix headlamps with the PIWIS III?

Answer:
activation codes are not included with the tester. You can add them if you have them but this is an online programming function and the dealer must pay Porsche for the options that he installed. When he sends a work order to Porsche he receives the activation codes then enters them into the PIWIS. Now there are some Russians who have hacked porches codes and will sell you an activation code for new options. I haven’t tried them but I did pay $125 for my original activation codes so I code reprogram a pcm and a new clock spring.

Question: PIWIS III clone or original, which one should i buy?
Answer:
I recall now that I encountered a Chinese PIWIS at a local “indy” shop. I had my Turbo in there in Sep. of 2019 to get new O2 sensors installed and the tech — recently from the local Porsche dealer I use — was there and after the sensors were replaced he grabbed what looked like a PIWIS but when I expressed surprise that an indy shop would own one he told me it wasn’t the real thing but a Chinese clone. He said it worked pretty good.


Question:
PIWIS Chinese knock-off is way too expensive for me and offers no online updates. Is it true?
Answer: No. It depends on where you buy one Piwis 3, this one comes with U disk update tool and allows user to update online:
porsche-piwis-iii-review-5
Enjoy!

2/28/2020

How to Check Porsche Engine Oil Level by PIWIS Tester?

Checking the Porsche engine oil level makes more accurate than the normal procedure with the instrument cluster screen and on top of that, it tells you how much oil you have to top to be at max level. This will be used every time we change our oil.

Here is the procedure:
WM 170101 CHECKING ENGINE-OIL LEVEL USING THE PIWIS TESTER (CAYENNE, CAYENNE GTS, CAYENNE S HYBRID, CAYENNE S E, CAYENNE TURBO, CAYENNE
(3.0)) > CHECKING ENGINE-OIL LEVEL

Information
The PIWIS Tester II instructions take precedence and in the event of a discrepancy these are the instructions that must be followed. Deviations may occur with later software versions.
1. PIWIS Tester II must be connected and ignition switched on.
2. Start the diagnostic program and select the required vehicle.
3. Select the DME control unit in the control unit overview. Press [F12] to continue.
4. Select the Maintenance/repairs menu. Press [F12] to continue.
5. Select the Oil filling function. Press [F12] to continue.
6. Start the engine and let it run until an engine oil temperature of 90° C is reached.Rev the engine if necessary to heat the engine oil to the specified temperature.
7.The oil level measurement process starts automatically as soon as the engine oil temperature
of 90° C is reached.
8. Switch off engine.
9. Add the quantity of oil displayed on the PIWIS Tester 2.
10. Disconnect the PIWIS Tester.

With the Launch X431 V it is located in the “Oil filling” special function menu of the DME and here is how it works:
Test on going:
x431-check-porsche-oil-level-1
Result (0.9 liter to add):
x431-check-porsche-oil-level-2

12/19/2019

How to Activate Engineer Mode on Porsche PIWIS III?

Porsche PIWIS III Development Mode (also called Engineer Mode) enables users with special functions like modification or flashing.
Easy tips on enabling the E mode of Piwis 3 software.


oem-porsche-piwis-iii-1
How to enable OEM Porsche PIWIS-III to Engineer Mode on Panasonic CFAX3 Laptop?
For Newer Porsche Models:
Go to Home->System->Diagnostic configuration for 991, 981, 918, 970, Cayenne from MY11, Macan
Go to Mode tab
Set Operating Mode to E
enable-porsche-piwis-iii-developer-mode-1

enable-porsche-piwis-iii-developer-mode-2

enable-porsche-piwis-iii-developer-mode-3

enable-porsche-piwis-iii-developer-mode-4
3 Modes available:

V mode: Standard After-sales Mode for Porsche Piwis 3 ordinary diagnostics
E mode: Development Mode for Piwis III engineering software functions
P mode: Production for supplier data information (Customers no need work on P mode)

and save setting
enable-porsche-piwis-iii-developer-mode-5
For Older Porsche Models:
Go to Home->System->Diagnostic configuration for other models-> Mode->Operate Mode->E (Engineer Mode)->Save
to activate Development mode.




vxdiag-porsche-piwis-iii-1
Go to Home->System->Diagnostic configuration for 991, 981, 918, 970, Cayenne from MY11, Macan
Go to Mode tab
Set Operating Mode to E


Piwis Tester III Supports New & Old Porsche models:
All Porsche from 1998-2018:
Porsche 911(997) (991)
Boxster/Cayman (987)
Cayenne up to MY 2010
Cayenne from MY 2011
Panamera
Especially the latest models:
Paramera (971) 2018
Caynenne (92A) 2018
Macan (95B) 2018
911 (991) 2018
and other old models


Specific functions of the Porsche Engineer Mode: 
1. Porsche Bluetooth activation by engineers, AUX engineer activation, etc.
2. Original sports valve switch modification
3 Stopwatch color change
4. LED headlight activation
5. PCM host low configuration upgrade to high configuration
6. Original reversing color picture installation
7. Replacement of used car parts
8 Replacement of Used PCM Host
9. Clear the airbag crash data
10. Display the instrument horsepower and torque
11. Online programming and firmware update, manual programming, automatic programming, irregular programming
12. Long-term sports performance of Porsche, retrofit of tire pressure TPM system, modification of panoramic camera

List of features that piwis3 Engineering mode can perform:
1.The power system of some models is updated. Compass and wave plate modification
2, Porsche PSE Retrofit
3, Porsche eject function activation
4, Porsche start-stop function close and open
5, Porsche airbag unlock, clear the crash data
6, Change the second-hand accessories, coding, parameters change
7, 981 \ 991 G value graph display, sports performance graph display, shift graph display
8 Porsche engineers computer programming, coding, write directly after parameter change
9 Porsche check engine light on off, seat belt warning light off, etc.
10 Porsche rear wing adjustment, active cruise control modification
11, Under normal circumstance, the Porsche Cayman old airbag ECU requires to change one new airbag after unlock, with the piwis3 engineering mode, you can directly unlock the old airbag without replacing a new one.
12. Irregular coding, regular coding, manually coding, automatically coding; change content is irregular coding, change model display.

http://www.obdii365.com/service/enable-oem-porsche-tester-iii-engineer-mode.html

11/01/2019

VXDIAG Porsche PIWIS 3 PTG3 Model List

Look here: Allscanner VXDIAG VCX DoIP Porsche Tester PIWIS 3 vehicle coverage

Compatibility:
Porsche from year 2005 to 2018, including post-2017 vehicles with DoIP protocol
Porsche 911(997) (991)
Boxster/Cayman (987)
Cayenne up to MY 2010
Cayenne from MY 2011
Panamera
Especially the latest models:
Paramera (971) 2018
Caynenne (92A) 2018
Macan (95B) 2018
911 (991) 2018
and other old models


Porsche PIWIS III Model Selection:
*Some other models can be selected only by connecting device with vehicle.
911:
992
992 Campaign
991
997
996
996 GT2
996 GT3
993, 964
vxdiag-porsche-piwis-iii-car-list-1
Boxster:
982
981
987
986
vxdiag-porsche-piwis-iii-car-list-2
Cayman:
982
981
987
vxdiag-porsche-piwis-iii-car-list-3
Cayenne:
9YA
9YA Campaign
92A
9PA
vxdiag-porsche-piwis-iii-car-list-4
Panamera:
971
970
vxdiag-porsche-piwis-iii-car-list-5
Macan:
Macan
vxdiag-porsche-piwis-iii-car-list-6
981 Spyder:
981 Spyder
vxdiag-porsche-piwis-iii-car-list-7

Racing cars:
935
991 GT2 RS Clubsport
982 Cayman GT4 Clubsport
981 Cayman GT4 Clubsport
vxdiag-porsche-piwis-iii-car-list-8

Miscellaneous:
Carrera GT
GT1
968
944
928
vxdiag-porsche-piwis-iii-car-list-9
External component:
External component
vxdiag-porsche-piwis-iii-car-list-10


Porsche Piwis 3 Software:
Piwis III 38.300.030 – confirmed to work no issues
Diagnostic test: passed
Coding: passed
Programming: passed

VXDIAG Porsche Piwis 3 Instruction:

– Porsche Piwis 3 diagnosis + car list
– Porsche Piwis 3 Engineering
– Porsche Piwis 3 wiring diagram
– Porsche Piwis 3 remote help

In detail…

8/06/2019

Porsche Durametric Enthusiast or Professional Kit

This is for those who’re looking for a Durametric cable but don’t know which one to choose, the Enthusiast kit or the Pro kit.

Part 1: Which Durametric do pp use? Enthusiast or Professional

Hella:
I have the Durametric Enthusiast and wish I had bought the pro. The Enthusiast lets you run all of the diagnostics but lacks most of the coding which would be beneficial.
My impression is that the other port tools are limited and not as developed.

Petza:
I have Durametric Pro and it’s good, but seems like there are some things on my 09 Cayenne Turbo S that it won’t do, like bleed the PDCC hydraulics. It works great on my two 05 997s though. The other option some of the Cayenne guys like is the one from icarsoft, so maybe compare those 2 and then make your decision.

Bruce:
I have the Durametric pro… Durametric allows you to grab and record live values…. so you can track all kinds of information that is way beyond me…. so you can see what is going on inside the ignition/timing system, sensor values, etc. as you drive. I am a novice so I don’t understand this stuff but I gotta believe it is important if you are going to diagnose engine problems.

Smitten:
I have the Durametric pro. It seems the older the car, the better it works. On my 997, it’s great. On my 981, it’s ok but is prone to freezing. On the 2017 Cayenne, it crashes regularly and can’t do everything it can on other models.

Jellonailer:
Now a proud owner of Duramtric Pro thanks to my awesome wife.

jkw:
I originally purchased the Enthusiast model and then realized I needed the Pro. I called the company and they gave me 100% credit for returning the Enthusiast towards the purchase of a Pro.

JDS:
Coding requires the Pro version, like enabling side markers as blinkers, using the key fob to courtesy open or close the windows, etc.


Part 2: Differences: Durametric Enthusiast vs Professional Kit
There are two main differences between the Enthusiast and Professional Kits:
(1) The number of cars supported:
The Professional kits support an unlimited number of cars. The Enthusiast kits support up to three cars only. The limitation of the Enthusiast kit is based on the car’s VIN – not model.
(2)The Coding and Command Console features:
Beginning with Durametric version 6, Durametric supports the Coding and Command Console features. These features are included with the Professional kits only.
The Coding feature provides for the ability to enable or disable predefined features in the car such as airbags, daytime running lights, cruise control, and the rear spoiler where applicable.
The Command Console feature is a means of communicating with the control units using very low-level communications. This feature is very seldom used.
source: durametric.com
porsche-piwis-or-professional-kit-1

porsche-piwis-or-professional-kit-2

5/20/2019

3 ways to make vas6154 or TC XS work as pt3g

There is only 3 ways that the vas6154 or TC XS will work as pt3g
1. you flash the GL123…… from VAS to pt3 (you will get also the Serial from the Donar)
2. You use some home made firmware (serial from VAS will stay there also you can see on the webserver that the emergency firmware is still VAS or TC XS)
3 you use the same way like the VCX do it. after the Piwis system will think it is a PT3G.
the VCX do the same


You buy a original or any decent china clone PT3G remove there the GL128, read the data out buy some new GL128 progamme it with the data and solder the ic back to the vas interface and you are done.
porsche-piwis-tester-iii-1

porsche-piwis-tester-iii-2

porsche-piwis-tester-iii-3
But you have to know the risked, we damage the pt3g and have to repair the board, we have to manufacture a plastice to fix the bold GL128 back on place right place you have only 1 chance.
for me as a solution to much work.
I paid some people to make some firmware but until now no 100% working firmware.
The last solution is the easy.
You just buy a xvc after the xvci is working on your system you change all know xvci data to vas 6154. and you are done.
You have to do it after every update.
last version is
you just pay some porsche sparepartmanager some money and order there your pt3g.
but than you will not get the interface for 1400€


Thanks to kiranabc for his contribution