Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: Instructions how to use FDT for "Flashing the ECU" (2004-2007)


Guru

Status: Offline
Posts: 2338
Date:
Instructions how to use FDT for "Flashing the ECU" (2004-2007)


If you have FDT installed and set up properly like explaned in here:
http://www.activeboard.com/forum.spark?forumID=99460&p=3&topicID=14963290

...and if you have an interface hardware ready and installed on your bike like explained here:
http://www.activeboard.com/forum.spark?forumID=99460&p=3&topicID=14784871

you can use the FDT software to flash your ecu very easily. I have used this process a few tentsh of times so it works. Even though I occasionally have done something wrong and sometimes even left the ECU without any programs inside - just starting from the beginning has worked and I have been able to flash even the empty ecu:s.

Then a disclaimer: I would like to say here that everything you do based on these instructions are at your own risk. I can not quarantee that what works for me works for everyone. Also it is possible that there is a risk for misunderstanding in these instructions, even though best effort to provide the accuracy was there when writing these.

Basically you start the FDT, select the existing workspace you created during the setup process (or create a new one like explained in the thread linked above). Here is the main screen after you have started the FDT:

fdt_main_screen.JPG

The file you want to flash into ECU is in FDT terminology called an SRecord. In our case as we eding the file as .bin with a tool like enginuity its in raw format, but luckily FDT can accept also .bin / raw format files.

So first thing is to goto file / load an Srecord and select the .bin you want to download to your ecu. You should see something like below for selecting the .bin:
fdt_programming_load_s_record.JPG

When pressing OK, you are getting an errormessage like below, but just press OK. It does not matter if the format is different than what FDT expects.

fdt_programming_not_an_SRecord.JPG

At the end you should see the FDT main screen in front of you but now this time you should see the loaded .bin in hex format in front of you.

The first thing to start the progamming is to turn the switch on your programming interface and press the reset button once. After a few seconds you should see "Check" on your bikes gauge. That indicates that the ECU is ready to be programmed. Press reset button once more and then go to FDT and connect to ECU. Below you can see which button you should press when asking FDT to connect to your ecu.

fdt_programming_connect_to_ecu.JPG

You should now see a message in the bottom part of the ecu saying "Connected". If you see red text something has failed and its most likely that you either have wrong com port or that there is something faulty in your programming interface hardware. Please note that each time you connecto to your ecu in Boot Mode (and thats what we currently do) you erase the old program from the memory of the ecu so you must ensure in advance that the .bin you are about to download to your ecu should be compatible with your ecu.

If everything looks good you press the Download active file to target device. And pressing that button downloads the program to your ecu. After pressing the button you may see againg a couple of the not a SRecord messages to appear - dont worry about that, we know its a .bin that we want to program.
fdt_programming_download_active_file.JPG

During the programming you should see a screen like below with progress bar at the bottom:

fdt_programming_the_flash.JPG

After you see the green message "programming complete" you press the disconnect from the ECU button on the screen.

fdt_programming_complete.JPG

Congratulations - the programming is complete.

Now its time to turn the interface hardware switch back to off state and press reset button on your ecu. You should see how on your gauge cluster how the check message disappears and the temperature goes back to original reading.


-- Edited by PetriK at 05:50, 2008-01-14

-- Edited by RidgeRacer at 15:00, 2008-01-14

__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom



Newbie

Status: Offline
Posts: 3
Date:
RE: Instructions how to use FDT for "Flashing the ECU"


i have just successfully flashed my 2004 hayabusa ecu!!!!!!!! i cant believe how easy it was just following petrik instructions big thanks!!! the only thing i was interested in changing was my rpm limit. i have a 500hp piggyback turbo system. the stock rpm limit was a big limiting factor in drag race application. now i can run the gearing that the stand alone guys run. ill let you know the actual results once i get it on the dyno

__________________


Guru

Status: Offline
Posts: 2338
Date:

Excellent and well done ! Just out of curiosity - which of all the limiters did you change ? As you may have noticed there is three sets of RPM limiters for various conditions...

So sounds like its time to move forward and start discussing the maps a bit more in detail during the coming weeks...

Especially with high power turbo applications you possibly will find the gear specific ignition retartd as a very good feature to prevent spinning.

-- Edited by PetriK at 05:59, 2008-01-14

__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom



Newbie

Status: Offline
Posts: 3
Date:
RE: Instructions how to use FDT for "Flashing the ECU" (2004-2007)


i changed all the limiters do see a problem with doing this. 

__________________


Guru

Status: Offline
Posts: 2338
Date:

According to my tests, the limiters are staged so as long as the differences between limiters is kept the same then its ok.

Of course the 6th gear limiter can be raised to same as all the other gears and the generic limiters can be raised to be close to gear specific limiters. Then there is another limit, the maximum rpm on the maps which if I recall correctly is around 13.2k. So the practical maximum is around 13k which should not be exceeded before we know how to extend maps.

So far I have tested +1000rpm increase on all the limiters and in workbench everything worked just fine (except getting the FI light due to injectors maxing out which was resolved by reprogramming the injector sizes).

After first concentrating on a couple of other things then I will spend some time to explain what I have learned and tested on various maps and limiters.


__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom



Newbie

Status: Offline
Posts: 3
Date:

Hi, there's a way to read only the chip ?
I need to read the map first, i haven't a busa, it's for my car that uses a 7055 chip.

__________________


Guru

Status: Offline
Posts: 2338
Date:

Contact openecu.org for any 7055 cars. Thats what some mitsus and subarus have...



__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom



Newbie

Status: Offline
Posts: 3
Date:

i've asked for my car, but they say..... our cable can work, or can't work.... and however we can't give support for your car.

 

It's an Opel/Vauxhall Corsa C 1.7 CDTI 100 hp, with the same ecu of Meriva, and here ( italy ) nobody can remap, cause there are too few 1.7.......

Thanks, and compliments :D



__________________


Guru

Status: Offline
Posts: 2338
Date:

sh7055 will work like in this, but most likly you need to download the flash using the AUD connector explained elsewhere on this board.

In italy contact our fried piasini who has claimed to be able to hack any ecu and let us know how it went with him.




__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom



Newbie

Status: Offline
Posts: 3
Date:

thanks, already contacted, but  no reply from Piasini....

and however he is at about 1500km to my home.

At this point it's "more simply" for me, to make my own openport cable and try to download something without opening the ecu



__________________


Guru

Status: Offline
Posts: 2338
Date:

yes - let us also know how it goes with the renesas or other software... it would be interesting if they would have included user mode microkernel into the production unit.

-- Edited by PetriK at 15:04, 2008-10-25

__________________

When asking a question, you can also consider posting it to facebook:

http://www.facebook.com/ecueditorcom

Page 1 of 1  sorted by
 
Quick Reply

Please log in to post quick replies.

Tweet this page Post to Digg Post to Del.icio.us


Create your own FREE Forum
Report Abuse
Powered by ActiveBoard