Mon Sep 13, 2021 9:10 am

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Mon Sep 13, 2021 9:10 am linkquote
I got the BIN file downloaded from my 2007 GTS 250ie, and unfortunately GuzziDiag's MIU1 XDF file isn't compatible (it's listed for a GTS 300 anyway). I was able to get ahold of a partially functioning XDF file though, and hope that this could be modified into something fully functioning.

See the attached for the BIN & XDF files.
Wed Sep 22, 2021 6:03 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Sep 22, 2021 6:03 pm linkquote
I've made some progress in modifying the XDF file for my 2007 GTS 250. Comparing the working XDF file from a 300 (with the MIU1HW201 hardware), against my 250 (with the MIU1HW101 hardware) has shown that many tables have some or all values that are identical. I was able to then find the corresponding table in the 250's .BIN file, and create a partially functioning .XDF file. Many thanks to https://hexed.it, Excel's 'HEX2DEC' & 'DEC2HEX' functions, and a modernvespa forum member that PMed me their 300s' .BIN file.

See the attached for all fields that I have successfully mapped, and the corresponding .BIN (with software version 1224GA95) and .XDF files.
Wed Sep 22, 2021 6:22 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Sep 22, 2021 6:22 pm linkquote
Now for the fun part: how the 250's tune (1224GA95) compares to the 300's (22A3GS14).

The description for each table is directly below the table in tiny italic font. I believe TPS % is the horizontal scale, while RPM is the vertical scale

Relatively small variations on the 300's fueling table, but the 250's ignition table doesn't even look like Piaggio tried below 3000 RPM. Also the ignition is WAY more advanced on the 300. I wonder if this is due to hardware changes other than the throttle body.
Wed Sep 22, 2021 6:29 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Sep 22, 2021 6:29 pm linkquote
One more post for tonight. I would be interested if anyone else has any other software calibrations for the MIU1 ECUs. Post them here or send me a PM.
Wed Sep 22, 2021 6:44 pm

Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
 
Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
Wed Sep 22, 2021 6:44 pm linkquote
Awesome data, Thanks !!!
I am wondering if there is any chance you might have all the "Error/Fault Codes" for Piaggio/MP3 500 HPE Sport Advanced ???
Or maybe a link to dig into for myself, I have not been able to find more than about 26 which are listed in an old Service Manual ...
Wed Sep 22, 2021 7:37 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Sep 22, 2021 7:37 pm linkquote
MTOakey wrote:
Awesome data, Thanks !!!
I am wondering if there is any chance you might have all the "Error/Fault Codes" for Piaggio/MP3 500 HPE Sport Advanced ???
Or maybe a link to dig into for myself, I have not been able to find more than about 26 which are listed in an old Service Manual ...
Sorry, nothing from me. Is it the MIU1 or MIU3 ECU
Wed Sep 22, 2021 7:47 pm

Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
 
Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
Wed Sep 22, 2021 7:47 pm linkquote
AnnDee4444 wrote:
Sorry, nothing from me. Is it the MIU1 or MIU3 ECU
Not sure yet, have not picked it up yet, it's a 2021 MP3 500 HPE Sport Advanced, should it not have the most recent or newest ECU ??
Wed Sep 22, 2021 9:20 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Sep 22, 2021 9:20 pm linkquote
MTOakey wrote:
Not sure yet, have not picked it up yet, it's a 2021 MP3 500 HPE Sport Advanced, should it not have the most recent or newest ECU ??
I believe that's at least one generation ahead of the MIU3 ECUs. FWIW: the MIU1 ECU was only for a few years (2006-201?) and was replaced with the MIU1 ECUs. MIU1s have a metal side cover, MIU3s are plastic (at least on the Quasar motors, not sure about anything else).
Wed Sep 22, 2021 10:56 pm

Member
Vespa 300Gts
Joined: 16 Sep 2014
Posts: 5

 
Member
Vespa 300Gts
Joined: 16 Sep 2014
Posts: 5

Wed Sep 22, 2021 10:56 pm linkquote
MTOakey wrote:
Awesome data, Thanks !!!
I am wondering if there is any chance you might have all the "Error/Fault Codes" for Piaggio/MP3 500 HPE Sport Advanced ???
Or maybe a link to dig into for myself, I have not been able to find more than about 26 which are listed in an old Service Manual ...
Good day,

Your scooter is Euro 5, so it must have MIUG4 magnetti Marelli ECU and also Cable Euro 5 OBD2. So, a different connection (we have Fiat type OBD1)

Right now - as much as i know - there is no free software to read this ECU.

If anyone has any news about this matter let me know, because the MIUG4 ECU goes to new Vespa 300 HPE.
Mon Oct 18, 2021 4:42 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Mon Oct 18, 2021 4:42 pm linkquote
AnnDee4444 wrote:
Now for the fun part: how the 250's tune (1224GA95) compares to the 300's (22A3GS14).

The description for each table is directly below the table in tiny italic font. I believe TPS % is the horizontal scale, while RPM is the vertical scale

Relatively small variations on the 300's fueling table, but the 250's ignition table doesn't even look like Piaggio tried below 3000 RPM. Also the ignition is WAY more advanced on the 300. I wonder if this is due to hardware changes other than the throttle body.
The 300's ignition table is incorrect in the above post. Here is what the corrected table looks like. Also FYI: there is a new .XDF available from GuzziDiag (GTS300 MIU1 V0.03) https://www.von-der-salierburg.de/download/GuzziDiag/
⬆️    About 1 month elapsed between posts    ⬇️
Tue Nov 30, 2021 4:15 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Tue Nov 30, 2021 4:15 pm linkquote
I've found a couple more hex values for the MIUHW101 XDF file (for early 250s):
RPM Limit Fuel off = 4CA8E
RPM Limit Fuel return = 4CA90
Tue Nov 30, 2021 5:49 pm

Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
 
Florida Man
MP3 500 HPE Sport Advanced
Joined: 15 Sep 2021
Posts: 30
Location: Homestead, Florida
Tue Nov 30, 2021 5:49 pm linkquote
Niiice.
Tue Nov 30, 2021 9:36 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Tue Nov 30, 2021 9:36 pm linkquote
More thoughts about the 250 vs. 300's ECU... I'm still missing a few tables, but I'm not sure they exist in in the 250's software (more accurately, I'm not sure if the hardware version 101 supports the same parameters as version 201).

The flag & tables I haven't been able to map are:
- Enable LowRev Fuel Tables
- Lambda flag
- LowRev Table 1x16 (used for defining the RPM range in LowRev Tables)
- LowRev Fuel Table 1 16x16
- LowRev Fuel Table 2 16x16
(was all zeros in 300's BIN)
- TPS Airtemp correction Table 20x16
- Two of three TPS RPM Table 20x30s (there were two tables in the 300's BIN that were either all zero or one, so I'm betting that my already identified table is enough)
- TPS RPM Table 20x16
- Unknown 03 Table 16x16 (was all zeros in 300's BIN)
- RPM Table 1x20 (shouldn't be a problem not mapping this as long as RPM range stays)
- TPS RPM 04 20x20

Note how I can't seem to find anything regarding the LowRev Fuel items. What's interesting is that the 300's BIN has a toggle to turn on/off these tables... as if they were an afterthought or possibly added in the newer software. I bet that the 250's software never had this in the design, which is why I can't make anything match up.

Most of the other missing items are TPS related, again a strange coincidence.

Food for thought...
Fri Dec 03, 2021 2:47 am

Member
Vespa 300Gts
Joined: 16 Sep 2014
Posts: 5

 
Member
Vespa 300Gts
Joined: 16 Sep 2014
Posts: 5

Fri Dec 03, 2021 2:47 am linkquote
Thanks Andy, nice job.

Have in mind that the TPS RPM Table 20x16 which is after the TPS Enginetemp correction table 20x16, in the new 0.03 XDF, have the same address with the ignition table just it is with different(wrong) unit conversion. So just delete it, it is useless.
⬆️    About 1 month elapsed between posts    ⬇️
Sun Jan 09, 2022 10:07 am

Lurker
piaggio xevo 250
Joined: 09 Jan 2022
Posts: 1
Location: turkey
 
Lurker
piaggio xevo 250
Joined: 09 Jan 2022
Posts: 1
Location: turkey
Sun Jan 09, 2022 10:07 am linkquote
Greetings from Turkey. I was able to run it too. (piaggio xevo 250)
windows 8.1 tablet.

Last edited by salvation53 on Fri Jan 14, 2022 12:36 pm; edited 1 time in total
Wed Jan 12, 2022 1:20 pm

Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

 
Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

Wed Jan 12, 2022 1:20 pm linkquote
Hello,

I have a problem to Diagnose my Vespa GTS 250 with IAWDiag. I bought the proper CAN-Bus Adapter with a original FDTI Chip. I checked the Fiat Adapter which is wiried correct according to the wiring schemes posted in this thread. I downloaded all FDTI- Drivers on my Laptop (Windows 10). I tested the cable with the programm presented here, the cable test was succesfull. When I start IAW-Diag im not able to connect to any ECU plugged.
Ignition is on and all cables connect.
The connect-Button in the Programm is just displayed grey all other Buttons are black as normal. Has anyone a idea what I am doing wrong? Is there a driver I forgott to install?

Best-Wishes

Felix
Wed Jan 12, 2022 1:24 pm

Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

 
Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

Wed Jan 12, 2022 1:24 pm linkquote
Hello, today my JDiag m100 arrived and a problem came up. When I tried to diagnose my Vespa GTS 250 ABS I wasn´t able to read the fault codes. It accured always the message: U1600 Reception CAN line (Circuit interrupted or short-circuit). I also tired it on another Vespa GTS 250 with the same result. Eventhough I am not able to read fault codes, reading Live Data and all other Diagnose functions are working properly as supposed. Does anyone have a advise to solve this Problem?

Best wishes

Felix
Wed Jan 12, 2022 2:37 pm

Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
 
Hooked
GTS 250
Joined: 26 Apr 2008
Posts: 307
Location: California
Wed Jan 12, 2022 2:37 pm linkquote
Milos630 wrote:
Hello,

I have a problem to Diagnose my Vespa GTS 250 with IAWDiag. I bought the proper CAN-Bus Adapter with a original FDTI Chip. I checked the Fiat Adapter which is wiried correct according to the wiring schemes posted in this thread. I downloaded all FDTI- Drivers on my Laptop (Windows 10). I tested the cable with the programm presented here, the cable test was succesfull. When I start IAW-Diag im not able to connect to any ECU plugged.
Ignition is on and all cables connect.
The connect-Button in the Programm is just displayed grey all other Buttons are black as normal. Has anyone a idea what I am doing wrong? Is there a driver I forgott to install?

Best-Wishes

Felix
Looks like you need to select the com port for the usb-serial connection.

What year is your bike? Are you sure it is a MIU1 ECU with the 250 ABS?

Also in my limited experience, I've found that GuzziDiag was more likely to work than IAWDiag
Thu Jan 13, 2022 10:28 am

Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

 
Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

Thu Jan 13, 2022 10:28 am linkquote
Thank you for your answer! I was able to solve the Problem with your advise. It´s a 2006 GTS ABS with a MIU1 ECU. IAWDiag is now working fine!
Sun Jan 16, 2022 6:43 am

Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

 
Lurker
Vespa GTS 250 ABS
Joined: 12 Jan 2022
Posts: 4

Sun Jan 16, 2022 6:43 am linkquote
Hello,

I am having some trouble with ABS Module. The front brake of my bike has a poor performance doesn´t build enough pressure. Has anyone had this problem before? Is there a way to diagnose the ABS Module?

Felix
  DoubleGood Vespa Design  

All Content Copyright 2005-2022 by Modern Vespa. All Rights Reserved.

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Shop on Amazon Smile with Modern Vespa

[ Time: 0.0947s ][ Queries: 5 (0.0748s) ][ Debug on ][ 211 ][ Thing One ]