Members Login
Username 
 
Password 
    Remember Me  
Post Info TOPIC: K7 project documentation notes


Guru

Status: Offline
Posts: 2338
Date:
RE: K7 project documentation notes


Your basemap can be used as the basis of tuning, i.e. The one you rea with cerify/read command. If your ecuid is different than what the basema, please send me a copy to ecuhacking@ecueditor.com.

There is a failsafe, if something goes horribly wrong, ecu will not start. So far always full erase and the reflashing the original has helped out.

When bike is running, there is another failsafe which is activayed if fi light is on.

I shold receive european .bins in a day or two for comparison. Would not expect much diffences.

The flashing software calculates the checksum automatically. My background is with car ecus since early 2000's, well first time tried reading firmware in 1996 but that was too early then.

A couple of other additional points
- the key values are in another memory and can not be reprogrammed or affected with this software
- yoshbox tunes should be reset back to normal, if any. Not a must, but will just make tuning nore linear.
- ecu can be reflashed several times, i tend with my desktop ecu which by now must have been programmed over 1000 times to occasionally do a full erase just to make sure that all bytes are properly initiated. Even my bike is up to 200 or more flashing cycles based on number of dyno runs,

As this is freeware always at your own risk anyway.



__________________

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

http://www.facebook.com/ecueditorcom



Member

Status: Offline
Posts: 13
Date:

If you read the ECU for your basemap.  Can the original Yosh values be written back?

The reason for asking is that at the moment the fueling is setup with a power commander, obviously the goal is to loose the PC but if there is a serious problem (maybe at the track) can you revert back to the original state with the PC which would need the original Yosh values.

__________________


Guru

Status: Offline
Posts: 2338
Date:

Yosh values can easily only be changed with Yosh device. Those are stored in a different memory than flash basemap so flashing does not change yosh settings.

Programmatically we could turn yosh values off, but that is not currently available - so its just easiest to program those to 0% with yosh. Anyway you do not need to program those to 0%, its just more easy from tuners perspective to have the bike without yosh tune.


__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 37
Date:

smithabusa wrote:

anyone able to measure distance from ECU to the Yosh and SDS connectors (black 8 pin and white 6 pin connectors)? On the gen 2 busa they are located under the seat. This is where my flasher would plug in, pics can be seen here for connector type and shape www.boostbysmith.com/ecugen2.html

Greg




sds & yoshi plugs

 



__________________


Guru

Status: Offline
Posts: 546
Date:

Still no joy with latest releases , here is the screen i get with any bike type selected

if anyone can see what i'm doing wrong from this i will very much appreciate any tips to fix it

__________________


Guru

Status: Offline
Posts: 2338
Date:

winfonts.jpg




Please change the fonts on your computer, the issue is with windows font settings, e.g. default font etc... use your computers windows control panel

in vista:
Start / Control Panel / Personalization / window color and appearance / Open classic / advanced

If anything else than vista you need to find the answer with google






__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 546
Date:

Thanks Petrik but that makes no difference,

Tried size 6-20 and your popup box remains the same, but messages are changed, what else could windows xp call your popup or screen

or if anyone is running xp and its working could you let me know your settings Thanks

__________________


Guru

Status: Offline
Posts: 2338
Date:







You really need to check this on another computer and then compare whats different.







__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 546
Date:

Ok loaded the latest version to my laptop and its fine, but the main computer is still doing the same, tried different screen resolutions and all sorts of settings and cannot vary the popup window
Maybe its time for a bigger screen :)

__________________


Guru

Status: Offline
Posts: 1247
Date:

What is your screen resolution on the computer? Perhaps it is a strange combination or aspect ratio that is causing it.

__________________


Guru

Status: Offline
Posts: 1247
Date:

PetriK wrote:


Anyone knows where to get a set of 1 male and 3 female Gixxer K7-K8 ECU connectors ?

k7_ecm_connectors.jpg




They are on their to Finland way PetriK. Not sure how long the package will take to get there.

 

Vantaa_vaakuna.png



-- Edited by sportbikeryder on Saturday 8th of January 2011 02:11:50 AM

-- Edited by sportbikeryder on Saturday 8th of January 2011 02:14:10 AM

-- Edited by sportbikeryder on Saturday 8th of January 2011 02:14:45 AM

-- Edited by sportbikeryder on Saturday 8th of January 2011 03:50:11 AM

__________________


Guru

Status: Offline
Posts: 546
Date:

John its currently at 1280x1024 and worked my way down to 1024x768 (the resolution on my laptop that works)

__________________


Guru

Status: Offline
Posts: 953
Date:

I just received my first connectors for bench flashing setups on the 1000's as well :)

__________________


Guru

Status: Offline
Posts: 2338
Date:


Excellent, but, umm.... there is a bug in the current gixxer flashing software documented in bitbucket and I am unable to fix it until I have my desktop up and running again. Desktop is a RAID 5, but unfortunately (mainly my experience with raid systems) looks like its very timeconsuming to get it up and running and still may need to start it from scratch.



__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 953
Date:

no problem, we can wait :)

__________________


Guru

Status: Offline
Posts: 2338
Date:


Just flashed gixxer K7 program to hayabusa ecu and to my surprise (not really) it started to run like nothing was different than normal. This is good from testing perspective as I can keep on using the busa ecu on the desktop for testing purposes and not additional wiring to hook up.

For an ordinary person it means that it may be possible to flash a gen2 busa program to gixxer ecu and have all the functionality we have there already as a jumpstart.

There is STVA system though that is enabled in gixxer that needs to be found and then removed as perhaps one of the first advanced settings feature.



__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 953
Date:

very cool, the test file you sent me for gixxer is working, flashing right now :)

Still no luck on gauge data screen unless i select gen 2 busa protocol first though

__________________


Guru

Status: Offline
Posts: 2338
Date:


The fix for the gaugedata was on my computer and I think its in the version thats in repo (shared codebase).

You could try sending the K8 busa code in advanced settings/gen to Gixxer ecu and see if it runs and gives gaugedata.



__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 953
Date:

is that in a version higher than 63? Dont see that in latest version on the net? Though i dont think an issue as if i just select gen 2 busa, then go to gauge data its working, so that tells me interface works and its possible etc :)



__________________


Guru

Status: Offline
Posts: 953
Date:



__________________


Guru

Status: Offline
Posts: 546
Date:

Just had myself a good laugh,
PetriK enthused by your latest successes since plugging in the gix ecu to editor , i tried a 03 gix ecu using gen 1 editor, first datastream , yep connection , then as the ecu is not fully functional i thought there is nothing to loose and flashed it with a busa bin
successfully


Do Not Do this at home ... as mentioned it is a dysfunctional ecu due to tech screw damage
and i have not compared pinouts , not to mention gix only functions like stv and exhaust valve will be lost
it was just a matter of personal interest ..

__________________


Guru

Status: Offline
Posts: 2338
Date:

Todays news - gen2 busa firmware flashed to gixxer k7 ecu on bike. No errorcodes, engine runs normally.

This means that boostfuel and nitrouscontrol as well as dragtools and shifter is reality for gixxer owners, at least to test this approach.




__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 43
Date:

Petrik,
If you choose to go ahead with this aproach ( wich i personaly like alot
given the features it allows ), may i suggest to publish a busa2 bin file
with embedded base map values from a Gixxer ?

What i mean, haveing to start from sratch with a busa2 groups of tables
would make mild tuning a nightmare, i highly doubt any table will be good for a Gixx.



also, how should someone handle the immobilizer ?
Will it still work with a busa2 firmware ?


__________________


Guru

Status: Offline
Posts: 2338
Date:

Yep, someone should dyno a bike and make that kind of maps available. The beauty of user community is that the info will be shared. Now you just need to find who can do that. The rule of thumb is that you get what you put in - so finding someone to do this for the user community is the next action by persons who have that kind of interest. Unfortunately i dont have time and nor interest to do all the details.

About immo - i do not discuss anything related to immos on a discussion forum, but that much can be revealed that the immo code is stored in another memory than what is used in tuning. If it becomes an issue, I will release a gixxer specific code.

__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 43
Date:

Petrik,
what i meant, is that isnt just enough to copy-paste the values from a stock K7 map
into the gen2 busa map ?

About the Immo i understand your rule, but you answered my question just fine,
basicaly if i understood well, on a street bike i will be able to start it without
the need to remove the key harness since the new firmware will not overwrite the key code etc etc right ?



__________________


Guru

Status: Offline
Posts: 2338
Date:

there is fuel, ignition and stp maps. copy paste you can do already now, but I would expect that some level of tuning is needed.

if immo becomes an issue for using gen2 code in gixxer, i will fix that - but based on what i know of it it should not be an issue - thats all.


__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

There are no major differences in wirings diagrams between gen2 and gixxer?Can be the same code used in two different bikes to make 100%(plus extras) functionality.Maybe i dont understand something.I have background in PLC programming (I/O adressing,etc) and can anybody explain me this

__________________


Guru

Status: Offline
Posts: 2338
Date:

With PLC programming this should be self explanatory then....

1) Firmware is based on same code. Its just compiled with different options
2) All AD, timer and IO ports are the same and used for same purposes
3) all input devices are alike
4) Only few extra devices like EVAC or exhaust gas flap valve are different - but those are not needed for a racing bike
5) Tuning is done by using a separate map area which obviously needs to be tuned per engine

Hayabusa ecu is very configurable and versatile based on a generic denso code. Options can be programmed on or off based on flags, including options that hayabusa does not even have. The code is built for portability and versatility.



__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

Thanks PetriK...
Now its 100% clear.

__________________


Veteran Member

Status: Offline
Posts: 66
Date:

Something I didn't understand.
Do we have the .BIN file from gsxr k7? Or we have to open the gen2 .bin file and tune it for gsxr?

Also I can't find definition files for the gen2 to be able to tune with RR.



__________________
A Man Chooses His Weapons According To Their Abilities


Guru

Status: Offline
Posts: 2338
Date:

Which ever way you want...

File new/Gixxer K7 or K8

or

File new gen2 busa

Also the latter seems to work with gixxer ecu.

There is no romraider support avail.

__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

If we use gen2 busa for gixxer then (i think) you can make COPY-PASTE for ignition table and IAP map.
After that you have to tune for right AFR fuel map and this should be everything.
Next level should be quickshifter with individual kill times for each gear.

__________________


Guru

Status: Offline
Posts: 2338
Date:

The native gixxer support for shiftkill module is almost there. All hard work is done, just need to compile and do a couple of test runs to find the typos.

So today we have for gixxer in ecueditor.com:
- Stock maps for K7 EU and US as well as K8 EU. (Only minor differences between ecus)
- Fuelmap tuning
- Secondary throttle map tuning for making gear specific throttle response curves
- Ignition map tuning (with TRE activation when maps are tuned for the first time)
- Setting RPM limiters
- Removing top speed limiter
- Secondary map activation with MS0/MS1 switch
- Shift kill function (pending compiling and testing)

I have asked at gixxer.com what else would be needed for native gixxer support to have the dogs bollocks tuning tool for a cornering or roadracing bike - but have not really got any good advice what else is needed.

I do not believe that the copy/paste works just fine - rather someone with a dyno should generate appropriate tables. Anyway I do not believe into sharing a map. No single engine seems to be similar - of course those are similar enough to do street riding, but for anyone with serious racing in mind its really a game that starts in the dyno. And if youre not racer then why to bother with a gen2 featureset. For a serious race the boostfuel and nitrouscontrol modules are there in gen2 version that can be flashed into gixxer ecu.


__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 43
Date:

The disable FI for Ignition Coils Petrik !!! The FI light !! :)
pretty pleeeeease :)
Also the ability to change the Fan temperature setting would be usefull, haveing the
fan come in at about 103 celsius degree is commonly considered too much,
being able to keep the engine a little colder wont hurt :)

another good idea would be to tune the map that control the idle,
this way we can have a higher idle to have less engine braking (Same feature present in yoshy EM pro ecu ).





-- Edited by Manzo on Friday 14th of January 2011 09:35:04 PM

__________________


Senior Member

Status: Offline
Posts: 137
Date:

I dont belive in sharing maps too.But how can we tune for right ignition map without knock sensor.?
And as Manzo said..103 celcius is too hot..


-- Edited by BUZKA on Friday 14th of January 2011 09:36:53 PM

__________________


Guru

Status: Offline
Posts: 2338
Date:


Why would you like to disable the FI for the coils ? Doable, but why ?

Temperature setting has been requested several times for busa, so its in consideration then.

Idle control is a bit tricky thing, that would need more investigation



__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

FI for the coils---> You have to disable for traction control..

__________________


Guru

Status: Offline
Posts: 2338
Date:

FI for the coils---> You have to disable for traction control..

So the real aim is for traction control. What kind of traction control you have in mind ?

What are the algorihms in the traction control or what is the manufacturer saying about its ability ?

Maybe we just would bring the traction control over to native gixxer too as it is in busa today...




__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

This was only my sugestion that it is for traction.I'm only 1/4 mile racer

__________________


Veteran Member

Status: Offline
Posts: 43
Date:

Petrik,
Yes Buzka is right, as i described in a previous post we need the FI disabler
to avoid entering recovery map when the traction control cut ignition to the coils.

In track racing here in italy we are using this product since about 1 year : http://www.irccomponents.com/index.php?page=prodotti&cart=description&cid=20&sid=0&sid2=0&sid3=0&IID=37

this thing is AWESOME but on Gsxr we are plagued with the FI problem cause if we have
a big traction loss, with a BIG ignition cut, FI come up with conseguent recovery map...

So on suzuki we are forced to install a powercommander and an ignition module
that somewhat filter off the problem and avoid the FI light, but as you
can imagine, being able to tune stock ECU but being forced to keep all the powercomander
stuff would not be a clean solution.

The logic behind this Tc is kinda evolute, it use aftermarket sensors on both wheels
and keep track of the speed , compare it with the TPS posistion, rpm and if required, it "disconnect" 1 or 2 coils, so i highly doubt it can be reprogrammed in the stock ecu, at least not without aveing
2 available inputs to connect the sensors, maybe you can put in a "Bazzaz" style
Tc and that would be cool as well for a milder TC or for road use :)



-- Edited by Manzo on Saturday 15th of January 2011 07:39:14 AM

__________________


Guru

Status: Offline
Posts: 2338
Date:

Ok, no probs... its most likely this one:

0x80_or_0xFF_for_ignerror_disable_unk_60BC1:.byte 0xFF

I have added this to the user intrerface now that shall be part ot the next update coming out in a few days - hopefully.

About coolant, there are several adjustmens for various engine opeations, like idle speed based on coolant temperature etc. As racers these could be interesting:
- ECT_high_limit_to_turn_secondaries_off_unk_73AED:.byte 0x70


About fan on / fan off temperatures. what would be desired temperatures for that ?





__________________

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

http://www.facebook.com/ecueditorcom



Veteran Member

Status: Offline
Posts: 43
Date:

Petrik,
I would say Fan on at 95 and fan off at 88,
its about 10 C less than stock.

Starting the fan at less than 95 would cause it to be permanently on
in full summer track days where about 95c engine temp is common.

Haveing it user settable would be the heaven tho :)
 

__________________


Guru

Status: Offline
Posts: 2338
Date:

Yes, I understand the user adjustable - but from tuning perspective I am trying to keep the software as easy as possible to be used. We can change this to user adjustable when you guys have tested that it works.

Btw already implemented 95/90 temperatures - but like said, lets adjust when we gain some experience on gixxer tuning.


__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

As i have instaled PCV and Quickshifter for the first time,i have bought quickshifter sensor named PK-Quickshifter.It was about 2 times cheaper then same one named DYNOJET.But there was a problem.For PCV we need NC (normal close) and for PCIII is NO (normal open).
Is there a chance to have possibility changing of contact type.This could be very good option.
What do You think about it.

And another thing that can we put under discussion..If we have installed stock AFR sensor this is normally that ECU is trying to keep AFR ratio as close as possibly to 1 (stoichiometric st and other stuf).
Can we scale ECU to keep AFR close for ex to 0.92 (best power).


__________________


Guru

Status: Offline
Posts: 2338
Date:

It looks like PK-quickshifter is alike to powercommander and older cordona shifters. You either order it as pull or push type depending on if you run reverse gearshift or normal gearshift pattern (up or down). So I am afraid that even if I set normally closed vs. normally open type of operation that will not help, as its either push type or pull type depending on gear shifting pattern.

The AFR is affected by the HOX sensor only at a very stable cruising speed which you get when you travel with the bike on a motorway. There it sets the AFR for best economy and least emissions. Anyhow when accelerating or driving aggressively like on track, HOX sensor does not get active to tune the AFR. Therefore seeking for the best power is not really something we go after with the stock HOX. Anyway you can use it for autotuning with Justins software to really make the best power under larger throttle openings.



__________________

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

http://www.facebook.com/ecueditorcom



Senior Member

Status: Offline
Posts: 137
Date:

It's not the problem normal vs reversed gear pattern.I've ordered for reversed gear (pull type) as i wanted.For test i've used small contactor and after reversing type of contact it started to work.Now i have small inverter (NC -> NO)based on transistor and it works super..:).I'll put some photos tommorow:).
And i have no more question about HOX sensor:):).On track we don't cruise...:)

__________________


Guru

Status: Offline
Posts: 2338
Date:

OK, the NO/NC is fairly simple... the activation happens based on this sentence in the algorithm... this if sentence thecks that either the resistance value in GPS wire or the DSM is active.  Port3 is the input where DSM wires come into and DSMSELECTED constant holds the bitflag for chosen port. EDIT - the issue is to find an elegant soluton that using only a certain bitflag this could be activated with different sensor types.


/*
As the each cycle this program is run is twice on every revolution we need to adjust the kill time to be multiplied by rpm. ECU_RPM / 2.56 is the real rpm.
*/
if (((ECU_AD_GPS >> 2) <= SHIFTERACTIVE ) || ((PORT3 & DSMSELECTED) != 0))
....code continues here....


-- Edited by PetriK on Saturday 15th of January 2011 08:41:46 PM

__________________

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

http://www.facebook.com/ecueditorcom



Guru

Status: Offline
Posts: 546
Date:

PetriK i have been using the fan settings in raider on the 06 gix and for street use 100/95 seems good but much lower seems to run the fan a lot figure the thermostat is around 90 something , i can see at the circuit with the motor revving higher fan on nearly constantly would be less of a prob

__________________


Member

Status: Offline
Posts: 11
Date:

Petrik

Do you require the bin file for Gixxer 1000 EU version.
As I have it downloaded.

__________________

A full tin...never rattles!



Member

Status: Offline
Posts: 11
Date:

That should have read Gixxer 1000 K8 by the way.

__________________

A full tin...never rattles!

«First  <  1 2 3 4  >  Last»  | Page of 4  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