OBDSTAR MS80 Piaggio Key Programming Guide

Motorcycle: Piaggio, Vespa, Beverly, Fuoco

Purpose: IMMO key programming

Motorcycle key programmer to use:

OBDSTAR MS80

1.Piaggio, Vespa:

A.via OBD on the Motorcycle: confirmed working (need M004+M002 cable which is included in the standard package, which is easy to do)

B.On bench (with ECU but without Motorcycle): confirmed working

The M003A cable in the package (image 2) is equal to  the image 3 below, which is

connected using the jumper cable.

Image 2.

Image 3

2.Beverly, Fuoco: confirmed working via both OBD and on bench (but depends on the ECU type), need M004+M002 cable which is included in the standard package.

OBDSTAR MS80 Piaggio and Vespa Supported List:

Brand Area Model Key Type System Type No Need PinCode Add Keys All key Lost Other Function
PIAGGIO ALL BLADE ACI100 Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
PIAGGIO ALL BLADE ACI500/501/502/

503/504/505

Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
PIAGGIO ALL BLADE ACI600/601/602

/603/604/

605/606

Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
PIAGGIO ALL FLY
LIBERTY
BLADE ACII/AC2I/AC5I/

AC8I/

AC13I/

AC21I/AC23/AC23I

Make Start Key
Advanced Functions
Read EEPROM(ST7 INTERNAL)
Read EEPROM( EXTERNAL 95040)
Write EEPROM(ST7 INTERNAL)
Write EEPROM(EXTERNAL 95040)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL FLY 125
FLY 150
FLY 125
FLY 150
LIBERTY 125
LIBERTY 150
LIBERTY 125
LIBERTY 150
BLADE AC19I/AC20I/

AC27I

Make Start Key
Advanced Functions
Read EEPROM (INTERNAL 95080)
Write EEPROM (INTERNAL 95080)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL FLY 125
FLY 150
FLY 125
FLY 150
LIBERTY 125
LIBERTY 150
LIBERTY 125
LIBERTY 150
BLADE AC24I/AC25I/

AC32I

Make Start Key
Advanced Functions
Read EEPROM (INTERNAL 95080)
Write EEPROM (INTERNAL 95080)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL BLADE IAW 15 Make Start Key
Advanced Functions
Read EEPROM (MC68HC11F1)
Write EEPROM (MC68HC11F1)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL BLADE IAW 5AM_HW103/

HW610

Diagnostic Connector Mode
Read EEPROM (95160)
Write EEPROM (95160)
BENCH Mode
Read EEPROM (95160)
Write EEPROM (95160)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL BLADE IMM003/IMM006 Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL BLADE MIU1.XX/MIU2.XX/

MIU4.XX(26PINS)

Make Start Key
PIAGGIO ALL BEVERLY 125
BEVERLY 300
BEVERLY 350
FLY 125
FLY 150
FLY 125 3V
FLY 150 3V
LIBERTY 150 3V
X10 125
BLADE MIU G3/M3G1/

IAW M3G

(34PINS)

Make Start Key
ECU Reset(Virgin)(Virgin)
Read 95320EEPROM (Backup)
Write 95320 EEPROM (Restore)
ECU Reset(Virgin)(Virgin)
PIAGGIO ALL LIBERTY 125 3V
LIBERTY 150 3V
LIBERTY ABS
BLADE PGN04/PGS02/

PGS06/PGT01

Make Start Key
PIAGGIO ALL BEVERLY 125
BEVERLY 300
BEVERLY 350
FLY 125
FLY 150
FLY 125 3V
FLY 150 3V
LIBERTY 150 3V
X10 125
BLADE RIU1 Make Start Key
Advanced Functions
Read EEPROM (95320)
Write EEPROM (95320)
ECU Reset(Virgin)(Virgin)

 

Brand Area Model Key Type System Type No Need PinCode Add Keys All key Lost Other Function
VESPA ALL BLADE ACI100 Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
VESPA ALL BLADE ACI500/501/502/

503/504/505

Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
VESPA ALL BLADE ACI600/601/602/

603/604/605/

606

Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
VESPA ALL LX 125
LX 150
BLADE ACII/AC2I/AC5I/

AC8I/AC13I/

AC21I/AC23/AC23I

Make Start Key
Advanced Functions
Read EEPROM(ST7 INTERNAL)
Read EEPROM( EXTERNAL 95040)
Write EEPROM(ST7 INTERNAL)
Write EEPROM(EXTERNAL 95040)
ECU Reset(Virgin)
VESPA ALL LX 125
LX 125
LX 150
LX 150
BLADE AC19I/AC20I/AC27I Make Start Key
Advanced Functions
Read EEPROM (INTERNAL 95080)
Write EEPROM (INTERNAL 95080)
ECU Reset(Virgin)
VESPA ALL LX 125
LX 125
LX 150
LX 150
BLADE AC24I/AC25I/AC32I Make Start Key
Advanced Functions
Read EEPROM (INTERNAL 95080)
Write EEPROM (INTERNAL 95080)
ECU Reset(Virgin)
VESPA ALL BLADE IAW 15 Make Start Key
Advanced Functions
Read EEPROM (MC68HC11F1)
Write EEPROM (MC68HC11F1)
ECU Reset(Virgin)
VESPA ALL BLADE IAW 5AM_HW103/HW610 Diagnostic Connector Mode
Read EEPROM (95160)
Write EEPROM (95160)
BENCH Mode
Read EEPROM (95160)
Write EEPROM (95160)
ECU Reset(Virgin)
VESPA ALL BLADE IMM003/IMM006 Read EEPROM (MC68HC05E6)
Write EEPROM (MC68HC05E6)
ECU Reset(Virgin)
VESPA ALL BLADE MIU1.XX/MIU2.XX/

MIU4.XX(26PINS)

Make Start Key
VESPA ALL GTS 125/150 3V
GTS 125/300 ABS
PRIMAVE 125/150
LT 125/150 3V
LT 125/150 E1
LX 125
LX 150 3V
LXV 125 3V
LXV 125/150 2V/3V
S125/150
S125/150 3V
VESPA 125/150 3V
X10 350
BLADE MIU G3/M3G1/IAW M3G(34PINS) Make Start Key
ECU Reset(Virgin)
Read 95320 EEPROM (Backup)
Write 95320 EEPROM (Restore)
ECU Reset(Virgin)
VESPA ALL LX 125/150 3V
SPRINT 125 3V
SPRINT 150 3V
SPRINT ABS
BLADE PGN04/PGS02/PGS06/

PGT01

Make Start Key
VESPA ALL GTS 125/150 3V
GTS 125/300 ABS
PRIMAVE 125/150
LT 125/150 3V
LT 125/150 E1
LX 125
LX 150 3V
LXV 125 3V
LXV 125/150 2V/3V
S125/150
S125/150 3V
VESPA 125/150 3V
X10 350
BLADE RIU1 Make Start Key
Advanced Functions
Read EEPROM (95320)
Write EEPROM (95320)
ECU Reset(Virgin)

How to use OBDSTAR MS80 to program key for Piaggio, Vespa, Beverly, Fuoco?

There are operating instructions in the device, for the operation guide on Bench, it requires a universal jumper [it is the M003A cable in the package].

Piaggio, Vespa, Beverly, Fuoco Immo Key Programming Guide

1.Menu Selection

1) Enter via Motorcycle make
Select “Manual Select Model”

Select the specific Motorcycle model.

2) Enter via ECU type
Select “Manual Select System”

Select the specific ECU type.

2.Operation Mode Selection

1) Operate via OBD on the Motorcycle
Select “Diagnostic Connector Mode”
There are help guide by entering “Diagnostic connector” and “ECU Image”

a. After entering ” Diagnostic connector Mode”, there is wiring diagram to follow.

b. And ECU image.

2) Operate on Bench or via single ECU module
Select “BENCH Mode”

There are also “Diagnostic Connector” and “ECU image” , click them to follow the wiring diagram.

Here is the wiring diagram of the universal jumper cable M003A.

ECU image:

Share