I have had a number of requests for a version of my PC based diagnostic software that is compatible with the Suzuki Serial Data Link.
This project is detailed here and on the forum. The software is continually under development and its functionality is expanding with
each release. As far as I am aware this is the only alternative to the extremely expensive Tech tools used by Suzuki main dealers.
What can the ECU report?
This depends on the ECU, all the Suzuki ECUs with a serial data link have a fairly comprehensive diagnostics capability. Here is a list of some of the features that can be accessed:
Fault Codes
ECU ID Number
engine speed
target idle speed
vehicle speed
coolant temperature
intake temperature
EGR temperature
throttle opening
fuel injection time
ignition timing
iac flow
isc adjust monitor
short term fuel trims
long term fuel trims
applied fuel trims
battery voltage
filling efficiency
canister purge valve opening
O2 sensor readings
O2 sensor monitor
egr valve (open)
fuel pump (on)
stop lamp (off)
power steering sw (off)
a/c sw (off)
idle sw (on)
O2 sensor activity B1
electric load (on)
vehicle speed: ATM out
gear position (1)
select lever pos (ATM)
shift solenoid N1 on
shift solenoid N2 off
lockup solenoid off
shift solenoid N1 monitor on
shift solenoid N2 monitor off
lockup solenoid monitor off
o/d off sw off
mode select sw - normal
4wd-L sw off
Can I log data?
A four channel datalogger is implemented with a graphical display. Log files are stored as csv files,
this is a text format which can be opened and manipulated with many different software packages including
Notepad, Word and Excel.
What Hardware do I require?
The diagnostic interface is a bi-directional one wire serial link. There are two different connectors in use, the 12-pin ALDL connector and the 16-pin J1962 OBD2 connector. ALDL connectors have pin M
connected, J1962 connectors have pin 9 connected. There are at least two different baud rates used.
I have published more information on the Suzuki protocol Here
It is very similar to the ALDL interface that was used extensively by GM and several people have
already had success using interfaces designed for ALDL. It must be noted however that the signal thresholds for the Suzuki interface are not the same as those used by
any of the published designs that I have seen, therefore I cannot guarantee that any ALDL interface will work. Some of the published designs are also very badly designed
with under specified components, high susceptibility to noise and poor isolation between the PC and the vehicle supply. I have designed an interface that
addresses these problems, the design is published Here I also have a number of these interfaces for sale.
Please use the Forum for bug reports and feature requests.
Is my ECU supported?
There are a number of different Suzuki ECU types and our database is continuously increasing.
All first generation Sidekicks,Trackers and Vitaras as well as X-90s and Samurais are supported;
Suzuki Swift and Geo Metro models excluding the GTi (no serial link!) are supported; Jimnys,
Balenos and Esteems are fairly well supported and support for other models is being continually improved.
The software uses a configuration file that can be altered using a text editor or spreadsheet tool so adding
additional ECU definitions is a relatively straightforward task. The Dataviewer tool and DataLogger will work
with unformatted data so any SDL equipped ECU can be interrogated. By analysing the data most of the address
mapping can be easily determined. Assistance with address mapping and other technical support is provided through the forum.