jonttt
Monaco
- Joined
- 20 Aug 2012
- Messages
- 11,203
I have extracted this from my 987 journal to also create a seperate thread as it may be useful to people who are not necessarily looking in the 987 section of the forum..........
iCarsoft POR v2 Diagnostic user experience.......
So I've had a problem with my UK spec 2011 987-2 Boxster S Black Edition ie the common window drop on door open failure.......its been sparodic and inconsitent in presentation and is more than likely down to a poor / failing solder in the drivers door locking mechanism........but it could be other control units involved in the process........this is something which cannot be diagnosed using a generic OBD2 connector ie generic OBD2 readers can only read generic input which is standard across all car makes (not just Porsche) ....when more specific control unit readings / diagnosis are required a car specific diagnostic machine is needed......
......So although the likely cause of the problem was known I decided to take the opportunity to buy a specialist diagnostic device for the car......
Some quick google research led to a few options but one consistant, modern, easy to use solution kept on popping up on the best / recommended buys.....the iCarSoft POR v2........this is designed to use on a wide range of Porsche models ie not just a 2011 Boxster.......so far as I can tell there are versions for various car makes eg mercedes, BMW etc....with the POR being the designated Porsche version......there is even a version that will do many makes of cars, which is not that more expensive and so may be a good option if you have a larger fleet of "out of warranty" cars (the iCarsoft CR v2 which I think does x10 different makes of car including Porsche).......
I purchased mine from ukpartsdirect using their eBay store for £136 delivered.....it took 3 days from order to arrive (even in virus pandemic restrictions) .......
I've decided to write this user experience as I simply could not find a lot of detail on this diagnostic device for the Porsche other than basic specs ie I was not even sure what control modules it can "see" / diagnose / error find / error clear / etc.......before ordering and the actual user manual when you do get it is very generic and not specific to the Porsche tests is actually capable of doing......
Hopefully others will find this of use......it is worth noting I'm not endorsing this unit in any way.....I have not used any other (other than a cheap bluetooth OBD2 generic reader)........and so I have nothing to compare it to / against for the more modern Porsches.....my only other experience of Porsche diagnostic devices is the original OPC Bosche "Hammer" I have for my 993, given that is c25 years old technology.....cost me >£1,000, is original Porsche diagnostic equipment and is like rocking horse poo to find ......its not really a fair comparison to an off the shelf relatively cheap device....
So what do you get......well you get a nice box.....
and in that you get a nice case......
and in that you get a nice quality / feel device and associated cables.....
the cables are:
- a serial to OBD2 connector cable (for in the car diagnosis)
- a USB to mini USB cable (for connection to a computer)
power is supplied to the unit either via the in car OBD2 port or computer USB cable ie it has no seperate power cable or battery requirements.
Next to the mini USB connector there is a micro card slot. This comes preinstalled with a 256MB card. I have not tested out what this card holds but the unit does have a facility to record test results which are written to this card......it may hold the actual dignosis software but I have not bothered to check that as I presume its either hidden or on programmable memory within the unit ie to avoid piracy ?
So the first thing the very generic manual tells you to do is to connect the device up to a computer via the included USB cable to update the software / firmware........to facilite this you do need to download and install some driver software from the iCarSoft website first so make sure you have admin rights to install software to whichever computer you are going to use.....
The software installed without any issues and when the devices USB is then plugged in it is recognised as a new drive by the computer. The installed software can then be ran to check for software / firmware updates....
mine actually showed that it had the lastest software already installed and so there was no actual need to update....
Now that the device is powered on whilst connected to a computer you are able to "play around" with it. This will however only allow you to do so much as to actually carry out any diagnosis or even see detailed sub menus of what modules can be tested for requires the device to actually be connected to the car....
so the main menu screen....
This shows options for (nb more detail on each later):
- Diagnosis (the main purpose of the machine)
- Service (this allows you to reset service lights etc....)
- Voltage (allows you to read battery voltages)
- OBD2 (this allows you to use the device on other makes of cars but only for generic / common OBD2 tests)
- Review (you can store test results for historical comparisons)
- DTC lookup (you can type in an error code to see the narrative if required)
- Setup (some basic setting such as imperial / metric units of measurement)
- Help
- About
The menu item you will use the most is the Diagnostic menu. When you press this it presents you with ......1 option ie Porsche.....I presume the x10 make model would present various options at this point ?
you are then asked to choose between 2 versions. I have no idea what difference there is between each as there was nothing obvious on some quick later trials save that a few messages are worded slightly differently. I simply chose what I presumed was the later v11.25...
This then takes you to a model selection screen(s)....
If you choose a model you are then asked if you want the machine to "smart scan" which modules it can connect to our you can choose a "manual" scan to see all possible modules for that model of car.....
To progress any further you obviously have to have the unit connected to the cars OBD2 port and not a computer !
So before I go into exmaples of my diagnosis of my 987's fault I thought it worthwhile summarising the different modules its possible to connect to for each model of Porsche it lists.....it is worth noting that later software versions may changes this list but this is as per my up to date software version as shown above.....
Using v11.25 of the Porsche Software installed choices:
Models selectable:
911 - 996, 997, 991
GT2 - 996
GT3 - 996
Boxster (presumably Cayman as well) - 986, 987, 981, 982 (ie 718)
Cayman
Carrera GT
Cayenne (9PA to 2010, 92A from 2011)
Macan
Panamera - 970
It is also worth noting that although you can see modules for each model of Porsche you cannot access the sub menus unless the car is connected. Therefore I can only detail the individual sub menus that are available for my car, a 987 boxster......
I will therefore start with the 987 Boxster as that is the most detailed information I have on the unit.......
DIAGNOSIS menu option.........
Boxster 987 (nb same for Cayman option without module 13)
* Manual Scans possible with the current software = 20 possible control modules
# Auto Scan of my car = 14 control units
ie 6 modules can't be connected to my car eg Tiptronic control as its a manual car.......
Auto scan of the modules whch can be connected to...
1 - DME (Digital engine Electronics)*#
- A/C Request
- Clutch Switch
- Cruise Control decelerate / resume
- Cruise Control readiness
- Cruise Control store / accelerate
- Full load recognition
- Idle recognition
- Immobiliser
- Start enable switch
- Stop light switch
- Ambient pressue from DME
- Vehicle speed from PSM
- DME supply voltage
- Nominal idle speed
- Radiator fan request value
- A/C pressure
- Fuel Level
- Warm-up Cycle counter
- Engine load (SAEJ 1979)
- Engine speed
- Engine load
- Altitude correction faction from DME
- Idle loss adaption
- Fuel injection time
- Time as of end of starting
- DME operating time since powerfail
- Distance since powerfail
- Distance with Check Engine On
- Driving cycle counter
2 - TCM (Tiptronic Transmission Control)*
- unknown sub menus as cannot connect to ie control module not present on a manual car
3 - PSM (Porsche Stability Management)*#
- Brake fluid level switch
- Brake test switch
- Combination sensor self-test
- PSM OFF button
- Parking brake switch
- Return pump (RFP)
- Stop light switch
- Valve relay
- Brake light switch voltage
- Front left speed
- Front right speed
- Lateral acceleration sensor
- Pressure sensor
- Rate of turn sensor
- Speed, rear left
- Speed, rear right
- Vehcile leectrical system battery
- Engine coding (CAN)
- Engine speed (CAN)
- PSM passive signal (CAN)
- Sport mode switch (CAN)
- Status of steering angle sensor (CAN)
- Steering angle sensor ID (CAN)
- Steering angle sensor (CAN)
- Transmission coding (CAN)
- Vehicle model (CAN)
- Vehicle speed (CAN)
- Vehicle type (CAN)
4 - POSIP (Porsche Supplement Impact Protection)*#
- AWS circuit 2 deactivated
- Belt buckle on driver side
- Belt buckle on passenger side
- Key switch circuit 1
- Key switch circuit 2
- POSIP triggering device
- Passenger airbag OFF indicator light
- Triggering event 1
- Triggering event 2
- Triggering event 3
- Weight Class 0
- Weight Class 1
- Weight Class 2
- Weight Class 3
- Weight Class 4
- Resisitor, roll over bar triggering solonoid
- Resisitor, roll over bar triggering solonoid
- Operating time
5 - IC (Instrument Cluster)*#
- ParkAssistant frequency
- Supply voltage terminal 30
- External dimming of orientation light
- Dimming display
- Photo transistor brightness
- Speed
- Clutch early switch actuated
- Washer fluid level
- Non-compensated oil level
- Oil lvl 1st comp.stage Zoil lvlKomp1
- Oil lvl 1st comp.stage Zoil lvlKomp2
- Oil lvl 1st comp.stage Zoil lvlKomp3
- Oil temperature when measured
- Time in instrument cluster when oil level measured
- Voltage difference at oil probe contact
- Sensor value
- Short distance
- Total distance
- Fuel level
6 - AC (Air Condition)*#
- Air distribution bottom button
- Air distribution centre button
- Air distribution top button
- Auto button
- Button for left seat heating
- Button for right seat heating
- CAN compressor shutdown
- Compressor request
- Compressor run-in phase ended
- Compressor status
- Defrost button
- ECO button
- Engine running signal
- Fan plus button
- Heated rear window button
- Re circuit Air button
- RPM increase
- RPM decrease
- Seat ventilation button, left
- Seat ventilation button, right
- Temperature decrease button
- Temperature increase button
- CAN ambient temperature
- Intake temperature
- Inside temperature
- Outlet temperature
- CAN engine temperature
- Temperature mixing flap, nominal
- Temperature mixing flap, actual
- Central flap, nominal
- Central flap, actual
- Footwell/defroster flap, nominal
- Footwell/defroster flap, actual
- Outside air/re circuit air flap, nominal
- Outside air/re circuit air flap, actual
- Activation voltage fresh air fan
- Supply Voltage terminal 30
- Sensor supply voltage (5V)
- CAN vehicle speed
- CAN engine speed
- Sun intensity
- Refrigerant pressure
- Inside sensor fan speed
- Compressor current
- Compressor activation
- Compressor speed
- Compressor load moment
- Evaporator temperature
7 - GW (Gateway)*#
- Minimal after-running time until bus idle
- Power supply
- Warning thresholds
- CPU-load
- Comfort CAN
- Terminal 15'PAS CAN'
- Terminal 15'hardware PAS'
- Terninal S'PAS CAN'
- Wake-up line' display CAN'
8 - VES (Vehicle Electrical System)*#
- Button for front lid opener
- Button for rear lid opener
- Button for rear spoiler
- Button for unlocking rear window
- Filler flap release
- Fog light
- Fog tail light
- Parking contact for front wipers
- Rain sensor
- Reversing light
- Sport button
- Terminal 30G
- Terminal 30G
- Seat heating
- Washing system pump
- Wiper
- Terminal 30
9 - PAS (Porsche Access System)*#
- Brake Switch A circuit
- Clutch (CAN drive)
- Feedback terminal 15
- Feedback terminal 50
- Selector lever position P
- Power Supply
- Current key number
10 - PAM (Park Assistant Module)*#
- ParkAssistant accoutstic warning status
- ParAssistant status
- Sensor voltage status (PDC-internal)
- Speed-dependant switch-off threshold
- Status of terminal 15
- Supply voltage status
- Transmission type
- Transport/production mode
- Removal of outer right sensor
- Removal of inner right sensor
- Removal of inner left sensor
- Removal of outer left sensor
- Overall distance value, rear
- Power Supply
- Power supply, sensors
- Selected gear
- Vehicle speed (CAN)
- Sensor, left inside, fault
- Sensor, left outside, fault
- Sensor, right inside, fault
- Sensor, right outside, fault
- Removal of right sensor pair
- Removal of centre sensor pair
- Removal of left sensor pair
11 - SCS (Steering Column Switch)*#
- Horn
- Direction indicator lights
- High beam / headlight flasher
- Wiper stage
- Rear wiper / washer system
- Wiping interval potentiometer
- Speed control system button
- Speed control system on/off
- Power supply
12 - TPM (Tire Pressue Monitoring)*
- unknown sub menus as cannot connect to ie control module not present on my car
13 - DSM (Drivers Memory Seat)* nb not on Cayman menu
- unknown sub menus as cannot connect to ie control module not present on my car
14 - DDM (Drivers Door Module)*#
- Central locking supply voltage
- Close door lock barrel
- Door contact switch/rotary latch active
- Door handle button, inner
- Door handle button, outer
- Open door lock barrel
- Status of lock: locked
- Status of lock: saved
- Button-auto-close passenger power window
- Button-auto-close power window
- Button-auto-open passenger power window
- Button-auto-open power window
- Button-manually close passenger power window
- Button-manually close power window
- Button-manually open passenger power window
- Button-manually open power window
- Front power window change-over switch
- Power window supply voltage
- Rear power window change-over switch
- Status of key button (1)
- Status of key button (2)
- Status of key button (3)
- Status of memory switch (M)
- Exterior mirror heating
- Mirror glass vertical position (-)
- Mirror horizontal position (+)
- Mirror horizontal position (-)
- Mirror vertical position (+)
- Driver mirror change-over switch
- Passenger mirror change-over switch
- Power window motor thermal protection
- Window end position
- Central locking supply voltage
- Power window supply voltage
- Mirror glass horizontal position
- Mirror glass vertical position
- Status of driver power window button
- Status of passenger power window button
- Status of front and rear power window button
- Status of memory switch (M)
- Status of mirror change-over switch
- Status of mirror adjustment switch
- Status of door lock barrel
- Status of door lock
- Status of key/person button (1-3)
- Mirror power supply voltage
15 - PDM (Passenger's Door Module)*#
- Central locking supply voltage
- Door contact switch/rotary latch active
- Door handle button, inner
- Door handle button, outer
- Status of lock: locked
- Status of lock: saved
- Button-auto-close power window
- Button-auto-open power window
- Button-manually close power window
- Button-manually open power window
- Power window supply voltage
- Status of key button (1)
- Status of key button (2)
- Status of key button (3)
- Status of memory switch (M)
- Exterior mirror heating
- Mirror glass vertical position (-)
- Mirror horizontal position (+)
- Mirror horizontal position (-)
- Mirror vertical position (+)
- Driver mirror change-over switch
- Passenger mirror change-over switch
- Power window motor thermal protection
- Window end position
- Central locking supply voltage
- Power window supply voltage
- Mirror glass horizontal position
- Mirror glass vertical position
- Status of driver power window button
- Status of passenger power window button
- Status of front and rear power window button
- Status of memory switch (M)
- Status of mirror change-over switch
- Status of mirror adjustment switch
- Status of door lock barrel
- Status of door lock
- Status of key/person button (1-3)
- Mirror power supply voltage
16 - WATCH (Additional Instrument - Watch)*
- unknown sub menus as cannot connect to ie control module not present on my car
17 - PASM (Porsche Active Suspension Management)*
- my car does have PASM but I swapped out the OEM controller for a DSC aftermarket unit and so therefore it cannot be seen by the diagnostic device
18 - AWS (Advanced Weight System)*
- unknown sub menus as cannot connect to ie control module not present on my car
19 - FECM (Front-End Electronics Control Module)*#
- Button for front lid opener
- Button two-tone horn/horn(via CAN)
- Daytime driving light active via PCM
- Direction indication left
- Direction indication right
- Engine running (via CAN)
- Hazard warning light switch
- Headlight flasher button (via CAN)
- Left door lock contact (via CAN)
- Microswitch emergency release of front lid
- Microswitch front lid lock
- Right door lock contact (via CAN)
- Status of radiator fan control
- Status of right parking light / side light
- Status of right side direction indicator light
- Status servo drive locking hook activation
- Switch for left parking light
- Switch for right parking light
- Switch dipped beam (driving light)
- Switch driving light assistant
- Swtich fog light
- Switch full beam
- Switch rear fog light
- Terminal 15
- Terminal 15 redundant
- Terminal 86S (key contact)
- Wheel speed signal / vehcile speed signal
- Power right dipped beam (driving light)
- Fog light current
- High beam current
- Supply voltage (terminal 30)
- Signal voltage angle wens.of front compression
- Signal voltage angle wens.of rear compression
- Power left dipped beam (driving light)
- HBA, steering angle sensor, amount
20 - RECM (Rear-End Control Module)*#
- Bottom Spoiler
- Central locking system button
- Convertable top closed
- Convertible top open
- Glove compartment
- Latching hook
- Rear luggage compartment / engine compartment
- Top spoiler
So for my car the unit cannot see TCM, TPM, DSM, WATCH, PASM, AWS.
My car does have PASM BUT I have the aftermarket DSC PASM controller fitted and so that is why it can't see that module.
The way the device works is that when you have chosen which control modules you want to see (ie Smart Scan or Manual) you can scroll through each .....eg here I have scrolled to the DDM (Drivers Door Module)....
The device checks it can communicate with the control module and if it can presents you with 4 options:
- Module information (this provides things like part number)
- Read Fault Code
- Clear Fault Code
- View Data
Eg Module Information for the DDM.....
if you then choose Read Fault Codes....
This fault was what I was looking for and help confirm that module is causing my window problems....
NB the problem with fault codes is that there is no "time stamp" on them so you do not know when they occured. It is possible for fault codes to be shown which have since been rectified or have been caused by other problems.....therefore the process should always be:
- check for fault codes
- clear any fault codes
- recheck for fault codes
That way you can be sure that the fault code is current and related to the current problem you are trying to diagnose.....
and so when I recheck for a fault code...
I can now wait for a problem and recheck for an error code
It is worth noting that I also found some other fault codes which seem to be related:
Vehicle Electrical System....
FECM (front end control module).....
RECM (Rear end control module)....
All helping to confirm there is a problem with with the DDM (Drivers Door Module)
All where cleared to be checked the next time I have a problem.
The last of the 4 initial module options "View Data" then allows you to go into the sub menus (listed above) to carry out specific tests eg...
if you want to check a switch is working eg the "Auto Air Con"...
Go into the AC module...
Choose the Auto button test...
It will show it as not activated....
If you now press the button.....
it will show it as activated as you press it....
nb this is NOT a test as to whether the air con is working but simply to test the auto button is.....if the climate will not go onto auto you therefore know its not a faulty button.....there are other tests for the actual air con system as per the menu system.
eg
So thats it for a 987 ie diagnosis with detailed sub menu checks that can be carried out......it is worth noting that you have to fault check each module seperately ie you cannot just press a button and it fault checks every control module it can connect to and report a list of faults.
So what about the other models of Porsche the unit can read. Well I can't see the sub menus without connecting to an actual car of that model but I can see the main control modules that it may be possible to connect to if the car has them..... so for each model......
911 (992) As you would expect there are totally different control modules for the latest cars compared to a 2011 Boxster above and the system showed a total of 29 being:
also note the 981 & 982 are the same but exclude modules 19&20 ie no rear door modules
1 - DME
2 - TCM
3 - PSM
4 - Airbag
5 - IC
6 - Air condition
7 - Gateway
8 - Parking Brake Module
9 - Parking Assistant Module
10 - Electonic Power Steering
11 - Steering wheel module
12 - Headlight control unit - central
13 - Headlight Beam Adjustment - left
14 - Headlight Beam Adjustment - right
15 - Drivers Memory Seat
16 - Passengers Memory Seat
17 - Drivers Door Module
18 - Passengers Door Module
19 - Rear Left Door
20 - Rear Right Door
21 - Convertable Top Module
22 - Additional Instrument Watch
23 - Selector Lever Module
24 - Level Control Module
25 - Front end Electronics Control Module
26 - Rear end Electronics Control Module
27 - TV Tuner
28 - External Amplifier
29 - Radio
911 (996) has 8 control modules:
nb the 986 is the same but excludes module 8 for the convertable top (not sure why, must be controlled differently, 997 to 987 seems the same with the boxster not actually having a seperate roof controller)
1 - DME
2 - Tiptronic Transmission Control
3 - ABS
4 - Airbag
5 - Instrument Cluster
6 - Air Condition
7 - Park Assistant
8 - Convertable Top
GT2 & GT3 (996)
1 - ABS
2 - Airbag
3 - Instrument Cluster
4 - Air Condition
997 has 23 control modules:
as per the x20 987 above plus 3 additional
1 - Porsche Traction Management
2 - Convertable Top
3 - Sun Roof
Carrera GT has
1 - ABS
2 - Airbag
3 - Instrument Cluster
4 - Air Condition
5 - Tire Pressure Monitor
Cayenne (9PA) to 2010 has
1 - DME
2 - Tiptronic Transmission Control
3 - Transfer Case Control
4 - PSM
5 - Airbag
6 - Instrument Cluster
7 - Air Condition
8 - Gateway
9 - Vehicle Electrical System
10 - Keyless Entry and Drive
11 - Park Assistant
12 - Steering Column Switch
13 - Headlight Control - left
14 - Headlight Control - right
15 - Headlight Beam Adjustment - left
16 - Headlight Beam Adjsutment - right
17 - Drivers Memeory Seat
18 - Passengers Memory Seat
19 - Rear Door
20 - Tail Door
21 - Sun Roof
22 - Advanced Weight System
23 - PDCC / offroad roll bar
24 - Trailer Hitch
25 - Auxiliary Heater
26 - Level Control
27 - Magnetic Field Sensor
28 - Transverse Lock
29 - Wiper
Cayenne (92A) from 2011 and Macan (excluding #) and Panamera (970) (excluding *)
1 - DME
2 - Tiptronic Transmission Control
3 - PSM
4 - Airbag
5 - Instrument Cluster
6 - Air Condition
7 - Air Condition Compressor #
8 - Gateway
9 - Parking Brake
10 - Park Assistant
11 - Electric Power Steering
12 - Steering Wheel
13 - Tire Pressure Monitor
14 - All Wheel Drive * (Panamera has Headlight Control Unit instead)
15 - Headlight Beam Adjustment - left # (Macan Central option, no left / right)
16 - Headlight Beam adjustment - right #
17 - Adaptive Cruise Control
18 - Drivers Memeory Seat
19 - Passengers Memory Seat
20 - Drivers Door Module
21 - Passengers Door Module
22 - Rear Left Door
23 - Rear Right Door
24 - Rear Lid
25 - Additional Compass Instrument *
26 - Additonal Instrument WATCH
27 - PDCC / offroad roll bar #
28 - High Voltage Battery #
29 - High Voltage Power Electronic #
30 - Lane Change Assist
31 - Rear Differential Lock
32 - Trailer Hitch
33 - Auxiliary Heater
34 - Level Control
35 - Front-end Electronics Control
36 - Rear-end Electronics Control
37 - PCM / CD Radio
38 - Front Camera
39 - Reversing Camera
40 - TV Tuner
41 - External Amplifier
+ MACAN has:
- Reducing Agent System
- Sound Composer
+ Panamera has:
- Selector Lever Module
Hopefully the above will help owners with other Porsche models have some idea of what control modules can be checked.
So what about the other device main menu options other than the main diagnosis....
SERVICE
Goes to a sub menu
VOLTAGE...
OBD2....
Allows you to read generic manufacture fault codes across other makes ie other than Porsche, as per any generic OBD2 reader...some exmaples (I did not photograph everything).....
REVIEW....
This is a nice feature as you have the option to save an error code to a test and review it later even after fault codes have been cleared.....it means you can compare test results over time...
DTC Lookup....
You can type in a code to get a narrative...
SETUP
So there you have it......I hope you have found this useful to understand what a 3rd party specialist diagnostic machine should be able to do and how it can help you understand / trace problems with your cars......
iCarsoft POR v2 Diagnostic user experience.......
So I've had a problem with my UK spec 2011 987-2 Boxster S Black Edition ie the common window drop on door open failure.......its been sparodic and inconsitent in presentation and is more than likely down to a poor / failing solder in the drivers door locking mechanism........but it could be other control units involved in the process........this is something which cannot be diagnosed using a generic OBD2 connector ie generic OBD2 readers can only read generic input which is standard across all car makes (not just Porsche) ....when more specific control unit readings / diagnosis are required a car specific diagnostic machine is needed......
......So although the likely cause of the problem was known I decided to take the opportunity to buy a specialist diagnostic device for the car......
Some quick google research led to a few options but one consistant, modern, easy to use solution kept on popping up on the best / recommended buys.....the iCarSoft POR v2........this is designed to use on a wide range of Porsche models ie not just a 2011 Boxster.......so far as I can tell there are versions for various car makes eg mercedes, BMW etc....with the POR being the designated Porsche version......there is even a version that will do many makes of cars, which is not that more expensive and so may be a good option if you have a larger fleet of "out of warranty" cars (the iCarsoft CR v2 which I think does x10 different makes of car including Porsche).......
I purchased mine from ukpartsdirect using their eBay store for £136 delivered.....it took 3 days from order to arrive (even in virus pandemic restrictions) .......
I've decided to write this user experience as I simply could not find a lot of detail on this diagnostic device for the Porsche other than basic specs ie I was not even sure what control modules it can "see" / diagnose / error find / error clear / etc.......before ordering and the actual user manual when you do get it is very generic and not specific to the Porsche tests is actually capable of doing......
Hopefully others will find this of use......it is worth noting I'm not endorsing this unit in any way.....I have not used any other (other than a cheap bluetooth OBD2 generic reader)........and so I have nothing to compare it to / against for the more modern Porsches.....my only other experience of Porsche diagnostic devices is the original OPC Bosche "Hammer" I have for my 993, given that is c25 years old technology.....cost me >£1,000, is original Porsche diagnostic equipment and is like rocking horse poo to find ......its not really a fair comparison to an off the shelf relatively cheap device....
So what do you get......well you get a nice box.....
and in that you get a nice case......
and in that you get a nice quality / feel device and associated cables.....
the cables are:
- a serial to OBD2 connector cable (for in the car diagnosis)
- a USB to mini USB cable (for connection to a computer)
power is supplied to the unit either via the in car OBD2 port or computer USB cable ie it has no seperate power cable or battery requirements.
Next to the mini USB connector there is a micro card slot. This comes preinstalled with a 256MB card. I have not tested out what this card holds but the unit does have a facility to record test results which are written to this card......it may hold the actual dignosis software but I have not bothered to check that as I presume its either hidden or on programmable memory within the unit ie to avoid piracy ?
So the first thing the very generic manual tells you to do is to connect the device up to a computer via the included USB cable to update the software / firmware........to facilite this you do need to download and install some driver software from the iCarSoft website first so make sure you have admin rights to install software to whichever computer you are going to use.....
The software installed without any issues and when the devices USB is then plugged in it is recognised as a new drive by the computer. The installed software can then be ran to check for software / firmware updates....
mine actually showed that it had the lastest software already installed and so there was no actual need to update....
Now that the device is powered on whilst connected to a computer you are able to "play around" with it. This will however only allow you to do so much as to actually carry out any diagnosis or even see detailed sub menus of what modules can be tested for requires the device to actually be connected to the car....
so the main menu screen....
This shows options for (nb more detail on each later):
- Diagnosis (the main purpose of the machine)
- Service (this allows you to reset service lights etc....)
- Voltage (allows you to read battery voltages)
- OBD2 (this allows you to use the device on other makes of cars but only for generic / common OBD2 tests)
- Review (you can store test results for historical comparisons)
- DTC lookup (you can type in an error code to see the narrative if required)
- Setup (some basic setting such as imperial / metric units of measurement)
- Help
- About
The menu item you will use the most is the Diagnostic menu. When you press this it presents you with ......1 option ie Porsche.....I presume the x10 make model would present various options at this point ?
you are then asked to choose between 2 versions. I have no idea what difference there is between each as there was nothing obvious on some quick later trials save that a few messages are worded slightly differently. I simply chose what I presumed was the later v11.25...
This then takes you to a model selection screen(s)....
If you choose a model you are then asked if you want the machine to "smart scan" which modules it can connect to our you can choose a "manual" scan to see all possible modules for that model of car.....
To progress any further you obviously have to have the unit connected to the cars OBD2 port and not a computer !
So before I go into exmaples of my diagnosis of my 987's fault I thought it worthwhile summarising the different modules its possible to connect to for each model of Porsche it lists.....it is worth noting that later software versions may changes this list but this is as per my up to date software version as shown above.....
Using v11.25 of the Porsche Software installed choices:
Models selectable:
911 - 996, 997, 991
GT2 - 996
GT3 - 996
Boxster (presumably Cayman as well) - 986, 987, 981, 982 (ie 718)
Cayman
Carrera GT
Cayenne (9PA to 2010, 92A from 2011)
Macan
Panamera - 970
It is also worth noting that although you can see modules for each model of Porsche you cannot access the sub menus unless the car is connected. Therefore I can only detail the individual sub menus that are available for my car, a 987 boxster......
I will therefore start with the 987 Boxster as that is the most detailed information I have on the unit.......
DIAGNOSIS menu option.........
Boxster 987 (nb same for Cayman option without module 13)
* Manual Scans possible with the current software = 20 possible control modules
# Auto Scan of my car = 14 control units
ie 6 modules can't be connected to my car eg Tiptronic control as its a manual car.......
Auto scan of the modules whch can be connected to...
1 - DME (Digital engine Electronics)*#
- A/C Request
- Clutch Switch
- Cruise Control decelerate / resume
- Cruise Control readiness
- Cruise Control store / accelerate
- Full load recognition
- Idle recognition
- Immobiliser
- Start enable switch
- Stop light switch
- Ambient pressue from DME
- Vehicle speed from PSM
- DME supply voltage
- Nominal idle speed
- Radiator fan request value
- A/C pressure
- Fuel Level
- Warm-up Cycle counter
- Engine load (SAEJ 1979)
- Engine speed
- Engine load
- Altitude correction faction from DME
- Idle loss adaption
- Fuel injection time
- Time as of end of starting
- DME operating time since powerfail
- Distance since powerfail
- Distance with Check Engine On
- Driving cycle counter
2 - TCM (Tiptronic Transmission Control)*
- unknown sub menus as cannot connect to ie control module not present on a manual car
3 - PSM (Porsche Stability Management)*#
- Brake fluid level switch
- Brake test switch
- Combination sensor self-test
- PSM OFF button
- Parking brake switch
- Return pump (RFP)
- Stop light switch
- Valve relay
- Brake light switch voltage
- Front left speed
- Front right speed
- Lateral acceleration sensor
- Pressure sensor
- Rate of turn sensor
- Speed, rear left
- Speed, rear right
- Vehcile leectrical system battery
- Engine coding (CAN)
- Engine speed (CAN)
- PSM passive signal (CAN)
- Sport mode switch (CAN)
- Status of steering angle sensor (CAN)
- Steering angle sensor ID (CAN)
- Steering angle sensor (CAN)
- Transmission coding (CAN)
- Vehicle model (CAN)
- Vehicle speed (CAN)
- Vehicle type (CAN)
4 - POSIP (Porsche Supplement Impact Protection)*#
- AWS circuit 2 deactivated
- Belt buckle on driver side
- Belt buckle on passenger side
- Key switch circuit 1
- Key switch circuit 2
- POSIP triggering device
- Passenger airbag OFF indicator light
- Triggering event 1
- Triggering event 2
- Triggering event 3
- Weight Class 0
- Weight Class 1
- Weight Class 2
- Weight Class 3
- Weight Class 4
- Resisitor, roll over bar triggering solonoid
- Resisitor, roll over bar triggering solonoid
- Operating time
5 - IC (Instrument Cluster)*#
- ParkAssistant frequency
- Supply voltage terminal 30
- External dimming of orientation light
- Dimming display
- Photo transistor brightness
- Speed
- Clutch early switch actuated
- Washer fluid level
- Non-compensated oil level
- Oil lvl 1st comp.stage Zoil lvlKomp1
- Oil lvl 1st comp.stage Zoil lvlKomp2
- Oil lvl 1st comp.stage Zoil lvlKomp3
- Oil temperature when measured
- Time in instrument cluster when oil level measured
- Voltage difference at oil probe contact
- Sensor value
- Short distance
- Total distance
- Fuel level
6 - AC (Air Condition)*#
- Air distribution bottom button
- Air distribution centre button
- Air distribution top button
- Auto button
- Button for left seat heating
- Button for right seat heating
- CAN compressor shutdown
- Compressor request
- Compressor run-in phase ended
- Compressor status
- Defrost button
- ECO button
- Engine running signal
- Fan plus button
- Heated rear window button
- Re circuit Air button
- RPM increase
- RPM decrease
- Seat ventilation button, left
- Seat ventilation button, right
- Temperature decrease button
- Temperature increase button
- CAN ambient temperature
- Intake temperature
- Inside temperature
- Outlet temperature
- CAN engine temperature
- Temperature mixing flap, nominal
- Temperature mixing flap, actual
- Central flap, nominal
- Central flap, actual
- Footwell/defroster flap, nominal
- Footwell/defroster flap, actual
- Outside air/re circuit air flap, nominal
- Outside air/re circuit air flap, actual
- Activation voltage fresh air fan
- Supply Voltage terminal 30
- Sensor supply voltage (5V)
- CAN vehicle speed
- CAN engine speed
- Sun intensity
- Refrigerant pressure
- Inside sensor fan speed
- Compressor current
- Compressor activation
- Compressor speed
- Compressor load moment
- Evaporator temperature
7 - GW (Gateway)*#
- Minimal after-running time until bus idle
- Power supply
- Warning thresholds
- CPU-load
- Comfort CAN
- Terminal 15'PAS CAN'
- Terminal 15'hardware PAS'
- Terninal S'PAS CAN'
- Wake-up line' display CAN'
8 - VES (Vehicle Electrical System)*#
- Button for front lid opener
- Button for rear lid opener
- Button for rear spoiler
- Button for unlocking rear window
- Filler flap release
- Fog light
- Fog tail light
- Parking contact for front wipers
- Rain sensor
- Reversing light
- Sport button
- Terminal 30G
- Terminal 30G
- Seat heating
- Washing system pump
- Wiper
- Terminal 30
9 - PAS (Porsche Access System)*#
- Brake Switch A circuit
- Clutch (CAN drive)
- Feedback terminal 15
- Feedback terminal 50
- Selector lever position P
- Power Supply
- Current key number
10 - PAM (Park Assistant Module)*#
- ParkAssistant accoutstic warning status
- ParAssistant status
- Sensor voltage status (PDC-internal)
- Speed-dependant switch-off threshold
- Status of terminal 15
- Supply voltage status
- Transmission type
- Transport/production mode
- Removal of outer right sensor
- Removal of inner right sensor
- Removal of inner left sensor
- Removal of outer left sensor
- Overall distance value, rear
- Power Supply
- Power supply, sensors
- Selected gear
- Vehicle speed (CAN)
- Sensor, left inside, fault
- Sensor, left outside, fault
- Sensor, right inside, fault
- Sensor, right outside, fault
- Removal of right sensor pair
- Removal of centre sensor pair
- Removal of left sensor pair
11 - SCS (Steering Column Switch)*#
- Horn
- Direction indicator lights
- High beam / headlight flasher
- Wiper stage
- Rear wiper / washer system
- Wiping interval potentiometer
- Speed control system button
- Speed control system on/off
- Power supply
12 - TPM (Tire Pressue Monitoring)*
- unknown sub menus as cannot connect to ie control module not present on my car
13 - DSM (Drivers Memory Seat)* nb not on Cayman menu
- unknown sub menus as cannot connect to ie control module not present on my car
14 - DDM (Drivers Door Module)*#
- Central locking supply voltage
- Close door lock barrel
- Door contact switch/rotary latch active
- Door handle button, inner
- Door handle button, outer
- Open door lock barrel
- Status of lock: locked
- Status of lock: saved
- Button-auto-close passenger power window
- Button-auto-close power window
- Button-auto-open passenger power window
- Button-auto-open power window
- Button-manually close passenger power window
- Button-manually close power window
- Button-manually open passenger power window
- Button-manually open power window
- Front power window change-over switch
- Power window supply voltage
- Rear power window change-over switch
- Status of key button (1)
- Status of key button (2)
- Status of key button (3)
- Status of memory switch (M)
- Exterior mirror heating
- Mirror glass vertical position (-)
- Mirror horizontal position (+)
- Mirror horizontal position (-)
- Mirror vertical position (+)
- Driver mirror change-over switch
- Passenger mirror change-over switch
- Power window motor thermal protection
- Window end position
- Central locking supply voltage
- Power window supply voltage
- Mirror glass horizontal position
- Mirror glass vertical position
- Status of driver power window button
- Status of passenger power window button
- Status of front and rear power window button
- Status of memory switch (M)
- Status of mirror change-over switch
- Status of mirror adjustment switch
- Status of door lock barrel
- Status of door lock
- Status of key/person button (1-3)
- Mirror power supply voltage
15 - PDM (Passenger's Door Module)*#
- Central locking supply voltage
- Door contact switch/rotary latch active
- Door handle button, inner
- Door handle button, outer
- Status of lock: locked
- Status of lock: saved
- Button-auto-close power window
- Button-auto-open power window
- Button-manually close power window
- Button-manually open power window
- Power window supply voltage
- Status of key button (1)
- Status of key button (2)
- Status of key button (3)
- Status of memory switch (M)
- Exterior mirror heating
- Mirror glass vertical position (-)
- Mirror horizontal position (+)
- Mirror horizontal position (-)
- Mirror vertical position (+)
- Driver mirror change-over switch
- Passenger mirror change-over switch
- Power window motor thermal protection
- Window end position
- Central locking supply voltage
- Power window supply voltage
- Mirror glass horizontal position
- Mirror glass vertical position
- Status of driver power window button
- Status of passenger power window button
- Status of front and rear power window button
- Status of memory switch (M)
- Status of mirror change-over switch
- Status of mirror adjustment switch
- Status of door lock barrel
- Status of door lock
- Status of key/person button (1-3)
- Mirror power supply voltage
16 - WATCH (Additional Instrument - Watch)*
- unknown sub menus as cannot connect to ie control module not present on my car
17 - PASM (Porsche Active Suspension Management)*
- my car does have PASM but I swapped out the OEM controller for a DSC aftermarket unit and so therefore it cannot be seen by the diagnostic device
18 - AWS (Advanced Weight System)*
- unknown sub menus as cannot connect to ie control module not present on my car
19 - FECM (Front-End Electronics Control Module)*#
- Button for front lid opener
- Button two-tone horn/horn(via CAN)
- Daytime driving light active via PCM
- Direction indication left
- Direction indication right
- Engine running (via CAN)
- Hazard warning light switch
- Headlight flasher button (via CAN)
- Left door lock contact (via CAN)
- Microswitch emergency release of front lid
- Microswitch front lid lock
- Right door lock contact (via CAN)
- Status of radiator fan control
- Status of right parking light / side light
- Status of right side direction indicator light
- Status servo drive locking hook activation
- Switch for left parking light
- Switch for right parking light
- Switch dipped beam (driving light)
- Switch driving light assistant
- Swtich fog light
- Switch full beam
- Switch rear fog light
- Terminal 15
- Terminal 15 redundant
- Terminal 86S (key contact)
- Wheel speed signal / vehcile speed signal
- Power right dipped beam (driving light)
- Fog light current
- High beam current
- Supply voltage (terminal 30)
- Signal voltage angle wens.of front compression
- Signal voltage angle wens.of rear compression
- Power left dipped beam (driving light)
- HBA, steering angle sensor, amount
20 - RECM (Rear-End Control Module)*#
- Bottom Spoiler
- Central locking system button
- Convertable top closed
- Convertible top open
- Glove compartment
- Latching hook
- Rear luggage compartment / engine compartment
- Top spoiler
So for my car the unit cannot see TCM, TPM, DSM, WATCH, PASM, AWS.
My car does have PASM BUT I have the aftermarket DSC PASM controller fitted and so that is why it can't see that module.
The way the device works is that when you have chosen which control modules you want to see (ie Smart Scan or Manual) you can scroll through each .....eg here I have scrolled to the DDM (Drivers Door Module)....
The device checks it can communicate with the control module and if it can presents you with 4 options:
- Module information (this provides things like part number)
- Read Fault Code
- Clear Fault Code
- View Data
Eg Module Information for the DDM.....
if you then choose Read Fault Codes....
This fault was what I was looking for and help confirm that module is causing my window problems....
NB the problem with fault codes is that there is no "time stamp" on them so you do not know when they occured. It is possible for fault codes to be shown which have since been rectified or have been caused by other problems.....therefore the process should always be:
- check for fault codes
- clear any fault codes
- recheck for fault codes
That way you can be sure that the fault code is current and related to the current problem you are trying to diagnose.....
and so when I recheck for a fault code...
I can now wait for a problem and recheck for an error code
It is worth noting that I also found some other fault codes which seem to be related:
Vehicle Electrical System....
FECM (front end control module).....
RECM (Rear end control module)....
All helping to confirm there is a problem with with the DDM (Drivers Door Module)
All where cleared to be checked the next time I have a problem.
The last of the 4 initial module options "View Data" then allows you to go into the sub menus (listed above) to carry out specific tests eg...
if you want to check a switch is working eg the "Auto Air Con"...
Go into the AC module...
Choose the Auto button test...
It will show it as not activated....
If you now press the button.....
it will show it as activated as you press it....
nb this is NOT a test as to whether the air con is working but simply to test the auto button is.....if the climate will not go onto auto you therefore know its not a faulty button.....there are other tests for the actual air con system as per the menu system.
eg
So thats it for a 987 ie diagnosis with detailed sub menu checks that can be carried out......it is worth noting that you have to fault check each module seperately ie you cannot just press a button and it fault checks every control module it can connect to and report a list of faults.
So what about the other models of Porsche the unit can read. Well I can't see the sub menus without connecting to an actual car of that model but I can see the main control modules that it may be possible to connect to if the car has them..... so for each model......
911 (992) As you would expect there are totally different control modules for the latest cars compared to a 2011 Boxster above and the system showed a total of 29 being:
also note the 981 & 982 are the same but exclude modules 19&20 ie no rear door modules
1 - DME
2 - TCM
3 - PSM
4 - Airbag
5 - IC
6 - Air condition
7 - Gateway
8 - Parking Brake Module
9 - Parking Assistant Module
10 - Electonic Power Steering
11 - Steering wheel module
12 - Headlight control unit - central
13 - Headlight Beam Adjustment - left
14 - Headlight Beam Adjustment - right
15 - Drivers Memory Seat
16 - Passengers Memory Seat
17 - Drivers Door Module
18 - Passengers Door Module
19 - Rear Left Door
20 - Rear Right Door
21 - Convertable Top Module
22 - Additional Instrument Watch
23 - Selector Lever Module
24 - Level Control Module
25 - Front end Electronics Control Module
26 - Rear end Electronics Control Module
27 - TV Tuner
28 - External Amplifier
29 - Radio
911 (996) has 8 control modules:
nb the 986 is the same but excludes module 8 for the convertable top (not sure why, must be controlled differently, 997 to 987 seems the same with the boxster not actually having a seperate roof controller)
1 - DME
2 - Tiptronic Transmission Control
3 - ABS
4 - Airbag
5 - Instrument Cluster
6 - Air Condition
7 - Park Assistant
8 - Convertable Top
GT2 & GT3 (996)
1 - ABS
2 - Airbag
3 - Instrument Cluster
4 - Air Condition
997 has 23 control modules:
as per the x20 987 above plus 3 additional
1 - Porsche Traction Management
2 - Convertable Top
3 - Sun Roof
Carrera GT has
1 - ABS
2 - Airbag
3 - Instrument Cluster
4 - Air Condition
5 - Tire Pressure Monitor
Cayenne (9PA) to 2010 has
1 - DME
2 - Tiptronic Transmission Control
3 - Transfer Case Control
4 - PSM
5 - Airbag
6 - Instrument Cluster
7 - Air Condition
8 - Gateway
9 - Vehicle Electrical System
10 - Keyless Entry and Drive
11 - Park Assistant
12 - Steering Column Switch
13 - Headlight Control - left
14 - Headlight Control - right
15 - Headlight Beam Adjustment - left
16 - Headlight Beam Adjsutment - right
17 - Drivers Memeory Seat
18 - Passengers Memory Seat
19 - Rear Door
20 - Tail Door
21 - Sun Roof
22 - Advanced Weight System
23 - PDCC / offroad roll bar
24 - Trailer Hitch
25 - Auxiliary Heater
26 - Level Control
27 - Magnetic Field Sensor
28 - Transverse Lock
29 - Wiper
Cayenne (92A) from 2011 and Macan (excluding #) and Panamera (970) (excluding *)
1 - DME
2 - Tiptronic Transmission Control
3 - PSM
4 - Airbag
5 - Instrument Cluster
6 - Air Condition
7 - Air Condition Compressor #
8 - Gateway
9 - Parking Brake
10 - Park Assistant
11 - Electric Power Steering
12 - Steering Wheel
13 - Tire Pressure Monitor
14 - All Wheel Drive * (Panamera has Headlight Control Unit instead)
15 - Headlight Beam Adjustment - left # (Macan Central option, no left / right)
16 - Headlight Beam adjustment - right #
17 - Adaptive Cruise Control
18 - Drivers Memeory Seat
19 - Passengers Memory Seat
20 - Drivers Door Module
21 - Passengers Door Module
22 - Rear Left Door
23 - Rear Right Door
24 - Rear Lid
25 - Additional Compass Instrument *
26 - Additonal Instrument WATCH
27 - PDCC / offroad roll bar #
28 - High Voltage Battery #
29 - High Voltage Power Electronic #
30 - Lane Change Assist
31 - Rear Differential Lock
32 - Trailer Hitch
33 - Auxiliary Heater
34 - Level Control
35 - Front-end Electronics Control
36 - Rear-end Electronics Control
37 - PCM / CD Radio
38 - Front Camera
39 - Reversing Camera
40 - TV Tuner
41 - External Amplifier
+ MACAN has:
- Reducing Agent System
- Sound Composer
+ Panamera has:
- Selector Lever Module
Hopefully the above will help owners with other Porsche models have some idea of what control modules can be checked.
So what about the other device main menu options other than the main diagnosis....
SERVICE
Goes to a sub menu
VOLTAGE...
OBD2....
Allows you to read generic manufacture fault codes across other makes ie other than Porsche, as per any generic OBD2 reader...some exmaples (I did not photograph everything).....
REVIEW....
This is a nice feature as you have the option to save an error code to a test and review it later even after fault codes have been cleared.....it means you can compare test results over time...
DTC Lookup....
You can type in a code to get a narrative...
SETUP
So there you have it......I hope you have found this useful to understand what a 3rd party specialist diagnostic machine should be able to do and how it can help you understand / trace problems with your cars......