Rieju & GasGas Legacy Riders Club Forum

Rieju & GasGas Legacy Riders Club Forum (http://www.gasgasrider.org/forum/index.php)
-   Enduro Engine 4 stroke (including EFI & Exhaust) (http://www.gasgasrider.org/forum/forumdisplay.php?f=45)
-   -   [HOW TO] Tune and Modify IAW15P ECU! (http://www.gasgasrider.org/forum/showthread.php?t=18385)

MercyFlush 10-18-2014 09:46 AM

[HOW TO] Tune and Modify IAW15P ECU!
 
Hello all,

I'd like to say first of all that all credits for the software go to Bernd of the Moto guzzi forum http://www.guzzi-forum.de/ and I want to thank him for the huge amount of help he gave me as I tried to apply his program to work with our bikes.

The program I used is called GuzziDiag but it has been written such that it can communicate with many Magneti marelli ECU?s. You can download it FREE here:
http://www.von-der-salierburg.de/download/GuzziDiag/

I am going to make this post a 'How To' program the ECU of any bike with a Magneti Marelli IAW15P.L0 ECU. This includes functions such as:

- Adjust CO levels
- Read Throttle position and angle
- Enable/disable features
- Adjust rev limiters
- Adjust Fuel and Ignition tables
- Read and record all sorts of measurements such as coolant temp, inlet pressure etc.

As of right now I have been communicating with the developer of the software and I have successfully downloaded and re-uploaded my ECU's rom and hopefully in the coming months we will be able to do things such as write our own fuel and ignition tables for our bike, yielding more power and even better fuel economy.

I was going to wait a little longer before I actually posted any of this info but I think a lot of people are getting to the point where they need to be able to adjust their CO values or even just reset the TPS and are not wanting to fork out the $$ to buy the stupid VDSTS (which I FULLY understand).

So far as I know it I am the only person that has a modified ECU :D and I?m sure many others will be VERY happy to be able to FREELY adjust their bikes as they see fit.

Currently as it stands I have been able to connect my bike, download the ROM, modify the Rev limiter, Disassemble and inject my own code (MUCH help from Bernd!) and reassemble and upload to ECU (Implemented a Fuel and Ignition map switching procedure). I have also tested out reducing the rev limiter (can increase also) just as a proof of concept.

At the present time I have communicated with Bernd of GuzziDiag and he has information on his website regarding to the use of the softwares and the hardware aspects.
The general solution is to buy a USB OBD *type* connector along with a FIAT 3 pin connector. You MUST insure you purchase a cable with an FTDI FT232R or EQUIVALENT serial converter inside and the OBD cable MUST ONLY do level conversion (It must NOT have a ELM327 controller). The OBD cable must be a K-Line or ISO9141 etc. compatible. You *can* make your own cable (I did) but just buy the damn thing trust me, it?ll be worth it.

Once you have your cable you make SURE the battery is charged
connect it all up and install the provided drivers
Download and run the GuzziDiag program
Now here is where it?s not finished, you currently have to select a bike which has a similar ECU such as one with the 15RC.
From here follow the instructions and when you turn on the ignition you should get a few values and a ?connected? display. Now you can start the bike and see the current CO and TPS etc.
There are calibrations you can do to reset TPS etc. But I have as of yet not tried them.

As far as downloading and upload and modifying the ECU ROM I will go into that in subsequent posts. But to quickly go over it, essentially you use the IAW15x reader program to read the original rom off of your bike (PLEASE do this TWICE to confirm you have no errors, because once you overwrite the original rom later on there is no backup etc so make one and store it on the cloud or on a USB or something!)
With the ROM saved in a .BIN format you will now need to download a program called TunerPro (Just the free version is fine).
Bernd and myself have created a ?definition? .XDF file for TunerPro for the GasGas FSE450 from 2003 which I have. You open the ROM in TunerPro and then select the XDF and it should format the rev limiter, fuel and ignition tables etc.
To upload a modified ROM you save the modified ROM as a .BIN again making sure to not overwrite your original (Please make sure to have a backup! or many!)
Open the IAW15xWriter and select the ROM you created and follow from there. When done the fuel pump should cycle as before! If not?. Sorry.

So to wrap up my first post on this topic I basically wanted to say It?d be great if people who do end up doing this could list their Maps, CO and TPS values for others etc as it will be great to have as much info at our finger tips as possible!

To those who manage to download their bikes ROM could you please send me a PM and email it to me? I?m very interested in doing some comparisons of different years EFI systems and I would in particular LOVE to get a hold of a later model (05-07) FSE/FSR/450/515.
At the present time I?m WAYYY too busy with work and University to be able to delve too deep into all this, but stay tuned, I know I will be checking the forums fairly regularly and helping out as I can but I?ll not be hand holding as I just don?t have the time atm.

Please consider donating to the project if it is of any use to you, I know that we must be grateful to have a program which goes well beyond that of VDSTS and the like and for FREE! :D

UPDATE:
Okay so I've got a bit of time so I'll update on how to open the maps, modify and then re upload etc.

First off you need to download a program called Tuner Pro. You can get the FREE version here http://www.tunerpro.net/downloadApp.htm
Now you need to get the Definition file for your bike. Thus far the only definition out there is for MY bike, a 2003 FSE450. You can download my XDF from the dev's website here: http://www.von-der-salierburg.de/download/GuzziDiag/ It's currently in version 1.02 and still has a bit of work left.

The definition file just defines which HEX offset inside the binary (.bin) file refers to what table, flag or scalars etc. There will most likely be a few differences with your bikes ECU and mine but that is something which can be addressed in the future.

Now you need to open Tuner Pro and select your bin file (MAKE A COPY!!) and also select your definition file (.XDF). You should now have this in TunerPro.
http://i.imgur.com/pOG5FWQ.png?2

Now that you have that, you can click on a few of the tables and see the values etc. Click on the graph button and you can see the graph of the specific table you selected.
Here is what my fuel map looks like:
http://i.imgur.com/6mi6go4.png?1

You can then change values as suit you then save the binary from TunerPro and then re upload to your bike. PLEASE take care when messing with the fuel and ignition tables, a wideband is strongly recommended for tuning.
I hope that helps :D

schlitzy 10-18-2014 01:55 PM

Sounds like it could work with a 2009 450 fsr if I knew which cable to get. Where is the obd connector on these bikes?

MercyFlush 10-18-2014 08:42 PM

Quote:

Originally Posted by schlitzy (Post 142363)
Sounds like it could work with a 2009 450 fsr if I knew which cable to get. Where is the obd connector on these bikes?

Sorry but this will only work for bikes with the Magneti Marelli ECUs which I;m pretty sure all EFI gas gas's stopped using in 2008 in favour of the Kokusan closed loop setup. You can see here that there is a program cable available from GG (not sure how much) but there is free software available from GG website to reprogram the Kokusan, unlike us Magneti Marelli folk.

schlitzy 10-18-2014 10:05 PM

Sorry, I misread your post, thought it said "works with many ecu's" missed the other stuff...
Think I found the web site with the Kokusan downloads awhile ago and they were for the most part corrupted.
http://www.gasgasmotos.es/en/maps.html
Here in the states GG seems to only allow dealers to have the cable, but it may be available from Europe.
http://www.outletgasgas.com/en/elect...mming-kit.html
Gotta keep looking..

INABIL 11-01-2014 03:17 PM

It'd be easier if you pointed out a compatable USB OBD connector from ebay.

I couldn't Google enough information for the one connection. A little over my head.

Thanks, Bill

DGA 11-04-2014 02:38 PM

Wow...this is amazing. As my 2003 450 SM has starting issues when hot and cold too, I'd love to see what you are developing here. I was seriously about to change it over to a carbureted setup.

Vinny 11-05-2014 02:25 AM

Cool stuff. Thanks

MercyFlush 11-13-2014 09:58 PM

Sorry I've been soo inactive guys. I just started working as a mechanical engineer while studying my second last year at uni. Just in th middle of exams then I start working a LOT. I'll be pumping out some more details as I can. STAY TUNED
Pun intended :D

bigguns 11-17-2014 02:27 PM

Great work MercyFlush:)

I have a -06 450 injection and I?m very curious about the softwere.
Of course there is starting issues:mad:
But there was, unexpeted, an improvment in starting just to change fuel from Shell V-Power to standard 95 octane:confused:. Now I can atleast kickstart the bike when it?s warm. But not Cold.

My big question here, Where do I by the correct Communication Cable?

my best
Fredrik

Woflow 11-23-2014 11:53 AM

Hi I tried the Reader on FSR 450 '07 , it works fine! Thank you MercyFlush!
The most difficult part is finding information and getting knowledge about modifying the mapping.

why are there two fuel maps/ignition maps? Because of the blue/yellow wire connetor? How do you realized the map switch?

Do you want my rom file for comparison? I'm not sure if its stock, because i've bought my bike with an unique handmade exhaust, maybe it got an mapupdate.

Woflow 11-23-2014 11:58 AM

Communication cable:

KKL 409 cable + Fiat connector
http://i.ebayimg.com/t/Fiat-3-Pin-OB...UZa15/$_57.JPG

This set should work:
for example: ebay

MercyFlush 11-26-2014 01:31 AM

Quote:

Originally Posted by Woflow (Post 143995)
Hi I tried the Reader on FSR 450 '07 , it works fine! Thank you MercyFlush!
The most difficult part is finding information and getting knowledge about modifying the mapping.

why are there two fuel maps/ignition maps? Because of the blue/yellow wire connetor? How do you realized the map switch?

Do you want my rom file for comparison? I'm not sure if its stock, because i've bought my bike with an unique handmade exhaust, maybe it got an mapupdate.

I'd LOVE your Map, It's good to see someone else have success with the program :D. If you can upload it to dropbox or something that'd be great, or even to the forum if it's allowed (just rename the file to a .txt instead of .bin to upload on the forum :) )

The reason they have two maps is generally so that the bike can meet local emissions laws but also have a way of going into a 'race' tune. I'm using this as more of a cruse map for the highway and a more enriched tune for the bush etc. The issue is that the bike's ECU is Open Loop which means on constant loading you'll have issues with running too lean/rich.

Now comes part two of the [How To]. I'll put the update of opening and modifying a rom.
As I was saying in my OP, I've not got enough time to go through step by step, but I'll try to put as much detail in as I can. I'd be great for some other people to share the workload as it'd be nice to be able to get our bikes all nice and tuned up!

Quote:

Originally Posted by Woflow (Post 143996)
Communication cable:

KKL 409 cable + Fiat connector
http://i.ebayimg.com/t/Fiat-3-Pin-OB...UZa15/$_57.JPG

This set should work:
for example: ebay

As I was saying in my O.P
"The general solution is to buy a USB OBD *type* connector along with a FIAT 3 pin connector. You MUST insure you purchase a cable with an FTDI FT232R or EQUIVALENT serial converter inside and the OBD cable MUST ONLY do level conversion (It must NOT have a ELM327 controller). The OBD cable must be a K-Line or ISO9141 etc. compatible. You *can* make your own cable (I did) but just buy the damn thing trust me, it?ll be worth it."

So yeah the above cable will work IF it has an FTDI chip in it. It MUST be an FTDI chip otherwise it's just plain old not going to work. I had bought three VAG-COM cables each time they have a different chip in them. I ended up making my own by substituting the prolific chip with an FTDI one.

Woflow 12-01-2014 03:10 PM

Here is my map: https://dl.dropboxusercontent.com/u/...SR07_stock.bin

I bought today an ecu from 400 FSE. On next week I will upload the map to.

I will try some edititing on this ecu.

Does everybody know something about "Rexxer-Mapping" ?

MercyFlush 12-02-2014 07:14 AM

Quote:

Originally Posted by Woflow (Post 144366)
Here is my map: https://dl.dropboxusercontent.com/u/...SR07_stock.bin

I bought today an ecu from 400 FSE. On next week I will upload the map to.

I will try some edititing on this ecu.

Does everybody know something about "Rexxer-Mapping" ?

Very nice, thanks for that. Here is a link to my bin (I didn't realised I hadn't linked it earlier!)
Link

I wouldn't worry about the rexxer stuff. As far as I'm aware it's just an auxiliary box that overrides the fuel injection and ignition timing of the bike similar to the power commanders etc.

What we have is FULL control over the bike's ACTUAL ECU. This means we can map it in whatever form we wish. You can even add in additional code, but this is something that I'll have to get into in a later post as it's not something I can quickly type up. To map your bike first you need to make sure you've correctly located the fuel and ignition tables. If the graphs look odd then the hex offsets are incorrect and must be adjusted. I'll have a look over your ROM when I get a chance (probably in a few days on the weekend). Pretty much the fuel and ignition tables will be in close proximity to where they were on my bike, so I'd suggest shifting the offset address forwards and back until you've found the limits of the map etc.

Great to see you've made good progress! I hope others do too!

Unfortunately for me my gases died yesterday. I was riding home from getting some parts to fix my car and the gearbox started crunching. pretty much every gear but 4th was making an odd grinding noise. Hopefully I can have it rebuilt before the new year, but chances are it's not going to happen :(

If you're going to start messing with your fuel maps I HIGHLY suggest you buy and install a wideband oxygen sensor. Without this you will not know for sure what AFR's you're hitting. The last thing you want is either the bike running extremely rich which destroys your fuel eco, or running extremely lean causing insane exhaust temps. the wideband will give you a good reading on what's going on :D

EDIT:
Here is Bernd's XDF corrected to work with your 2007 FSR450
2007 FSR450 XDF

krolik_21 01-16-2015 01:01 AM

Hallo. How we can make map switch on my 450fse 2003. I cant found blue/yellow wire. All what I can is read and write new map but how change when ride. thx Kamil

MercyFlush 01-16-2015 06:03 AM

Quote:

Originally Posted by krolik_21 (Post 146822)
Hallo. How we can make map switch on my 450fse 2003. I cant found blue/yellow wire. All what I can is read and write new map but how change when ride. thx Kamil

Hello, I'm still working on that. 2005 onwards have the dual map switch but I'm going to try and add it in to my bike when I get time. For now you have to rely on manual changing the map and reuploading it etc.

I'm actually just finishing a full rebuild of my 2003 and once it's finished I'll be getting right back into this and finishing the tutorial :)

Tafka 03-17-2015 02:59 PM

Finally got my cable from eBay and here's my MAP.
It's from 2005 FSE450.
Anyone got working good tuned MAP to share? I know that many companies tune GasGas ECU-s to 45kW(about 60HP)....but they want too much money for that :(
My MAP MAP file.

MercyFlush 03-19-2015 01:07 AM

Quote:

Originally Posted by Tafka (Post 149890)
Finally got my cable from eBay and here's my MAP.
It's from 2005 FSE450.
Anyone got working good tuned MAP to share? I know that many companies tune GasGas ECU-s to 45kW(about 60HP)....but they want too much money for that :(
My MAP MAP file.

Very good to hear you got it working fine.

I must say though unfortunately my aspirations to tune my Gasgas are short lived, as the clutch in mine is going and I'l not feeling like paying $800 for a new one!

What I will say though, is you can get a Wideband and a datalogger and go for a ride recording tps, rpm and your o2. This will give you just enough info to tune it a little more.

If you were to tune the engine for more power your best bet is higher octane fuel and giving it more advance. Other than that you'll need to do some porting I'd bet. The stock cams are pretty aggressive anyway so you can probably get some extra power from porting alone (so long as you retune).

The system the ecu uses is Alpha-N which is essentially just tps and rpm with some temperature corrections added in. Be wary when tuning for high power as with alpha N you do not get the safeguards which you do with a closed loop system which uses o2 feedback to adjust tunes.

What i'm saying is, tune for power, but don't ride for extended periods on said tune :) Unless you've really got it nailed down.

Laurrr 03-29-2015 09:03 AM

My map, 06 FSE450. (Not sure if it's a factory map, i bought a secondhand ECU when my factory ECU died)

https://www.dropbox.com/s/gw4td3q6vg...50_06.bin?dl=0

Edm11 04-07-2015 12:37 PM

Is the only option to getting my ECU re flashed sending it to Spain ? 2007 GG FSR 450

MercyFlush 04-08-2015 09:25 AM

Quote:

Originally Posted by Laurrr (Post 150515)
My map, 06 FSE450. (Not sure if it's a factory map, i bought a secondhand ECU when my factory ECU died)

https://www.dropbox.com/s/gw4td3q6vg...50_06.bin?dl=0

Ahh thanks for sharing, you can always open up the tune from another poster a few above who had an FSR, the tune is pretty similar to what my 2003FSE450 has but you need a different 'definition' file to find the tune tables. If you download my tune and use my definition file in tuner pro then right click on the 'fuel table 1' and go into the properties you will see a hex address. If you now were to download a hex editor such as HxD (For windows) or iHex (mac) and goto that address in the same tune (mine) you will see how the tunes are played out. You can now open your tune (In hex editor) and to that same address, the table will be located 'fairly' close and you should be able to quickly see the similarities. Find the start of the fuel table and then look at the hex address, go back into tuner pro and change the 'definition' of the fuel table 1 to the newly found hex address and see what it looks like!
It'll take a little time but it's worth it, you'll be surprised how much you will learn in a short amount of time ;)

Quote:

Originally Posted by Edm11 (Post 150960)
Is the only option to getting my ECU re flashed sending it to Spain ? 2007 GG FSR 450

FIRST make SURE it's a Magneti ECU and not a kako. This only works for Magneti's

Reflashed as in what? Tune it up? or has it been corrupted?
If it's corrupted then download the map off one of these other forum users and use the tool linked to upload to your bikes ecu. Remember to thank the others for their tunes! It's bloody nice of people to spend the time to get them and share! :)

If you follow the guide on the first page using a compatible cable you will have the ability to adjust all aspects of the tune including ignition advance and fuel tables and warm up enrichments etc etc.

No need to send your ecu off when you can make adjustments yourself.
You could always get it sent off then dump the rom and share it for others!

You can probably make a fair jump in power increasing the advance and funning better fuel, but be careful to not just do things by the seat of your pants. Do it scientifically and do it right. I take no responsibility of any damage done. To be honest it's not really all that easy to tune it well as you can't tune 'live'. Each mod you make you need to re upload then test, and repeat.

Sorry to anyone who wanted more support with this, I just don't have the time working as an Engineer and finishing my Honours. The time I do get I put into my BMW

I could be selling my GasGas soon but i'll still check the thread if anyones stuck or wants some advice on tuning or even modding the rom to add in features etc. It's not an easy task, but if you're familiar with C and are willing to learn how to write assembly code (or understand it at least) then you can do all the modification you want!

Edm11 04-08-2015 10:03 AM

Thank you

RoyalAl 08-02-2015 12:11 PM

Hello riders. Does anyone have fse 400 map? I bought fse 400 as a project now everything is in place, but ecu is from piaggio scooter. I updated ecu with fse 450 map, but obviously its too rich and starts after million kicks only. If anyone have got an 400 map please let me know. Thank you

Woflow 08-02-2015 01:36 PM

400 FSE Mapping
 
https://dl.dropboxusercontent.com/u/73988210/FSE400.bin

Please reply, when you tried the map. ;)

RoyalAl 08-03-2015 07:54 AM

Not sure why but then i am trying to write it to my ecu it says thay the file does not fit your ecu. Edited old map by your tables and fuel pump not working now. What is going on..
Could it be that my IA15P ECU from PIAGGIO X9500 is different and doesnt fit 400FSE map? Or maybe ECU is fried? Then i change fuel and ignition maps and upload to ECU my fuel pump stops working and I cant figure out why. Old map values are just ridiculous, everything is well off, for example on your x axis you should have revs from 900-10000 something like that, and on my ecu map they are all the same and around 16000...

MercyFlush 08-04-2015 12:20 AM

Quote:

Originally Posted by RoyalAl (Post 155955)
Not sure why but then i am trying to write it to my ecu it says thay the file does not fit your ecu. Edited old map by your tables and fuel pump not working now. What is going on..
Could it be that my IA15P ECU from PIAGGIO X9500 is different and doesnt fit 400FSE map? Or maybe ECU is fried? Then i change fuel and ignition maps and upload to ECU my fuel pump stops working and I cant figure out why. Old map values are just ridiculous, everything is well off, for example on your x axis you should have revs from 900-10000 something like that, and on my ecu map they are all the same and around 16000...

The reason the values appear to be wrong is most likely because the XDF in tuner pro is pointing to the wrong data offsets (locations). This is because the size of the code before the maps may be slightly different for the 400 and therefore the maps might be moved around a little bit. Do not worry as the BIN itself is probably fine, it's just the XDF not looking at the right place to get the data.

When uploading the file using IAW15xWriter did you get an error saying something like "Timeout for packet reached 5 times" or something before?

Just yesterday I tried to refresh my ECU after doing my latest rebuild of my engine. During the write the IAW15xWriter failed and I have now the same error as you that the "Bin does not fit ecu"

I suggest stopping what you are doing and wait just a few days as I have emailed the developer and am looking for a resolution to this error.

So for everyone looking at doing this at the moment I suggest waiting until it's known that the writer does not have a bug that causes this issue.

RoyalAl 08-04-2015 04:07 AM

Yes I did get this couple of times -Timeout for packet reached 5 times. And it happened after I modified map. It looks like modifying map causes ofter problems, like fuel pump stops working, connection problems with GuziDiag. So you dont think it could be problem with ecu hardware? Will wait then.

MercyFlush 08-04-2015 04:42 AM

Quote:

Originally Posted by RoyalAl (Post 156005)
Yes I did get this couple of times -Timeout for packet reached 5 times. And it happened after I modified map. It looks like modifying map causes ofter problems, like fuel pump stops working, connection problems with GuziDiag. So you dont think it could be problem with ecu hardware? Will wait then.

I have successfully modified (altered the code for my needs) a few BINs and have had no problems, I've been running the modified code for about 8 months without worries.

The issue raised when I downloaded the IAW15x Reader and writer (before that I used the 15RC version). Keep in mind I have only just received this error two days ago (just like yourself), so it's news to me too.

I think worst case scenario we will need a modified version of the software to temporarily ignore the checksums (calculations to ensure the information was transmitted correctly) and then hopefully once we get *something* written to the ECU we can then rewrite properly (with checksums) the BIN we want.

I have sent an email off to Bernd (the program developer who helped get the GasGas to work with his program GuzziDiag) and I will notify you all of the news as it comes in.

fastisbetter 08-04-2015 08:25 PM

I've been following this for a while now, has anyone been able to reset tps with this setup? I'm thinking that's all I need for better starting but have no diagnostics gear right now. Also, most of this tech talk is a little over my head but someone said "wideband"? O2 sensor? Is there any programs written to allow the iaw15 to run live off of one. Seems to me tuning would be a lot easier with one. Also, I've been searching for the USB-DLC cable but you've said it can't have elm327 but everyone I find makes mention of it

MercyFlush 08-04-2015 11:13 PM

Quote:

Originally Posted by fastisbetter (Post 156036)
I've been following this for a while now, has anyone been able to reset tps with this setup? I'm thinking that's all I need for better starting but have no diagnostics gear right now. Also, most of this tech talk is a little over my head but someone said "wideband"? O2 sensor? Is there any programs written to allow the iaw15 to run live off of one. Seems to me tuning would be a lot easier with one. Also, I've been searching for the USB-DLC cable but you've said it can't have elm327 but everyone I find makes mention of it

Gday,

You can reset the TPS using the IAWDiag which should be available for download off of The GuzziDiag website. To get better starting you will probably need to adjust the CO Trim (also available for adjustment in the IAWDiag) which basically shifts the fueling rich or lean.

At the present time there is no closed loop control of the fuel utilising a Wideband O2 Sensor. This probably never will be either as there is limited space in the ECU and also someone would have to program it (Not easy at all).

I think you should purchase a K-Line OBD connector as well as an OBD to FIAT 3 Pin adapter, this will be the easiest way for you to adjust things. After that you can purchase a wideband O2 Sensor I suggest the Innovate LC-2 for a gauge and controller, or if you want a hand held unit then I suggest buying the LM-2 version as it can also data log.

The Wideband will give you an output of Lambda or AFR. I believe that to set the CO Trim properly you need to adjust it until at idle your Lambda reads 1, or the AFR is at the stoichiometric value for the fuel you are using (Regular fuel is about 14.7:1).

Try to get an FTDI FT232RL OBD cable as this will give the best results, however I have heard that others have gotten the cheaper knock offs to work for simple things such as CO Trim adjustment and TPS Reset etc.

Tafka 08-05-2015 12:29 AM

Quote:

Originally Posted by MercyFlush (Post 156040)
Gday,
Try to get an FTDI FT232RL OBD cable as this will give the best results, however I have heard that others have gotten the cheaper knock offs to work for simple things such as CO Trim adjustment and TPS Reset etc.

I have a cheap eBay VAG OBD and i'm able to reset TPS, adjust CO trim and also reads map without problems :)
I bought this one: http://www.ebay.co.uk/itm/Fiat-3pin-...item3a94bbeaac

MercyFlush 08-08-2015 04:56 AM

Okay so update time.

If you are getting any errors in regards to the "Flash info Failed" or "Checksum Failed" etc. There is hope!

I tried a multitude of USB>Serial chips in front of my LM339 that hooks up to my OBD connector. Turned out that the LM339 was damaged.

I suggest opening up your usb to OBD connector and checking the following.

-Ensure Pins 4 and 5 are connected together (top row middle).
-Ensure that the connections of the pins 4-5, 7, 15 and 16 show continuity all the way through to your gasgas harness connector. If not then I suggest using some alligator clips and wire to get the job done! You can get the K and L lines mixed up and not worry about it, just flip them if it's not working :D

Finally, I suggest downloading the Guzzi Diag / IAWDiag Adapter Test.
This test should return a success, and if not then you have a damaged chip or connection somewhere.

RoyalAl 08-08-2015 06:26 AM

What if Adapter Test shows success, should I open it and check it anyway?

MercyFlush 08-08-2015 07:25 AM

Quote:

Originally Posted by RoyalAl (Post 156107)
What if Adapter Test shows success, should I open it and check it anyway?

Yes I would do that absolutely.

Firstly though, make sure in the settings in 'Device Manager' you have set the timing to 1ms (or put the buffer to largest and the lowest as a test).
If you have an FTDI cable try the drivers on the following website, see the images on there for the settings for 'Device Manager'
http://www.von-der-salierburg.de/download/GuzziDiag/

If it's still not working then I would definitely check the electrical connections.

Timing plays a large role in the writing of the BIN, try reading the ECU again, and if it fails then you definitely have an issue somewhere, even if the thing reads success in the adapter test.
EDIT: Also, I suggest hoping the battery up to a charger and then doing the tests. With too low of a voltage the ECU will not enter the diagnostics mode.

RoyalAl 08-08-2015 11:34 AM

Still no luck. Did everything as you mentioned above. I can connect with GuziDiag and read the map with Reader, but trying to upload new map with Writer I get an error: This file does not fit your ECU. And my battery is 12.4 V.

MercyFlush 08-08-2015 07:54 PM

Quote:

Originally Posted by RoyalAl (Post 156110)
Still no luck. Did everything as you mentioned above. I can connect with GuziDiag and read the map with Reader, but trying to upload new map with Writer I get an error: This file does not fit your ECU. And my battery is 12.4 V.

Okay so if you can upload a copy of the BIN you Read from the ECU then we can compare with the BIN of the FSE400 and hopefully get this sorted :)

RoyalAl 08-09-2015 07:50 AM

That would be awesome!
Heres is my new ecu map BIN.
http://www.megafileupload.com/dk2q/new_ecu_map.bin
Thank you very much for your time.

fastisbetter 08-09-2015 10:36 AM

1 Attachment(s)
OK, so I know you said to buy the cable, but, funds being tight and not wanting to wait 6 weeks, I have on hand an autoenginuity scan tool adapter that plugs into OBDII port that is ISO 9141-2 compliant. I also have the female obd connector and some terminals to fit the 3wire on my bike. I just need to know the pinout from the bike to the OBD connector

Tafka 08-10-2015 12:22 AM

Quote:

Originally Posted by fastisbetter (Post 156132)
I just need to know the pinout from the bike to the OBD connector

Google is your friend...
Picture

MercyFlush 08-10-2015 02:53 AM

Quote:

Originally Posted by Tafka (Post 156166)
Google is your friend...
Picture

This guy gets it!

Also, the link I keep having to paste has it ALL there, diagrams and all
http://www.von-der-salierburg.de/download/GuzziDiag/

No damage will be done if you accidentally mix the K or L lines, Just swap them until it works. Make sure to do an 'Adapter Test' with the program form the above website.

You will need to ensure battery power + goes to pin 16 on the OBD and ground goes to BOTH pins 4 and 5.

Goodluck :D


All times are GMT -5. The time now is 08:48 PM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright 2009 - GasGasRider.org