Connecting to ECU - What protocol? - Stromtrooper Forum : Suzuki V-Strom Motorcycle Forums
Techy World! GPS, Electronics, etc Electronics forum

Reply
 
LinkBack Thread Tools Display Modes
post #1 of 12 Old 07-12-2011, 06:40 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
Connecting to ECU - What protocol?

I'm really interested to know how do the ECU dealer device and after market ECU devices connect to the ECU.
What communication protocol is it? Is there documentation for that?
I wonder what types of information are available - oil pressure? engine temp? etc.

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/
BigMan73 is offline  
Sponsored Links
Advertisement
 
post #2 of 12 Old 07-12-2011, 06:53 PM
 
Join Date: Feb 2011
Location: West Virginia
Posts: 51
Quote:
Originally Posted by BigMan73 View Post
I'm really interested to know how do the ECU dealer device and after market ECU devices connect to the ECU.
What communication protocol is it? Is there documentation for that?
I wonder what types of information are available - oil pressure? engine temp? etc.
I wonder if it's the same as the 'Busa?

ecueditor.com - ultimate gsxr superbike ecu flash tuning software by petrik

I think the protocol is SDS (Suzuki Diagnostic System).
-----------------------------------------------
Here's a decent older thread that discusses the tool GW is talking about below:

https://www.stromtrooper.com/dl650-sp...-greywolf.html

Last edited by WVeeStrom; 07-12-2011 at 07:10 PM.
WVeeStrom is offline  
post #3 of 12 Old 07-12-2011, 07:05 PM
FORUM GODFATHER.....R.I.P. PAT
 
greywolf's Avatar
 
Join Date: Jan 2006
Location: Evanston IL USA
Posts: 38,049
Garage
Basically, if there is a sensor, its readout can be checked. The oil pressure sender is a go/no go unit rather than a measuring device so the tool won't provide oil pressure. Oil and coolant temperature is taken off the sensor that feeds the temp display so there is a reading there. The SDS system is proprietary. Suzuki will only sell it to dealers and licensed repair shops. Healtech has what they call an OBD tool that we can get. It's fun to play with but I haven't found anything I really need it for other than to figure out the TBS I had done at a dealer didn't need updating.

HealTech Electronics Ltd. - Makers of the SpeedoHealer, GIpro, X-TRE, FI Tuner Pro, OBD Tool

Pat- 2007 DL650A was ridden to all 48 contiguous states. I didn't quite make it to 17,000 miles on the 2012 DL650A.
Nicknames I use to lessen typing, Vee = 2002-2012 DL1000s. Vee2=2014-2016 DL1000s. Wee = 2004-2011 DL650s. Glee = 2012-2016 DL650s
See https://www.stromtrooper.com/general-...nicknames.html

Please vote in the poll on what Strom(s) you have at https://www.stromtrooper.com/informat...-you-have.html
greywolf is offline  
 
post #4 of 12 Old 07-12-2011, 07:07 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
Quote:
Originally Posted by WVeeStrom View Post
I wonder if it's the same as the 'Busa?

ecueditor.com - ultimate gsxr superbike ecu flash tuning software by petrik

I think the protocol is SDS (Suzuki Diagnostic System).
Great reply!
I found this as a result:
Suzuki DL650 V-Strom k7 Diagnosis Bus - ECU hacking
SDS protocol - ECU hacking
Kind of dirty low level details, but very interesting.

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/
BigMan73 is offline  
post #5 of 12 Old 07-12-2011, 07:13 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
Quote:
Originally Posted by greywolf View Post
Basically, if there is a sensor, its readout can be checked. The oil pressure sender is a go/no go unit rather than a measuring device so the tool won't provide oil pressure. Oil and coolant temperature is taken off the sensor that feeds the temp display so there is a reading there. The SDS system is proprietary. Suzuki will only sell it to dealers and licensed repair shops. Healtech has what they call an OBD tool that we can get. It's fun to play with but I haven't found anything I really need it for other than to figure out the TBS I had done at a dealer didn't need updating.

HealTech Electronics Ltd. - Makers of the SpeedoHealer, GIpro, X-TRE, FI Tuner Pro, OBD Tool
Thanks.
Let me share with you my thoughts - The new Glee-Strom has some nice new additions to its dash board.
I was thinking, why not retrofit a Wee-Strom with such a module that would display such information?
I'm not into a commercial product, but an open source DIY project - programming an AVR or PIC microcontroller is not that complicated.
A proprietary SDS Protocol is an issue - it may take some time to fully reverse engineer. I was hoping for a something more open.

As for healtech and the other ecueditor (GSXR), I guess they reversed engineered the protocol (perhaps not fully), to get the FI Codes.

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/
BigMan73 is offline  
post #6 of 12 Old 07-12-2011, 07:20 PM
FORUM GODFATHER.....R.I.P. PAT
 
greywolf's Avatar
 
Join Date: Jan 2006
Location: Evanston IL USA
Posts: 38,049
Garage
I could mount a small computer and use it but all I'd want in addition to what Suzuki provides is a voltmeter. Gear position, voltmeter and ambient air thermometer and the only readouts I added to my bike.

Pat- 2007 DL650A was ridden to all 48 contiguous states. I didn't quite make it to 17,000 miles on the 2012 DL650A.
Nicknames I use to lessen typing, Vee = 2002-2012 DL1000s. Vee2=2014-2016 DL1000s. Wee = 2004-2011 DL650s. Glee = 2012-2016 DL650s
See https://www.stromtrooper.com/general-...nicknames.html

Please vote in the poll on what Strom(s) you have at https://www.stromtrooper.com/informat...-you-have.html
greywolf is offline  
post #7 of 12 Old 07-12-2011, 07:25 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
Quote:
Originally Posted by greywolf View Post
I could mount a small computer and use it but all I'd want in addition to what Suzuki provides is a voltmeter. Gear position, voltmeter and ambient air thermometer and the only readouts I added to my bike.
Yes, I agree.
I was planning to add a microcontroller with an LCD display..I can still display these measurements.

Did you buy them off the shelf, or develop your own custom solution?

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/
BigMan73 is offline  
post #8 of 12 Old 07-12-2011, 07:28 PM
FORUM GODFATHER.....R.I.P. PAT
 
greywolf's Avatar
 
Join Date: Jan 2006
Location: Evanston IL USA
Posts: 38,049
Garage
Quote:
Originally Posted by BigMan73 View Post
Yes, I agree.
I was planning to add a microcontroller with an LCD display..I can still display these measurements.

Did you buy them off the shelf, or develop your own custom solution?
I bought them.

Pat- 2007 DL650A was ridden to all 48 contiguous states. I didn't quite make it to 17,000 miles on the 2012 DL650A.
Nicknames I use to lessen typing, Vee = 2002-2012 DL1000s. Vee2=2014-2016 DL1000s. Wee = 2004-2011 DL650s. Glee = 2012-2016 DL650s
See https://www.stromtrooper.com/general-...nicknames.html

Please vote in the poll on what Strom(s) you have at https://www.stromtrooper.com/informat...-you-have.html
greywolf is offline  
post #9 of 12 Old 07-12-2011, 07:53 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
Quote:
Originally Posted by greywolf View Post
I bought them.
For gear indicator I found this cool DIY article (for Suzuki):
Gear Indicator Plans

I still need to figure what TRE is, and also where the gear voltage can be found on the v-strom (EDIT: Found it - Gear Position Sensor Connector http://www.jackphelps.com/vstrom/gipro.htm), but comparing voltage on a microcontroller is very easy, using an analog-to-digital port.
Ambient temperature is also easy - can be done analog, or using I2C protocol.
Volt meter - another A2D measurement.
The LCD display can be communicated over I2C (simple) - so the whole project shouldn't be over complex.

I currently have an Lego NXT [Robot], which has a big smart microcontroller - so I would probably use the NXT as my microcontroller at least for the prototype.
It has full support for I2C and A2D..perfect..
Also has support for motors - I could move the MadStad up and down some how.. :biggrinjester: (that's science fiction..)

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/

Last edited by BigMan73; 07-12-2011 at 09:14 PM. Reason: Found Gear Position Sensor Connector
BigMan73 is offline  
post #10 of 12 Old 07-12-2011, 08:07 PM Thread Starter
Stromthusiast!
 
BigMan73's Avatar
 
Join Date: Feb 2011
Location: Fair Lawn, NJ
Posts: 2,485
Garage
For those interested in NXT/I2C: an article by Sivan Toledo, a really smart & creative Israeli professor I2C Interfacing Part 1: Adding Digital I/O Ports (Lego Mindstorms NXT)

2015 Triumph Tiger 800 XCx
2011 DL-650A, Now owned by another stromtrooper
-----------------------------------------------------
Stromputer - https://www.stromtrooper.com/dl650-2004-2011/73806-stromputer-alive.html
Stromtrooper Wiki - http://stromtrooper.wikispaces.com/
BigMan73 is offline  
Sponsored Links
Advertisement
 
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the Stromtrooper Forum : Suzuki V-Strom Motorcycle Forums forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in










Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page
Display Modes
Linear Mode Linear Mode



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome