Focom Manual en
Focom Manual en
User manual
www.obdtester.com/focom PRELIMINARY VERSION
SECONS s.r.o. is not connected with Ford Motor Company in any way. Please read carefully this user manual before using the FoCOM application. Before using the software please read license agreement.
Table of Contents
1 Introduction......................................................................................................................................5 1.1 Key features..............................................................................................................................5 1.2 Software update........................................................................................................................5 2 FoCOM software and driver installation..........................................................................................6 2.1 Microsoft Windows operating System......................................................................................6 2.2 GNU/Linux System..................................................................................................................7 2.2.1 Requirements....................................................................................................................7 2.2.2 Setting up devices.............................................................................................................7 2.2.3 Installation.........................................................................................................................7 3 First steps..........................................................................................................................................8 4 Diagnostic connectors used in Ford vehicles...................................................................................9 4.1 2-pin..........................................................................................................................................9 4.2 3-pin..........................................................................................................................................9 4.3 6-pin..........................................................................................................................................9 4.4 OBD-I.....................................................................................................................................10 4.5 OBD-II....................................................................................................................................10 5 Connecting to control units.............................................................................................................11 5.1 Ford ECU terminology...........................................................................................................11 5.2 Communication protocol........................................................................................................11 5.3 The most common PCMs........................................................................................................11 5.4 PATS Immobilizer (Passive Anti-Theft System).................................................................11 5.5 Diagnostic of TCM and ICU..................................................................................................12 5.6 Diagnostic of Ford Galaxy and Ford Ka.................................................................................12 6 Autoscan.........................................................................................................................................13 7 Diagnostic functions.......................................................................................................................14 7.1 Unrecognized Control Unit.....................................................................................................15 7.2 Control Unit Identification......................................................................................................16 7.3 Read fault code memory.........................................................................................................17 7.4 Freeze frame...........................................................................................................................17 7.5 Clear Fault Codes....................................................................................................................17 7.6 Measured values (live data)....................................................................................................18 7.6.1 Graph display..................................................................................................................18 7.6.2 Display 3x3.....................................................................................................................18 7.6.3 Display list......................................................................................................................18 7.6.4 Save to log.......................................................................................................................19 7.7 Actuators activation................................................................................................................20 7.7.1 Key On Engine Off test (KOEO test)............................................................................20 7.7.2 Key On Engine Running test (KOER test).....................................................................20 7.8 Programming functions...........................................................................................................21 8 Ford IDS and FoCOM comparison................................................................................................22 8.1 Control unit selection..............................................................................................................22 8.2 Fault codes..............................................................................................................................22 8.3 Identification...........................................................................................................................23 8.4 Measured values (Datalogger)................................................................................................23 8.5 Actuator activation..................................................................................................................23 8.6 Programming function............................................................................................................24 8.7 Autoscan (Network test).........................................................................................................24 9 Resolving issues.............................................................................................................................25 9.1 Unsupported control unit........................................................................................................25 9.2 Missing coding or other functions..........................................................................................25 9.3 Communication failure...........................................................................................................25
1 Introduction
Thank you for purchasing the FoCOM diagnostic interface and software. FoCOM is professional tools for diagnostics of Ford vehicles. Please read carefully this User Manual before using the product. If you have experience with original diagnostic tool Ford IDS, we recommend you to study chapter comparing both systems . We hope you'll find our products useful. In case you have any questions, problems or feedback please contact as at [email protected]. We're here to help!
Printing Logging
The FoCOM system works with Ford vehicles. It works as well with Ford subsidiaries vehicles such as Mazda, Lincoln, Mercury, Jaguar, but without guarantee of 100% functionality. The rule of thumb is: tasks related to fault code memory and identification are reliable everywhere, but measured values and other functions may not be fully supported.
4. Choose your destination folder for the FoCOM and click Install button and after successful installation click Close button.
FoCOM drivers are automatically updated during the FoCOM installation. When prompted to install unsigned drivers, click on Install this driver software anyway (Microsoft Windows 7) or Continue Anyway (Microsoft Windows XP. ).
Microsoft Windows will automatically install drivers when you plug-in the FoCOM to USB port. Driver installation isn't required for operation on GNU/Linux system.
2.2.1
Requirements
Linux 2.6.x with USB support (or FreeBSD) USB CDC Driver Wine 1.0.1 Recent Debian Linux or Ubuntu meet the above requirements.
2.2.2
Setting up devices
Driver installation isn't required for operation on GNU/Linux system. Diagnostic applications require access to /dev/ttyACMx devices from Wine environment. This can be set-up very easily using these commands:
ln ln ln ln -s -s -s -s /dev/ttyACM0 /dev/ttyACM1 /dev/ttyACM2 /dev/ttyACM3 ~/.wine/dosdevices/com5 ~/.wine/dosdevices/com6 ~/.wine/dosdevices/com7 ~/.wine/dosdevices/com8
Diagnostic interface should be then visible from the FoCOM diagnostic application.
2.2.3
Installation
Programs can be installed by launching setup .exe file using wine, e.g. wine FoCOMSetup.exe. You can download the latest version of FoCOM from www.obdtester.com/downloads
3 First steps
1. Connect the FoCOM interface to your computer. 2. Connect the FoCOM interface to OBD-II connector in the vehicle or in the electronic control unit. 3. Set-up FoCOM application Select Settings from OBDTester main menu and configure interface port. After click Refresh button software should find port to which is FoCOM interface connected. Choose these port. Click Test Interface to make sure everything is OK, you should see fulfilled Serial number (now hidden in black line). 4. Save settings and return to main menu. 5. Turn ignition ON, but don't start an engine. 6. Select ECU by click Select Control Unit button. 7. In new window choose unit from list. It is common that low-cost vehicles have only a few control units e.g. PCM, ABS, IPC, RCM.
8. If unit was recognized, you can use diagnostic functions now. In other case, you should study chapter Unrecognized Control Unit before using diagnostic functions.
4.1 2-pin
4.2 3-pin
1 2 3 GND DCL DCL
This connector is used only for diagnostics of older vehicles by DLC protocol.
4.3 6-pin
1 2 3 4 5 GND 6 This connector is used only for diagnostics of older vehicles using CART protocol.
4.4 OBD-I
1 2 Ford DCL Bus + Chassis ground (GND) Signal ground (GND) ISO9141 K Line 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ISO9141 L-Line Ford DCL Bus -
This connector is used only for diagnostic of older vehicles by DLC protocol, connector is compatible with OBD-II connector.
4.5 OBD-II
1 SAE J1850 Bus + MS CAN High Signal ground (GND) HS CAN High ISO9141 K Line 2 3 5 6 7 9 10 11 12 13 14 15 Flash. Pgm. Volt. HS CAN Low ISO9141 L-Line SAE J1850 Bus MS CAN Low
8 16 Diagnostic connector is mandatory in all vehicles after 2000, is used from 1996.
Operations with PATS are authorised by timing access (delay before operation is allowed, so called Timed PATS) or by entering INCODE (Coded PATS). For coded PATS ECU generates OUTCODE, for which you need to enter correct INCODE. INCODE depends on OUTCODE OUTCODE and consequently INCODE are time dependent, these are not fixed codes. INCODE authorization service is available on www.patscode.com or you can use Ford ETIS.
6 Autoscan
This function scans for all known ECUs, and shows the list of ECUs present in vehicle along with number of diagnostic trouble codes.
7 Diagnostic functions
You can connect with ECU by choosing unit from list of ECUs or Autoscan menu. If control unit was identified uniquely, diagnostic menu will be available. If control unit wasn't identified uniquely, you have to choose concrete ECU from list. Diagnostic menu is divided into three parts. Basic functions, Advance functions and Expert functions.
In this situation, you can either use generic ECU mode by clicking on Use Generic Access button, or select correct control unit from list below. You can get more information about ECU by clicking Show ECU Identification button. Some ECUs (especially those before 2003) dont contain identification data, therefore Unrecognized Control Unit information will always appear. You should necessarily choose right ECU for correct measuring of measured values. If you make mistake in identification, you shouldn't make any programming functions.
Function Save ECU information make possible to save all development information about ECU to hard disc. We asking users to send these files to us. We would like to add support to these ECU to next version of FoCOM.
Incomplete identification are very common mainly for older ECUs that do not provide full part number or VIN code.
Each ECU should contain valid VIN code. If VIN is not supported, identification should display it. If it isn't provided, you can program it in function ECU Programming/Coding, accessible from menu Control Unit Diagnostics. You can print identification by clicking Print Identification button or you can copy to clipboard by clicking Copy Identification.
7.6.1
Graph display
This function displays two measured values (also known as live data or sensor values) simultaneously. Measured parameters can be chosen from selectors at the top of the window. Buttons + and allow to accelerate or decelerate speed of graph. Graph speed is determined by communication protocol and how quickly is control unit returning requested data, FoCOM cannot affect communication speed.
7.6.2
Display 3x3
7.6.3
Display list
To measure all available values simultaneously, click List view button. Please note values means slower refresh rate. Please note that refresh rate of live data in list view depends on communication speed. SCP and ISO ECUs may return data very slowly.
7.6.4
Save to log
Measured values can be saved/logged to a file by clicking Start logging button. The logfile is standard csv file and it is compatible with VagScope or can be imported to Microsoft Excel or OpenOffice Calc.
7.7.1
KOEO is automated powertrain module test available on most EEC-V and EEC-VI control units. The test must be performed on stopped engine with ignition key in ON position. The KOEO test may require special actions such as turning steering wheel from minimum to maximum, pressing brake and accelerator pedal. For vehicle-specific instructions please refer to Ford service manuals. All problems that were detected during the test are displayed in form of fault codes at the end of test. The test terminates automatically. The KOEO test should be performed before running KOER test. The KOEO test may affect self-learnt values present in keep-alive memory (KAM).
7.7.2
KOER is automated powertrain module test available on most EEC-V and EEC-VI control units. The test must be performed running engine. The KOER test may require special actions such as turning steering wheel from minimum to maximum or pressing brake. For vehicle-specific instructions please refer to Ford service manuals. All problems that were detected during the test are displayed in form of fault codes at the end of test. The test terminates automatically. The KOER test may affect self-learnt values present in keep-alive memory (KAM).
Please read carefully all manuals for specific coding operation. The manuals are available online from our website.
Main difference between concepts of program FoCOM and system IDS is in user approach to vehicle and its systems. The IDS uses so called Function system, which first chooses function (e.g. Read trouble codes) and then control unit (e.g. PCM). FoCOM chooses control unit first and then function. Advantage of second approach is especially similarity with other diagnostic systems (e.g. VCDS, etc.) and consequently more user friendly for those who have not much experience with IDS. Next advantage is easier identification of concrete type of control unit for programming etc.
Reading and Clearing Diagnostic Trouble Codes acted like IDS system, all CMDTC (Continuous Memory Diagnostic Trouble Codes) are read and clear from control unit.
8.3 Identification
Ford IDS does not provide this function, however is possible to display some identification information in Log Viewer Technician View (Full Diagnostic). FoCOM use special function for reading identification information.
Unlike IDS system the FoCOM implements three options of displaying measured values: Graph for comparison two measured values simultaneously in graph Display 3x3 appropriate for see display from longer distance Display list for display all available measured values
It isn't necessary to set vehicle equipment, which is sometimes hardly observable, FoCOM displays all measured values, provided by control unit. The FoCOM can sometimes display more values than IDS system, e.g. in Engine control unit is commonly available distance moved from last clearing flash memory (this function isn't supported in IDS system).
9 Resolving issues
In case you have any difficulties with using FoCOM, do not hesitate to contact us directly or through your distributor. Please read carefully this chapter in order to provide us with all information so as we can resolve your problem quickly. Please send all support requests along with required data attached to [email protected] . Your case will be assigned with unique ticket number in order to communicate efficiently with you. Feel free to contact us with any suggestions for improvements in the software on the same e-mail address. Your feedback is greatly appreciated.
In all other cases we will need ECU snapshot and communication log file. This log file can be saved from Settings menu using Save debug button. The function saves communication log file for last attempted operation. This means that you must first perform operation that is not working correctly and then go back to main menu, select Settings, and Save debug. Debug mode check box is used to tell program enable special functions in diagnostics interface and to log more data than required for normal operation. Enable this function only when requested by technical support.