Diagnose Plug of the Silver Wing 125

The diagnostic Connector is near the battery under the seat, you have to unmount 1 cover to access it. The connector is coverred by a red cap to remove. it is a 4 Wires version. I will post picts asap about it.

Howto connect?

You need 2 things :

OBD 4 pin adapter Caption Get it on Amazon.

And 409.1 KKL cable ( FT232 and tranceiver ) Caption Get it on Amazon.

Plug them all together and to the scooter and that’s it.

Protocols

The scooter can communicate in K-Line and in J2534 (normally, not tested yet).

Coding a program

I decided to code a program to connect to the scooter and investigate into the ECU. The goal is to understand how it works and maybe find some bugs or improvements. And one of my goals is finding a solution to IAT issue.

I choosed Python for the easy part of it. And could be easier released as opened sources.

Caption

The reading process of the H8 takes about 15/20 minutes…. I used a battery charger to keep 12v tension because the scooter is switching on : lights gasoline pump fan ….

ECU H8/3687G and 93C66 reading

As in car tuning, the CDI (ECU) containing 2 memories, 1 inside the Renesas H8/3687G and one inside a tiny 93C66 eeprom.

Caption

Generally, main CPU containing CDI program and injection tables, and eeprom containing immo, options, odometer …. Interested about whole system i wanted to read each.

So after some debug i achieved to read both of them. I will detail the process in a future post. For now, let’s focus on what i read.

Original Files

You will find below both files : H8/3687G File 93C66 File

To validate the read, i read both files 2 times and compared readings and each read was same.

To support me

Thank you