05/20/16

Decoding the SDS protocol on the SV650

So long story short, I replaced my old GPX Pro with an AiM MXL2 dash. One of the nice things is that the dash supports the Suzuki SDS protocol for the GSXR. SDS is sorta like ODBII for cars- if you’ve ever heard of a “K-Line”, well that is pretty much SDS. Long story short, the MXL2 dash can decode some of the sensors (TPS for example) but others are pretty far off (water temp).

I reached out to AiM to see if they could fix it, but they didn’t have the information necessary to fix their decoding of the messages. They suggested reaching out to Suzuki to get the specs, but I don’t know anyone there and nobody I know seems to know anyone there…

Long story short, I’m going to reverse engineer it myself.
Continue reading

02/3/16

How to build a “Duzucati”

It’s been a few years, but I really wanted to do a write up how I came to build my race bike: a Suzuki SV650 powered Ducati 1098S- or as I like to call it, a “Duzucati”. A big reason why I wanted to write this up is because building custom/one off race bikes used to be a lot more popular, but with the advent of the modern “street bike” (really a race bike with mirrors and blinkers) custom bikes have gotten a lot rarer. People no longer need to do radical custom modifications to get a bike to make good horsepower and handle properly- you just need to walk into the local dealer and give him some money.

I had originally planned on glossing over some of the problems in order to focus on the positive parts of the story, but after a lot of consideration I decided to tell the whole story because I wanted to be honest about the experience. Building the bike and making it competitive wasn’t easy and it seemed dishonest to pretend that everything went smoothly.

With that said, here’s my story… Continue reading

02/2/16

Cheap Racing

So I was looking through my “Drafts” folder and found this post that I started writing back in September of 2011. This was back when I was racing my first race bike and before I built the Duzucati. Not sure why I didn’t post it back then, but looking back over the past few years I can’t say that much has changed. :)


So it’s almost the end of my third year racing in the AFM in a “cheap” class: 650 Production. Basically you take a relatively inexpensive motorcycle like a Suzuki SV650 and make it a race bike with limited modifications. If you’re not familiar with motorcycles, basically the SV650 isn’t a “race” bike like the sport bikes you’re familiar with. SV’s are great for commuting or just going out for a leisurely sunday ride, but they’re not that sporty, don’t make a lot of horsepower and hence don’t go through tires as quickly and since it’s production legal with a minimum amount of engine modifications should last a fair bit.

Boy was I wrong. Continue reading

01/30/16

Using AiM speed sensors for alarms with Arduino

So if you’ve been reading my blog, you know I created a SV650 ECU Decoder which decodes the data stream from the ECU that normally would go to the OEM dash. Recently I upgraded from the GPX Pro to the more powerful and physically bigger AiM MXL2.

So here’s the problem- the new dash is bigger which means I’m having a harder time finding a visible mounting point for my ECU decoder. And while the MXL2 can decode things like water temp, TPS and gear position from the ECU, it can’t decode any EFI warning codes. I didn’t like the prospect of not knowing when the bike was misbehaving due to a bad sensor or damaged wiring harness so I needed to come up with a solution. Continue reading

01/19/16

Initial AiM MXL2 Review

After comparing AiM, Race-Technology, MoTeC, AEM, RaceCapture/Pro, GEMS, XT Racing, TraqMate, VBox and 2D data logger offerings, I decided to go with the AiM MXL2 for my race bike to replace my XT Racing GPX Pro.

There’s a number of reasons for choosing AiM and their MXL2 over the others, but here’s the short version:

  • Software. After using the XT Racing GPX Pro for five years I learned how the hardware is only half of the equation. It doesn’t matter how much data you collect if you can’t display that data as actionable information.
  • Support. Many of these companies don’t have any support here in the USA and their support suffers. Even when the company is native English speaking it can take weeks for them to answer even basic questions about their product. AiM often responds in less then 24 hours!
  • Pricing. Some companies seem a lot less expensive then AiM until you realize they start charging you extra for critical features that AiM includes by default. That and AiM never charges for software/firmware updates for the life of the product can mean saving hundreds of dollars over the lifetime of the unit.
  • Features. The MXL2 is the latest generation hardware from AiM and it has many features that other high-end vendors like MoTeC and 2D charge thousands of dollars more for.
  • Ease of Use. Data logging in motorsports has been going on for nearly two decades and many vendors have software which look like it would be more at home running under Windows 95 rather then a modern operating system. AiM is in the process of rewriting their Race Studio Analysis software to take advantage of modern UI design.
  • Education. AiM is the only vendor I could find that not only has a lot of Youtube videos explaining how to use their software, but also offer inexpensive classes around the country. I just finished two days worth of classes (cost me $80) and learned not only a lot about AiM’s products and software, but also a lot about how to analyze the data which isn’t really obvious when you’re first starting out.
  • Quality. Once you look at the wiring harness connectors on the MXL2 you know this is a serious piece of equipment. The dash is billet aluminum and the buttons are solid. Everything about it exudes quality. Actually, the dash is so solid that I decided to re-enforce the front fairing stay on my motorcycle to make sure it could handle the extra weight!

There are some risks though- AiM while very big in the automotive club racing scene it has a very small (but growing) presence in motorcycles. The good news is that there are very few features that are specific to cars or bikes, so whatever enhancements are added over time should carry over. That said, the factory MotoAmerica Yamaha Team is also using the MXL2 so I’m sure the bikes won’t be ignored completely.