Rhinoview        

Rhinoview

v0.5 released - 31st January 2009



Introduction

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
throttle opening
fuel injection time
ignition timing
isc ctrl flow quality
isc duty ratio
short term fuel trims
long term 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?

Datalogging will be possible. Currently there is a virtual dashboard, graphing functions and a simple data display window. The ability to save data to a file is coming soon, log files will be 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 for my own use that addresses these problems, the design is published Here.


Where can I get the software?

The latest version (0.5) is available here:


Download Rhinoview

This is still very much a work in progress, please go to the Forum for the latest news.


Is my ECU supported?

There are literally hundreds of different Suzuki ECU models, I have access to only a couple but with the assistance of others the database is slowly being expanded. The software uses a configuration file that can be altered using a text editor or spreadsheet tool so adding additional ECU definitions is simple. The Dataviewer tool has the option of displaying unformatted data so any SDL equipped ECU can be interrogated and, using the data returned and by carrying out a little research, most of the address mapping can be easily determined. Assistance with address mapping and other technical support is provided through the forum.















Key Words

ECU ECM engine management control suzuki geo vitara sidekick tracker DSM MH6211 MH6111 air temperature sensor repair caps ignition map 3d performance tuning diy efi water temperature manifold pressure software pcb map reprogram datalog o2 sensor lambda egr tbi mpi repair rhinopower