Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: Map files for 05/06 GSX-R1000 ECUs 32920-41G**


Guru

Status: Offline
Posts: 959
Date:
Map files for 05/06 GSX-R1000 ECUs 32920-41G**
 


Here is the 'map' or binary file image for a 05/06 GSX-R1000 ECUs.

US Domestic Market ECU image:

32920-41G10
112100-2610
12V NEP0G4



European Market ECU image:

32920-41G00
112100-2600
12V NEP0G3



I have also done a preliminary Enginuity definition. I will update this file as I update the definition and post rev notes in this thread.

Enginuity / RomRaider defintion

Ver 1.00 4-30-08 Untested prototype with limiters, crude ignition, fuel maps identified, full map table listings.
Ver 1.10 5-14-08 Modified so definition will work with either US or Euro version.
Ver 1.11 5-17-08 Updated Ignition and Alpha-N definitions.
Ver 1.13 11-17-08 Added Fan on/off Temperature table
Ver 1.14 02-24-09 Updated Speed Density Maps



MAKE SURE YOU ACTUALLY CHECK THE NUMBER ON YOUR ECU. THERE ARE TWO VERSIONS OF ECU FOR THE 2005/2006 MODEL



As Always use at your own risk.







-- Edited by RidgeRacer at 23:38, 2009-02-24

__________________


Guru

Status: Offline
Posts: 959
Date:
 

I've updated the post above to include the Euro version of the GSXR-1000 K5/K6. (Thanks to Hans in Germany)

In comparing the two versions I found the software code section of the images exactly the same with some minor, less than 1%, differences in the map sections.

For that reason I have rewritten the Enginuity / RomRaider definition above to use either version.

BTW I think this commonality between the two images speaks to the validty of both.


-- Edited by RidgeRacer at 19:50, 2008-05-14

__________________


Member

Status: Offline
Posts: 12
Date:
 

As far as I know the EU bikes have immobilizer but the US versions don't. Do you know how this works if the ECU SW is the same? Is it configured in the EEPROM if the ECU looks for the immobilizer or not?

__________________


Guru

Status: Offline
Posts: 959
Date:
 

That would be the logical assumption, that there is simply a map 'switch' byte that enables/disables the immobilizer test routines.

BTW if you wish to discuss this subject further please start another thread. I'd like to keep this one strictly for listing map and definition version information.

Thanks

__________________


Member

Status: Offline
Posts: 10
Date:
 

euro models has immobiliser and no oxygen sensor in the exhaust i can not take a look at the zip files.



__________________


Guru

Status: Offline
Posts: 959
Date:
updated Enginuity definition v1.11
 


I updated the Enginuity definitions file above for the ignition and alpha-n maps.

There are 28 total ignition maps. They break down as follows

14 maps for MS=0
14 maps for MS=1

Each set of 14 has two neutral maps, one for outside cylinders 1 and 4 and one for inside cylinders 2,3

The remaining 12 maps are 3 groups of 4 individual cylinder maps.

The group used is selected by gear as defined in the Ign Map Gear Select table.

The stock settings are:

Gear 1,2 Group 1
Gear 3,4 Group 2
Gear 5,6 Group 3

Maps are defined as Cyl # Group # MS #

Also added Throttle axis info to Alpha-n maps and identified by cylinder and MS #

-- Edited by RidgeRacer at 23:26, 2008-05-17

__________________


Guru

Status: Offline
Posts: 2338
Date:
RE: Map files for 05/06 GSX-R1000 ECUs 32920-41G**
 


Finally had time to look at the Gixxer definitions file. Looks very similar to Busa ECU.

A couple of questions:
- Will ya check the serial protocol if its alike to busa...  if that is compatible enough I can fairly easily convert ECUeditor for gixxer K6/K6 too so that we can have a dyno tuning tool and start to put this info into real world tuning experience. (Having read the gixxer K7 manual it surely looks the same, but there may be differences)
- Additionally would need idle map addresses MS0/MS1 - when tuning we just copy the tuned map information into idle maps but tuning a bike without ability to tweak the idle maps is not really yielding good results as the transition points at around 2400rpm becomes too big.
- Also the TPS<->IAP (alphaN-speed density) switching point, e.g. TPS10% is important information from tuning perspective. We need to know which map we are tuning at any certain point of time.
- If you can find injector size constants that would be additional benefit, but not utterly important.
- Last important item is regarding the serial protocol. Would need variable pointers for: RPM, TPS, IAP, Ambient, CLT and pulswidth high byte. There should be a long table of RAM variables before ROM area.

Interesting to see if we can accomplish the same with Gixxer as with Busa tuningwise ?



__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 959
Date:
 

From what I've seen of the code the different bikes are very much the same. GSXR 1000, 750, Busa all have the long look up table at the end of the code. I'm sure they all have the same serial telemetry capability.

One thing that could help me find them faster is if you could give the busa addresses of the things your interested in.

On a general note it is finally summer weather here and school is out so I plan to spend more time with the family and actually riding motorcycles rather than dissecting them.

__________________


Guru

Status: Offline
Posts: 2338
Date:
 

RidgeRacer wrote:

On a general note it is finally summer weather here and school is out so I plan to spend more time with the family and actually riding motorcycles rather than dissecting them.



I know the feeling... now my bike is waiting for a gearbox repair to start so time to think this kind of projects for a couple of  days. Hopefully can start some time next week...

I will write a separate thread about the more specific details on this matter when have more time on this.




__________________

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

http://www.facebook.com/ecueditorcom

Ra


Veteran Member

Status: Offline
Posts: 62
Date:
 

Petrik, i am trying to get the right theory going here so I can do some testing on my 1000. What were you able to accomplish so far with the busa that you may be possible with the 1000? Busa before and after comparison?
Secondly, if i was to send you a map with some ignition changes, would you be able to look at it and tell me if something was "beyond safety" by looking at the timing numbers?

__________________
All Must Bow to the Ra Supremecy!


Guru

Status: Offline
Posts: 2338
Date:
 

Will continue the conversion from my part regarding tools in here:
http://www.activeboard.com/forum.spark?forumID=99460&p=3&topicID=18244488

__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 68
Date:
 

RidgeRacer wrote:

The remaining 12 maps are 3 groups of 4 individual cylinder maps.

The group used is selected by gear as defined in the Ign Map Gear Select table.

The stock settings are:

Gear 1,2 Group 1
Gear 3,4 Group 2
Gear 5,6 Group 3



Just to make sure I understand the function of this table, if the values in the Ign Map Gear Select table are all changed to 3, will the Group 3 ignition maps be used for all gears, or is the Ign Map Gear Select table just informational?

 



__________________


Guru

Status: Offline
Posts: 959
Date:
 

It actually selects which group is used. If you put 3 in all the cells the group 3 ignition maps would be used for all gears.



__________________


Veteran Member

Status: Offline
Posts: 68
Date:
 

Will closing the clutch switch cause the ECU to use the Neutral limits and ignition/fuel maps? If so, any idea which table will allow this to be disabled or changed?

-- Edited by tcchin at 19:49, 2008-06-30

__________________


Guru

Status: Offline
Posts: 959
Date:
 

I know the busa has a map switch to enable/disable clutch in same as neutral for ignition maps but I haven't looked at that part of the GSXR code.

Which were you interested in Euro or US?

__________________


Veteran Member

Status: Offline
Posts: 68
Date:
 

The US model, if you please. Thanks!

__________________


Guru

Status: Offline
Posts: 959
Date:
 

I looked at the code and there is no map switch that disables the clutch in same as neutral.

That doesn't mean it can't be done. We can change program instructions the same way we change map values. The problem is there are a lot (20+) places in the code where clutch is tested with neutral. I don't know what half of them do.

The easy thing of course would be to disable the value at its source. Mask out that bit so the bike never sees clutch in but that could have unknown effects like messing up the safety lock out and the bike wouldn't start.

What exactly is your application or reason for wanting the clutch in disabled?

__________________


Veteran Member

Status: Offline
Posts: 68
Date:
 

Several reasons. Just convenience on a full roadrace bike mostly. The bike is usually on stands, and I'm usually holding a laptop in one hand, so using both hands to start the bike kinda bites. It's also an easier starting procedure for the rider to use, especially while under duress. Finally, should the gear position or clutch position switch sensor fail or become inoperable during a race, the bike can still be restarted and run at full power, rather than use the neutral limits and maps.

I think the safety lockout can be bypassed by installing a jumper in the sidestand switch and supplying a fixed ground to the starter solenoid (rather than using the clutch switch as a ground). Surprisingly, I've found that removing the clutch pin from the ECU will cause the ECU to report a clutch-in state, even though the schematic shows that circuit should be normally-open to ground.

__________________


Guru

Status: Offline
Posts: 959
Date:
 

In looking at the code the first thing the ECU does after reading the i/o port register is invert some of the bits, including the clutch. It would be a very easy thing modify the byte that flips the bits so the clutch bit is not included.

In other words I can make clutch in look like clutch out and vise versa. So if you disconnect the clutch wire from the ECU it would look like clutch out.

BTW neutral is a separate issue. With the above mod if your gear position sensor fails or goes out of range the ECU will still use the neutral maps.

__________________


Veteran Member

Status: Offline
Posts: 68
Date:
 

So would changing the neutral maps and limits to match the 5th gear maps and limits, along with disconnecting the clutch wire from the ECU and jumpering the clutch switch get me where I need to be without modifying the clutch position byte in the ECU?

__________________


Veteran Member

Status: Offline
Posts: 93
Date:
 

The #'s on my ecu are:

32920-41G60
112100-5011
NEPOG4

Is mine comparible with the files for the model you have listed or will it be completely different?

Thanks

__________________


Veteran Member

Status: Offline
Posts: 72
Date:
 

Your 32920-41G60 is a 2006 GSX-R 1000 US bin.

You can use the 32920-41G10, it is a 2005 GSX-R 1000 US and works with your ECU.
Donīt use the 32920-41G00, it is a EU bin with immobilizer and your engine wonīt run with it.

__________________


Guru

Status: Offline
Posts: 959
Date:
Definition version v 1.13 for -41G10/00
 


Added Fan on off temperature table

Stock limits are fan on at 105 degrees C, fan off at 100 degrees C

__________________


Member

Status: Offline
Posts: 22
Date:
RE: Map files for 05/06 GSX-R1000 ECUs 32920-41G**
 


I would like to check, if the ECU of my bike (European model) is ok. I do have access to a spare US ECU.

Will an US ECU with an US binary work in an European GSXR model?
Can I reflash the US ECU with the EURO binary?

confused

Thanks

__________________


Guru

Status: Offline
Posts: 959
Date:
 

Blackgixxer should be able to answer this question. I believe he successfully flashed US code into his EU ecu and it worked but I don't remember the details.

__________________


Veteran Member

Status: Offline
Posts: 72
Date:
 

Hello chr1,

I think I can help you. But what makes you think that your bikeīs ECU isnīt ok?
If you put an US ECU in a EU bike instead of the EU ECU the bike wonīt run.
You can contact me over the "Send Email" option in my profile.


__________________


Member

Status: Offline
Posts: 22
Date:
 

Hi,

I did a little bi tof research on the difference between the two bins. I found differences in some known and unknown maps. But there are some differences, which do not lie in the scope of the maps of the definition file, also.

Are some maps missing? I thought, I have read that the maps are extracted automatically from some source file.

Any idea, what the differences could mean?

__________________


Guru

Status: Offline
Posts: 959
Date:
 

Do you know the rom address of these undefined areas your talking about?

Not everything in the map area of rom are actually maps. The Rev Limits for example or other single byte values

__________________


Member

Status: Offline
Posts: 22
Date:
 

Is a map file of the 32920-41G60 ecu available for download, somewhere?

__________________


Guru

Status: Offline
Posts: 959
Date:
 

chr1 wrote:

Is a map file of the 32920-41G60 ecu available for download, somewhere?



I have it but haven't posted it because you can't use the RomRaider Definition for the -41G10/00 and I haven't had time to write one for the -41G60 yet.

 



__________________


Member

Status: Offline
Posts: 22
Date:
 

Will flashing the EU bin (found on top of the thread) to an EU ecu change the immobilizer key or is the key located outside of the flashed ROM area?

-- Edited by chr1 at 17:27, 2009-01-08

-- Edited by chr1 at 17:46, 2009-01-11

__________________


Newbie

Status: Offline
Posts: 1
Date:
 

I did the reflashing on my 06 1k....
with all this information it was really easy to do...
Thanks guys for all the information and time...
The results: I changed timming maps rev limiter, and some of the timming:
....wow...my own bike try to kill me biggrin ...it was so much fun again, I was getting bored with the power delivery and i was going to buy a new bike....first ride she try to kill me 3 times, now I'm going to play with some more timming...
Quick question, is a way to fix speedo missreading thru the ECU?
I don't want to use another box (speedo healer) if it can be fixed smile.gif

Keep up the great job maybe you guys to hear it often but we do appreciate the help

Angelos

__________________


Member

Status: Offline
Posts: 22
Date:
 

Can anyone upload an image of 32920-41G50, please?



__________________


Guru

Status: Offline
Posts: 959
Date:
Definition Ver 1.14
 


Updated the Speed Density definitions

I show the X axis Manifold Absolute Pressure in volts. This seems to be the unit that people are actually logging in and therefore the easiest to translate to a map column.

When you first start your run power up the ecu for a couple of seconds to measure the IAP value. When the engine is off IAP = SAP. Then to find which map cell corresponds to a Speed Density value take your baseline engine off IAP Voltage and subtract the log IAP Voltage. The resulting voltage can then be used to find your place in the X axis of the Speed Density maps.

__________________


Newbie

Status: Offline
Posts: 2
Date:
RE: Map files for 05/06 GSX-R1000 ECUs 32920-41G**
 


Does anyone have a flash for a 05 with full exuast, bmc, short stacks, pair mod, that I can try as a base and tune from thier. Im not real familar with this yet and want to give it a try. Thanks for all your help!!

__________________


Guru

Status: Offline
Posts: 959
Date:
 

It is still early days with the 1000s. We of course hope that as more people start flashing their 1000 they will share their maps and we can build up a library of base maps.

__________________
Ra


Veteran Member

Status: Offline
Posts: 62
Date:
 

Have you started a library for maps yet?

Also, I could not find a place for "memo" or "notes" to save with the bin in RomRaider so that it would be easy to remember details about the bin edits.

__________________
All Must Bow to the Ra Supremecy!


Veteran Member

Status: Offline
Posts: 68
Date:
 

Sometimes, I just use the filename to describe what the map contains (e.g. 41G-Mod-TopSpd-IGN5+100Red.bin). That works fine for binary and 2D tables like limiters and redlines, but not so well for 3D map changes. Then again, powercommanders, EMPros, Tekas and Z-Fi boxes allow very little room for verbosity in the comments fields, where they exist.

If you need more than 255 characters to describe the bin file, just name the map file with the venue, date and revision, then create a text file in the same directory with the same name (different extension) and document away in that file. At the start of a race weekend, I will start with a -- revision level, then use -A, -B, etc., so I can keep a record of my changes not only during the weekend, but throughout the season. For example, in two weeks, I will use 20090320_Fontana_--.bin and a 20090320_Fontana_--.txt. Putting the date first and in that format allows for better sorting.

__________________


Newbie

Status: Offline
Posts: 2
Date:
 

Can anyone tell me about the accuracy of the limiter numbers in the map files? . The K5 I've been fiddling with hits the standard limiter at 13000 according to both the logger and a dynojet dyno.

__________________


Guru

Status: Offline
Posts: 959
Date:
 

So far they have proved very accurate. The limit calculation is not unique to your bike but used on all the 7052 equipped Denso ECUs I've come across so far in Suzuki, Kawasaki, and even Arctic Cat snow mobiles.

Besides consider that the difference between 13 000 and 13 200 is what, 1.5%? And truthfully both your logger and dyno show exactly 13 000? Not something like 13 047 on one and 13 068 on the other?

Any chance your bike thinks it is in Neutral? Do you have any kind of aftermarket clutch lever setup that might make the ECU think the Clutch is pulled in? The neutral limit is 12 875

__________________


Veteran Member

Status: Offline
Posts: 93
Date:
 

I'm having problems updating my definition file. I'm sure its something simple but i need some help. WHen I click on the link above and save, it tells me its gonna overwrite the existing file and I save it. The problem is when I open up romraider, where can I find my .bin file to open and edit? The only .bin files I can open are the ones that are already in my computer which still have the version 1.13 definition.

__________________


Veteran Member

Status: Offline
Posts: 93
Date:
 

anybody?

__________________


Guru

Status: Offline
Posts: 546
Date:
 

Where did you save it to ?? Program files ?
then add to definitions manager ,
and move to top to be active ??

__________________


Veteran Member

Status: Offline
Posts: 93
Date:
 

I fixed it. Problem was my winzip had expired and i was trying to load the def file unzipped. thanks

__________________


Member

Status: Offline
Posts: 5
Date:
 

when i use the bin for 32920-41G60 it says the ECU def isnt found. it works with 41g10 bin tho.

is there something im doing wrong?

__________________


Member

Status: Offline
Posts: 5
Date:
 

also is there a way do disable the FI light for the pair valve and the fuel level light?

__________________


Guru

Status: Offline
Posts: 959
Date:
 

The posted definition works with K5 and early K6 41G00(EU)  and 41G10(US) only.

The K6 41G50(EU) and 41G60(US) are only slightly different but different enough that all the maps have different locations. If they move by even 1 byte you have to rewrite the whole definition.

It is on my list to do I just haven't gotten around to it yet. Same with the K3/K4.

The FI light on the PAIR valve should be an easy mod for the software. The fuel level indicator on the other hand is an instrument cluster issue. The ECU has no control over it.

__________________


Member

Status: Offline
Posts: 5
Date:
 

so can i use the 41g10 and have no problems?

__________________


Veteran Member

Status: Offline
Posts: 68
Date:
 

It's been a while, but I believe the PAIR light can be disabled by placing a jumper across the PAIR solenoid electrical connector. The fuel level light can be disabled by placing a 22 ohm resistor between the sensor wire and ground.

__________________


Veteran Member

Status: Offline
Posts: 92
Date:
 

Are the map files listed here still the most current files?

__________________
1 2  >  Last»  | Page of 2  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