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
Get it on Amazon.
And 409.1 KKL cable ( FT232 and tranceiver )
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.

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.

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.