ELMScan Toyota diagnostic program for Toyota and Lexus


Diagnostic connectors

Electrical equipment that directly interacts with the engine works constantly, since not only the performance of the car, but also its overall operation depends on it. Naturally, each mechanism is characterized by certain malfunctions that appear under certain circumstances.

An interesting fact is that they cannot always be recognized, therefore, to identify problems, owners of Toyota Corolla (starting with 100 bodies, including the EE103 station wagon, and ending with 150) have the opportunity to conduct self-diagnosis. It is carried out using diagnostic connectors, which are usually referred to as DLC (Data Link Connector).

These adapters are located in three places on the machine. DLC1 is located in the engine compartment in the upper right corner, DLC2 is located in the passenger compartment under the dashboard and steering wheel. The difference between the first and the second lies in the configuration, since diagnostics will require special equipment. In addition, through DLC1 you can check the condition of parts while the engine is running, while DLC2 is best used with the engine running. In addition, there is a DLC3 connector, which is located under the front door on the driver's side. It can be found on cars with a robotic gearbox.

It is important to note that Toyota Corolla diagnostic connectors may be located in slightly different places depending on the body type and, accordingly, the year of manufacture. For example, on the 110 model, produced until 2001–2002, DLC1 is located closer to the engine, and its location under the hood can be found significantly lower than in the 120 version, which appeared on the Russian market in 2003.

Some information about the data received

1 For a working naturally aspirated engine, the pressure in the intake manifold at idle speed with energy consumers turned off should be 25-30 kPa.

2 The XX valve at idle speed with consumers turned off should operate in the range of 30-40%.

3 The ignition of most engines at idle floats in the range of 10-25 degrees (When the E1-Te1 jumper is installed, it is fixed at 10 degrees).

4 The correction for a working engine should be in the range of 1.25-3.75 volts (An exception is when the gas pedal is sharply released and the engine is not warmed up; the correction can take values ​​of 0V or 0.51V).

Reading information

Obtaining data on the presence of faults is carried out by reading information. This procedure is carried out using one of two methods. The first involves closing the necessary terminals of the diagnostic connector using a wire or an ordinary paper clip. To set up the device, you need to open the cover on the DLC with the inscription Diagnostic, close a pair of pins (for DLC1 these are E1 and T1, and for DLC3 – TC and CG). After this simple procedure, you need to turn off the ignition and then just look at what signals the instrument lights are giving.

The second method is qualitatively different from the first: it uses scanners, testers and computers that use special programs to diagnose problems. Such devices are usually available at service stations. In addition to the main function, they are capable of reading signals in real time using additional programs.

What is needed to start diagnostics

To run the program, you need a computer with a com port. If there is no com port, you can use a COMtoUSB adapter. A cable is also required to connect to the vehicle diagnostic connector.

The cable consists of two wires, a 1.5-3.3 nF capacitor and a com port plug (“female”). The first wire connects contacts Te2 and E1 in the diagnostic connector and pin 5 of the com port.

The second wire connects pin Vf1 of the diagnostic connector to pin 6 of the port. A capacitor is soldered between these wires. The cable is ready.

Fault codes and their types

Self-diagnosis of Toyota Corolla 150 involves working with two-digit codes. There are only two types: 09 and 10. You can find out which option is being used by looking at the signals.

In the first case, a constant, rapid ignition of the light bulb should appear, with the length of the flash and pause being about half a second. In this case, the absence of malfunctions is indicated by blinking more than 11 times. The second type is present in the machine if the signal appears at different intervals. You can find out that there are no problems by constantly blinking at a stable interval of approximately 4.5 seconds.

There can be about 200 faults. Signal types 09 and 10 mostly specialize in one or another group of problems. For example, the first of these systems works with components of the 1ZR engine, which appeared on cars with a 130 body, and was later retained on 150 and later models. The most common problems are problems with a faulty or damaged air sensor. In addition, this also includes many shortcomings in the operation of the central panel (pointers, their incorrect display, and so on).

As for code 10, it can’t say much about the power plant as a whole (about 10 times less than 09).

Of course, the signals still concern the same air flow and temperature, but greater emphasis is still placed on the anti-lock and traction control systems. At the same time, problems with both ABS and TRS are divided into smaller ones.

How to start testing

To start reading, you need to connect the cable and, if used, an adapter. ATTENTION, if you are using a desktop computer connected to a 220 volt network, it must be grounded according to the operating rules.

Next, you need to launch the program, select which port will be used to communicate, and click the <Read> button.

An inscription should appear in the lower information field confirming the transition to reading mode.

If you do not have a single COM port in the list, it means either they are disabled, or they simply do not exist, or they are inoperative.

Next, you need to turn on the ignition, and the engine malfunction indicator should blink at a frequency of about 2 times per second. The program should start reading parameters.

If the parameters still cannot be read, then there may be a missing contact somewhere. At the bottom of the frame there is his number. The numbers must increase.

The parameters are being written to the program memory. Then all that remains is to start the engine and observe the received parameters (in this case, the engine malfunction indicator should go out).

During reading, it is advisable to move the mouse pointer away from the program window and, if possible, not move it.

In the program settings, it is possible to set the DTR pin to a logical one, enable or disable hardware performance testing (it is carried out on each frame, not just the first) and select whether the adapter is used direct or inverse (relevant only for COMtoUSB adapters).

How to view data graphically

For convenience, you can view the read data in graphical form. To do this, select the appropriate menu item and a new window appears.

In this window, you can select up to six parameters to display graphically.

Working with files

To save the read information, use the menu item <Save>. You can save it in CarTester or Excel format.

To load previously saved records, use the <Load> menu item. You can only download CarTester files.

When saving or loading parameters, the reading of information stops.

Note 1: Bit <12.7> has not yet been precisely decrypted, so we advise you not to pay attention to it. Even on a completely serviceable car, this bit behaves in an incomprehensible way.

Note 2: Frequent or rare changes in the state of the mixture (rich/lean) do not indicate the serviceability or malfunction of the lambda probe (except when there are no such switches at all).

It is better to check it using the method given in the car repair book.

OBD standard

A number of Toyota Corolla cars (including the 150 body) work with the OBD II standard. Without pinouts, it is quite difficult to understand exactly what errors occurred, so you need to know the exact designations of the 5-digit code: P – power unit/gearbox, B – body, C – suspension, U – network. The numbers that come after this code indicate the specific location of the malfunction. Diagnostics using the OBD 2 system are best carried out using special programs used on computers, as well as testers or scanners.

Car test procedure

1 Turn off ALL consumers!!! Otherwise, injection adjustments can be confusing. On a car with an automatic transmission, set it to neutral, and even more so on the stick.

2 Warm up the engine to a temperature of at least 85 degrees and turn off the engine.

3 We turn on “Record” in the program, turn on the ignition, record 10-15 seconds when the engine is not started (we do not stop recording until the end of the test).

4 We start the engine and wait for the starting enrichment to turn off (parameter 11.0).

5 We set the engine speed to 2500-3000 (it’s good to have a pre-selected piece of wood under the throttle stop so that the throttle doesn’t move when recording). We record 2.5-3 minutes.

6 We sharply switch to XX mode, pulling out the sliver. We record XX 2.5-3 minutes.

7 If the car has an automatic transmission, press the brake, move the selector to D, record 2.5-3 minutes.

8 Turn off the engine, stop/save the recording.

Stage durations of 2.5-3 minutes are required to stabilize engine operating conditions.

Optional entries

— warming up the engine from cold to warm (>80 degrees). — recording while traveling, you can use modes almost up to the cutoff, but don’t prance too much.

MotorData ELM327 OBD plugin Diagnostics of Toyota and Lexus cars

MotorData ELM327 OBD plugin Diagnostics of Toyota and Lexus cars

If you use a smartphone, you can always diagnose your Toyota and Lexus car using modern technologies. To do this, you need either the MotorData OBD application from the App Store and purchase the ELM327 diagnostic adapter.

What a diagnostic adapter is and how to choose the right diagnostic adapter can be found in the article Diagnostic adapters ELM327, written by the developers and engineers of our company.

MotorData OBD ELM327 is a program for diagnosing cars using OBD2, EOBD protocols. It is possible to automatically connect the ELM327 adapter, which is quite convenient. Diagnostics of errors and their decoding help to find the cause of the malfunction, and after repair, turn off the Check Engine indicator.

Features of the MotorData OBD scanner in free mode:

  • reading and erasing diagnostic trouble codes (OBD2 error codes in Russian);
  • viewing freeze frame data – the state of the vehicle or system in which the malfunction occurred;
  • reading engine and vehicle operating parameters in real time: speed, revolutions, temperature, pressure, oxygen sensor readings, short-term and long-term corrections and other parameters available according to the OBD II standard; (under normal conditions it is not usually necessary to know Torque, but temperature values ​​are needed to prevent overheating of the engine or transmission and avoid costly repairs);
  • graphs of parameter changes in real time;
  • automatic connection to the engine control unit;
  • recording logs for sending to technical support;
  • reference book of fault codes P0 and P2 with decoding of OBD2 errors (DTC fault OBD2);

Supported models OBD2, EOBD)

  • US market models - since 1996;
  • Japanese market models - since 1998;
  • European market models - since 2001 and with diesel engines since - 2004.

What is the Toyota and Lexus plugin?

Expanded capabilities for reading and erasing fault codes both from the engine control unit and from ABS, SRS, ESP, EMPS, EHPS, PPS, air conditioning systems, instrument clusters, immobilizer and other systems on K-Line and CAN buses. Possibility of reading up to 200 parameters from the engine/automatic transmission control unit, in contrast to 20-40 parameters when connected via the OBDII/EOBD standard, as well as up to 60 ABS parameters.

To work with Toyota or Lexus hybrid cars, we recommend purchasing a diagnostic plug-in for Toyota (Lexus) + hybrid

The number of supported blocks and parameters for your car depends on many factors, so before purchasing the plugin you have the opportunity to test its operation for free. Test our plugin on your car before purchasing it: on the “Profile” page, create and fill out a profile for your Toyota (Lexus) and connect to the car.

The plugin is enabled if the “Diagnostic protocol” field is set to “Protocol for Toyota (Lexus)”. The “OBDll/EOOBD” mode is intended for connecting to a car via the basic OBDII/EOBD protocol without the participation of a plug-in. If you are satisfied with the number of ECUs found, then buy a plugin to remove the ## signs, which cover some values ​​in test mode.

Depending on the vehicle modification, year of manufacture and technical capabilities of the ELM327 adapter, the application can read information from the following blocks:

  • Toyota engine;
  • anti-lock braking system (ABS);
  • steering (EMPS/EHPS/PPS);
  • transmission;
  • SRS airbags;
  • Accessory Gateway;
  • adaptive lighting (AFS);
  • adaptive cruise control;
  • keyless entry and start;
  • high voltage battery;
  • hybrid system;
  • main power window control switch;
  • backdoor;
  • immobilizer;
  • climate control;
  • instrument cluster;
  • router (gateway);
  • ECB router;
  • router PM1;
  • navigation system;
  • air suspension;
  • all-wheel drive (4WD);
  • pre-crash safety (Pre-Collision);
  • hatch drive;
  • steering;
  • Tire Pressure Monitoring System (TPMS);
  • Lane Keeping Assist / Lane Departure Alert (LKA/LDA);
  • parking system (Parking Assist);
  • parking system (Parktronic);
  • launch control system;
  • central router;
  • electric motor (driver's door);
  • electric motor (passenger door);
  • electric motor (rear left door);
  • electric motor (rear right door);
  • electrical equipment of the body (unit 1).

Supported adapters

  • ELM327 Bluetooth, Bluetooth mini and ELM327 WiFi (Wi-Fi).

For iOS devices, connection via Wi-Fi is currently only possible.
Choose the right adapters with Wi-Fi connection! You can buy elm327 adapters, tested by us, in our online store

Correct operation of the program with Chinese ELM 327 v2.1 adapters is not guaranteed, because these adapters are often out of specification. Sometimes inoperable versions 2.1 are sold under the guise of adapter version 1.5. In this case, errors may occur when connecting to the car and incorrect data will be displayed.

The application additionally contains useful motorist guides that can help on the road. A description of 70 universal car indicators, rules for towing, charging a car, and changing wheels is available for free. And after purchasing the “Toyota, Lexus Indicators” plugin, you will find out what several dozen more lamps on the instrument panel mean, and receive recommendations on what to do when they light up.

You can download the MotorData ELM327 OBD plugin for diagnostics of Toyota and Lexus cars on the official website of Google play or the App Store.

Rating
( 1 rating, average 5 out of 5 )
Did you like the article? Share with friends:
For any suggestions regarding the site: [email protected]
Для любых предложений по сайту: [email protected]