TLZone Forums banner

Stock ECU reprogrammable?

311501 Views 1477 Replies 118 Participants Last post by  rxf610
I was cleaning out my browser bookmarks and came across TLZone. I doubt any of you remember but over a year ago some of you helped me out with some questions about the Yoshbox. I'm the guy who was trying to hack a ZX-12 ECU and found a yoshbox like connector

Anyway I thought I would let you know that I was successful with the ZX-12 and there are actually a few bikes running out there with reprogrammed ECUs. They have increase rev limits and modified ignition maps. Its still early days but I'm sure we will have the fuel maps figured out by spring.

I know so what....well in the course of this project I also found out that the same method can be used on the older Hayabusa 16 bit ECUs. Also I'm working with a guy in Finland who has successfully reflashed a newer 2006 32bit Busa ECU and a guy in Austraila who is using the same 32bit method and has pulled the maps out of a 2007 SV1000. This also apparently works with a Z1000 and a ZX-6R

Here is an example of the kind of maps we found in the ZX-12 and Busa

Sample Map Editor Screen

One of the interesting things we have found on all versions of the Denso so far is an A/B map feature. Two complete sets of Ignition and Fuel maps. Which set is used depends on if a wire in the Yoshbox plug is grounded or not.

It looks like most if not all of the 16 or 32 bit Denso ECUs can be re-mapped, re-flashed, re-programmed. I would bet good money that includes the TLs and the GSXRs. All it would take to find out for sure is to open up a TL ECU and take a look. It doesn't even need to be a functional unit.

You can follow the technical discussion here...
1421 - 1440 of 1478 Posts
Hey guys,

Does anyone here have a dump of the BE Flash ($90000-$907FF) for a 02FA0 or 02FD0 ECU?

Thanks!!!
I`m about to take a dump if that helps?
  • Like
Reactions: 1
Not unless you had an ECU for supper and can shit binary code... :bigfinger
  • Like
Reactions: 1
I shit chips once, all due to my string vest being too long. ;)
Hey guys,

Does anyone here have a dump of the BE Flash ($90000-$907FF) for a 02FA0 or 02FD0 ECU?

Thanks!!!
I have the BIN files from an 02FD0. If you think you are sucking out the right files you could compare to what I already have. Not sure if it contains the memory address' you are talking about though? PM me an email address to send them to if you want them.
  • Like
Reactions: 1
Thanks Geoff!!!

rxf610 is still working on the interface to dump his ECU, but it would be great to have another bin for comparison. Just as an fyi, the typical bin comes from the MCU's $00000-$17FFF flash rom address space.
You can email me here...

[email protected]
rxf610 is still working on the interface to dump his ECU
Tried a few things, but I think I need a better connection to the ECU. I am getting packet corruption on send which isn't allowing the ECU to dump the brain. I am using pins and breadboards and stuff. I have cut and resoldered a couple times, but still hitting errors. I WILL PRESS ON THOUGH!!!

Does anyone happen to have a busted R loom? (And / Or S loom)?

I would love them to cut off the ECU plugs as far back as they could, so I can get a cleaner connection and make something more permanent. I found this , but I don't really need 500... :coocoo

ONWARD!
TL1000R 16bit ECU tools...

Hi guys,

Good news!!! Tested an 02FD0 ECU and it's flashable via the K-Line using the same OBD interface as the 16bit GSX-Rs and Busas. Unfortunately, it doesn't use the same version processor, so all the existing software will have to be tweaked. That'll likely take a couple of weeks...

The existing RomRaider XML definition files will also have to be adjusted to correct the address offsets. Not a big a job, just a little tedious.

In the meantime, here's a preview of the ECU Checksum tool. This is used to test the ROM dump (bin) for errors and update the ECU checksums before reflashing:



I'll be posting everything related to work on this project here:
https://sites.google.com/site/mrhollywoodk3/home/other-16bit-ecus/tl1000r-16bit-ecu



Cheers! :cheers
See less See more
  • Like
Reactions: 4
Great!

Ps, could you explain all that in `laymans` terms please for us old dudes?:)

I think you`re saying the TL1000 ECU`s are re-programmable.
Will it be relatively easy to reprogram/read the tl1000 ecu for a regular person with no programming skills?
Great update!
Will it be relatively easy to reprogram/read the tl1000 ecu for a regular person with no programming skills?
Great update!
Spyrious and mincehead,

Look at his page in the other sections (GSXR area) and he shows you how to build the cable, explains the files, etc. It requires a few specialty items (which I happened to have), but all in it is only roughly $20USD. There is an inherent risk in this, but it is way less complicated than cutting the ECU back to retrieve the programming port!

Hopefully in the future once this is all sorted out, it can become a service for a nominal fee. I am building a more professional cable for myself and trying to help out Mr. Hollywood (he has a perfect name as he is a star!).

He will be doing most of the heavy lifting. I am just here to help in any way I can! If you look at the previous page, you can see my cabling setup. If you can solder and use small electrics, you should be just fine. The possibilities are endless. This is so freaking exciting...
  • Like
Reactions: 2
Basically the goal is to be able to adjust these:



Basically replacing the PC and TRE ... and giving a map select feature... and ... and ...
See less See more
  • Like
Reactions: 2
yes you can reprogram a TL ecu,to a point...
much effective is dynomapping a power commander by someone that knows what he is doing!
yes you can reprogram a TL ecu,to a point...
much effective is dynomapping a power commander by someone that knows what he is doing!
Troy,

That is both mostly true... and entirely false. :lol

The PC has 11 throttle positions (0-100% in 10% increments) and 21 rev ranges (from 500 to 12000 in 500 rpm chunks)...

or 231 "points" it can adjust.

One ECU map alone has 19 (0-100% in an arbitrary and editable scale) and 29 rev ranges (from 800 to 12000 in 400 rpm chunks again also editable)

or 551 "points" it can adjust. (or 139% more and that is just one tps map for one cylinder.)

You are right. Ideally, a bike would be tuned by a dyno into a PC map. A dyno is the only way to get accurate answers by a professional.

But... then that could be pushed into the ECU and the PC removed.

Not to mention the PC cannot affect ignition timing, rev limit, etc.

3d map

These are actual TLZ user maps I collected a while back all tuned by professionals. There are some 20% fueling jumps from one to another point and also negative to positive jumps from one to the other (remove fuel to add fuel jumps). These could be fine tuned and smoothed (which the ECU does already, but then is harshly overridden by the PC.)
See less See more
  • Like
Reactions: 1
EXCELLENT, well done that man. And this time I fully understood it. ;)
A higher resolution of mapping is dandy and all but getting it setup will take more time. And as has been pointed out by Sam, you might want to look elsewhere too for controling the fueling. Like improving fuel pressure stability.
I applaude your efforts and hope you succeed, I might even take advantage of your services to re-program an ECU but atm I can manage all of the issues with a PC fitted, maybe not as well as re-programming but I can do it here, when I want to, how I want to and if I don't like it I can change it again. But this is my opinion, others will have their's.
1421 - 1440 of 1478 Posts
Top