0% found this document useful (0 votes)
9 views

INPA Tutorial Quickstart

Uploaded by

fqhmzckrvg
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

INPA Tutorial Quickstart

Uploaded by

fqhmzckrvg
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

INPA Tutorial Quickstart

I. Procedure: Setup Hardware, Windows 10:


AFTER Downloading & Installing Software: Set to Com Port 1, Latency 1
1) Attach K+DCAN Cable to computer USB Port (but NOT OBD II Socket)
2) Open Control Panel & Select Device Manager
3) In Device Manager, Select “Ports (COM & LPT)” which ONLY appears if Cable connected
4) DoubleClick USB Serial Port & select Port Settings Tab & click “Advanced” box
5) Set Com Port # = “COM1” & set Latency Timer (msec) = “1”
6) If your Cable has a slide switch on the Large Connector which attaches to the OBD II Socket, check to make
sure it is in correct position. For 3/2007 build 328xi, BimmerGeeks Pro cable, proper position is to right as
you hold pins UP with switch facing you. This pin bridge switch position is model-dependent.

NOTE: Check these settings if you can’t connect to a module, or have program STOP a function after a screen
has opened, or if only part of a screen opens or displays. Windows Update often Resets those settings.

II. Functional Jobs (See Example Screens Below):

A. Primary Uses, F2, Identification, and F4, Fault Memory, ALL Modules:
F2, Identification: provides identification of EACH of the ~ 20 modules in your vehicle (some more, some
less, depending upon optional equipment) including SGBD or Variant ID Code for each module, in 4th
Columnn headed “SGBD”. Recommended that you SAVE that screen for future reference. A particular fault
code can mean different things depending upon the Module Variant/ SGBD.
F4, Fault Memory, All Modules: provides a quick readout of status of Fault Memory of each Module, listing
any Fault Code found in any module; stating No error registered (Kein Fehler eingetragen), if NONE for
that Module. This is ONLY the code, NO Fault Code Definition or other Fault Details. You will want to
connect to a particular Module that has code(s) present and get DETAILS on Fault, but this first step only
takes 3 minutes or less (including SAVING ScreenPrints) once you’ve don’t it a few times.

B. Procedure to Display F2 or F4 Screens:


1) At INPA opening screen, Select E90 (E91/E92/E93) Function key varies between Versions;
2) Script Selection Box appears, with Left & Right Listboxes;
3) “E90…” appears highlighted in Left Listbox; Double-click Functional Jobs in Right Listbox;
4) At Functional Jobs Menu, Press/Click < F2 > Identification or < F4 > Fault Memory (Fehlerspeicher);

If you have NOT used INPA before: I would suggest taking a look at the ScreenPrints of my 3/2007 328xi F2
& F4 screens BELOW, pages 4 & 5 of this pdf.

C. Saving Screens; Uses & Procedure:


You will almost certainly find that you want to save an INPA screen: (1) to have a historical record of faults, (2)
to be able to post a screen on a Forum, (3) to translate it, or even (4) to keep some or all screens (at least Menus)
you open in a folder named for that Module, so you have a reference for what INPA can do or show you related
to that Module. ONE WAY to do that (there are others):

1) Have a photo editor (such as “Paint” – Windows Accessory) open & running in background BEFORE you
open INPA;
2) Open INPA screen to be Saved; press Shft+PrtSc to “print screen”/save it in temp memory;
3) Alt+Tab to navigate to Paint; Ctrl+V to paste screenprint to Paint;
4) SaveAs jpg file format in Folder/Subfolder of your choice, with helpful descriptive name.
5) In Paint, AFTER Saving, press Ctrl+N to clear screen to be ready for NEW “Paste & SaveAs.
Example of Filename & Folder Format: I do a “Functional Jobs” check for Fault Codes in ALL Modules ~
every 3 months. To maintain an historical record of Faults (or hopefully Lack Thereof ;-) I SAVE the
screen each time in a Subfolder “Functional Jobs” where the other subfolders are named for each Module,
such as DME, EGS, FRM, etc.
As example, when I saved a screenprint of Fault Memory, ALL modules, on June 5, 2019, I gave it a FileName:
190605 FS1 or FS2 (FehlerSpeicher 1 for first screen of Fault Memory). That yymmdd first name results in
automatic sorting (“chron”) by date. NOTE: I had Fluid Wear Faults in BOTH EGS & VGSG (corrected
that summer). Neither of those codes causes warning lamp. Code is based on mileage “Counter”, NOT
actual fluid condition. INPA CANNOT “clear” EGS 578E fault code. Must use ISTA to “Reset Counter”.

Whatever works for YOU, but keeping records of stuff is important, and how you keep them becomes MORE
important the More Stuff you keep. One of the BIGGEST advantages of a computer-based software vs.
Carly or such is the ability to EASILY & Quickly save a copy of a screen. INPA automatically saves some
screens in temporary txt files in the “BIN” folder which you can retrieve BEFORE they get overwritten, but
since electronic file storage is cheap these days, it really becomes what is quicker & easier, and the jpg file
works for bar graphs & other graphics in F5 (Status) screens (See Below).

III. Connecting to Modules:

A. Why Connect to a Single Module?


Functional Jobs is a Starting Point ONLY: There are NO Fault Code DEFINITIONS, Freeze Frame Data or
Fault Details, PLUS there is a LOT more to INPA than just Fault Codes (summarized below). There’s NOT
much diagnostic information in a 4-character code that means NOTHING without a definition.
So you have to connect to a single Module: to find out what is going on NOW, or has gone on in the past, and
to be able to see Parameters or PIDs (Inputs to that Module in Real Time), or to do “Activations” or tests of
Outputs from the Module to a Motor or other component.

B. What Information is Available when you Connect to a Single Module?

1. F1: Information about Module; F2: Identification of the Module:


Press F1 & F2: at Main Menu for any Module and see/Save data about that module from Part#, Name of
Supplier, Variant Information, etc. Suggest Saving F1 & F2 screens as reference for each module in your
vehicle.

2. F4: Fehlerspeicher; Fault Memory & Memory History:


 Fault Codes: in Decimal, Hexadecimal & P-code format where applicable
 Fault Code DEFINITIONS: often in German requiring translation with Google Translate
 Fault Code Details: such as whether or not the fault is currently present or would light a warning lamp; the
mileage/km at which the fault code was saved; other conditions such as Voltage or Temperature when fault
was saved; the type of signal fault (high/low/none), etc.
 Freeze Frame Data: in DME faults (IF you select F3 “with FF Data”) you will see a snapshot of
Parameters at the moment the fault code was saved, such as Engine Temp, RPM, Load, System Voltage, etc.
 Historyspeicher or Memory History in DME: where LAST-10 Fault Codes that happened, perhaps years
ago, and were cleared are still recorded, along with mileage/km when saved, and other details
 Faults that do NOT light a warning lamp: such as Oil Wear Faults in Transmission or Transfer Case.
Actually, these appear in Functional Jobs but without Definition or Details

3. F5: Status:
Parameters; Live Data; INPUTS to Modules from Sensors/Switches; see signal values received by Module.
4. F6: Activations (Steuern):
Activate Module OUTPUT circuits to TEST Attached Motors, Solenoids, Lights.

IV. Functional Jobs Screens, Example Screens for my 2007 328xi:


Screens will vary depending upon Equipment/Modules/Variants/Options on YOUR vehicle

A. Functional Jobs Main Menu: How to Select:


Screen below appears when E90 selected; press Tab & Down (scroll) Arrow & Press Enter; or Double-click.

B. Functional Jobs, Main Menu (Hauptmenu):


C. Functional Jobs | F2, Identification, Identifying ALL Modules in Vehicle:
Suggest save & use as reference; NOTE “SGBD” Module Variant, 4th Column

D. Functional Jobs | F4 | F1, Fault Memory, ALL Modules (page 1 of 2):


Kein Fehler eingetragen = No error entered = what you WANT to see 

V. Appendix:

A. Google Translate, German to English:


https://translate.google.com/#view=home&op=translate&sl=de&tl=en

You might also like