I don't think that you will have a 68HC16 processor in a 2009 model. Is it a Denso ECU that you have? if you can post some pictures of the inside maybe we can identify the processor and let you know if its possible to pull the code and check the software.
i have no clue which controller is inside and cant tear apart my wife's car ,she would lose it. Anyway my problem seems to be that i cant seem to understand the messages coming out(data is coming out),as in what request do i send and in what format do i do that. Do i have to use a message header,data and checksum. If so where can i get any information on this part? Thanks
You have data coming out? You need to measure the pulsewidth to assertain the baud rate, measure the voltage to determine what sort of interface you need and then hook the interface up to a PC or laptop and record the data using a terminal programme like RS232HexComTool. Log the data and post it up or email it to me and we'll try and work out what the protocol is. The only Suzuki ECU that I have come across that broadcasts data continually on the serial link was a transmission control unit from a mid 90s Vitara, although on the SDL interface there are data exchanges at power up between the ECU and the immobiliser and air bag controllers. I have read a few threads on teambhp (I have a limited membership that doesn't allow me to post), as far as I know no-one really understands the protocol on the Indian cars, although one member did get SDL working on a older Baleno using the information I have published.
-- Edited by Rhinoman on Friday 2nd of July 2010 05:59:45 PM