Jump to content
SAU Community

Recommended Posts

Evening everyone..

After having done my dyno run on the weekend i've noticed that my car is running quite rich.. Was also talking to the mechanic there and he was asking about editing the ROM as I had Doodz consult cable + software running while I was on the dyno..

Anyways - got to work today and thought i'd spend the day looking up Programming the EEPROM for the skylines and what you could do..

I've managed to find some software that can do it + some maps or *.adr files which take you to the correct location..

With these I can change the following: (supposedly)

#

#

# NISSAN ECR33 RB25DET MAP ADDRESS (E)

#

# Variable,Start-Address,X,Y,Map size,value,Map-name

#UNIT NAME

TYPE_UNIT,ECR33(RB25DET),*,*,*

#HIGH/LOW octane Fuel map.

HIGH_FUEL,&H7400,16,16,256,1,High octane Fuel map

REG_FUEL,&H7D00,16,16,256,1,Low octane Fuel map

#HIGH/LOW octane Ignition time map.

HIGH_FIRE,&H7800,16,16,256,1,High octane Ignition time

REG_FIRE,&H7C00,16,16,256,1,Low octane Ignition time

#K required number

K_DATA,&H7F0A,2,1,2,1,K required number

#Void blast-off time

IGN_TIME,&H7F88,1,1,1,1,Void blast-off time

#Feedback control

FB_SWITCH,&H7F91,1,1,1,1,Feedback control

#VQ map

VQ_MAP,&H7A70,16,1,128,1,VQ map

#Fuel/Ignition time TP scale

TP_SCALE_FUEL,&H7AF0,16,1,16,1,TP scale (Fuel)

TP_SCALE_FIRE,&H7B10,16,1,16,1,TP scale (Ignition time)

#Fuel/Ignition time RPM scale

RPM_SCALE_FUEL,&H7B00,16,1,16,50,RPM scale (Fuel)

RPM_SCALE_FIRE,&H7B20,16,1,16,50,RPM scale (Ignition time)

#TTP MAX/MIN

TTP_MAX,&H7E90,16,1,16,1,TTP MAX

TTP_MIN,&H7E80,16,1,16,1,TTP MIN

#TP Limit

AF_LIMIT,&H7960,16,1,16,1,TP Limit

#Acceleration increase volume

#ADD_FUEL,&HE200,16,1,16,1,Acceleration increase volume

#Rev.Limit

REV1_LIMIT,&H7FB4,1,1,1,50,Rev. Limit 1

#Speed Limit

SPEED1_LIMIT,&H7FA5,2,1,1,2,Speed Limit 1

#Add.map 1

ADD_MAP1,&H7B30,16,2,32,1,Water tempe. compensation

#Add.map 2

ADD_MAP2,&H7510,9,1,9,1,Knock delays limit

#Add.map 3

ADD_MAP3,&H7940,16,2,32,1,Idol Ignition/Knock delays limit

#Add.map 4

ADD_MAP4,&H7980,16,2,32,1,Idol stabilization control

#Add.map 5

ADD_MAP5,&H79E3,9,1,9,1,Knock delays limit

#Add.map 6

ADD_MAP6,&H79F5,2,1,2,1,Variable valve timing-on/OFF Rev.(x50rpm)

#Add.map 7

ADD_MAP7,&H7B50,16,1,16,1,Ignition duty voltage

#Add.map 8

ADD_MAP8,&H7B60,16,1,16,1,Ignition duty Rev.

Now after having dumped that out - some people would understand it some won't..

i'm wondering if anyone on ehre does - has done it before - or knows how to..

I'm guessing you'd pull of the data from the ECU than tweak the appropriate hex entrys..

Having a dyno on hand plus consult would let you monitor it.. it's this or buy an Apexi Power FC pretty much..

anyways was wondering what peoples thoughts were..

you'd need an EEPROM burner and that's about it really..

wish I was still at uni - could have borrowed their one.

Links

Link to comment
https://www.sau.com.au/forums/topic/85763-reprogramming-ecu/
Share on other sites

  • Replies 46
  • Created
  • Last Reply

Top Posters In This Topic

There is a lot of info on the net.. try 'rb20det programming' or 'rb20det roms'. There is a good site: www.tangentrix.com/forums/ but it seems to be down at the moment (hopefully not permanently)

You basically solder off the factory EPROM, which is basic to do if you can solder, then you solder in a chip holder in place. Then you can plug in whatever chip you'd like.

A basic eprom programmer device is about $70, and that is all you really need. EPROMS are about $5 each ..

To write the EPROM data (modify the factory tuning), there are quite a few editors out there... romeditor, zcontrol, livedit, etc

I will be investigating it soon... mainly to boot off the factory speed limiter, and boost cut..

Cheers guys - yeah i've been taking a look at some stuff.. i've got the romedit - i'll have to look into a eeprom burner - where would be the best place to get one from + you need the correct eeprom chips..

i'd probably download the original - push the image onto a new one.. than test it and work from there..

You can modify your fuel ignition maps according to RPM or Throttle Position so i'm guessing I could therefore change the Air Fuel ratios by dropping the values of the fuel in the map over an area..

Similar to an apexi I would have thought..

Well i've taken a look at the S13 .bin files - the file I posted above is for Romeditor so that it knows how to load stuff up..

What you do i'm guessing is you edit all your maps - your low and high octane fuel maps and so forth.. save a bin file.. than write it to the chip..

This is pretty straight forward - but might have some hicups - such as fcuking your ECU/eeprom chip.

In Romeditor V2.5 which is for Honda's you are able to check what the Air/Fuel ratios are - which would be very nice.. as you could tune the mapping to an appropriate value..

I'm still wondering if this is really all worth it - or whether you just get an Apexi with the PC software for $1500..

One advantage I can see is you can control the amount of boost - as you should have direct control over the solenoid like an IEBC.

more to come as I find it..

Yeah i'm guessing if I get that and also a EEPROM reader/burner should be able to do some stuff..

I've also got my hands on the calumsult sourcecode - so i'll be making some modifications to that and hopefully - if I can wrap my head around it - add things like checking hicas and a couple of other features not implemented..

we'll see how it goes..

Ossh - did you watch whilst he tuned the car? I'd like to hear from someone who actually KNOWS what happens.

At this point im trying to workout if this is how you do it:

1. Hookup consult port to notebook

2. Set global injector timing and ignition settings, and as you move through the rev range workout which settings are most appropriate for each area, adjusting for knock etc.

3. Enter this data into the appropriate software to create ignition and fuel maps and create a ROM.

4. Using an EEPROM burner, create a new chip.

5. Plonk into ECU and drive away.

Im most interested in how you can use a consult cable and the relevant software in order to establish a tune, as Id like to know if you can ONLY set global settings. This is the area I dont have alot of understanding in.

Wondering mostly, if you can essentially use the consult port and the laptop to "emulate" the ecu, so you run your custom maps youve created, to test them, and then later burn them onto chips once youve established they are correct.

If this is incorrect, how are the other people who are reprogramming RB20 ECUs doing it?

dyno it.. work out parts that need attention, modify, put chip back in.. would be a fiddly process.

There are "romulators" which would basically allow you to tune realtime. Put ribbon into slot, this goes off to laptop, you can alter in realtime. When you get what you want, you burn off on EPROM, and put this into ECU. Would save heaps of time.

It was already on my car when i bought it but i downloaded the bin thru my consult and compared the bin. His re-chip removed the AFM limit, speed limit, upped the rev cut (too high IMHO), and added some timing in the lower rev-range.

You just de-solder the old chip, solder a 28pin socket in, then burn a new chip and pop it in to place. You can't re-program via consult.

Duncan - have you had this done???

Got quoted $595 including tuning. Not bad.

He said to come in and he'll show me what he does. not sure how hard it is for him to change the tune if I go and change something though like bigger turbo or something at a latter date..have to see.

But a lot cheaper than PFC!

Edited by benl1981

I think Duncan would be talking about the R32 GTR ECU..

I've got no problem with charging for the tuning, which requires knowledge.. but charging $200-$300 for just chipping it is a bit rich.. as its about a 30min job and just requires the use of a soldering iron.

I guess I had better do it rather than just talking about it ... have to buy a burner and things. Even if that costs me $100, I'm still saving money..

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



  • Similar Content

  • Latest Posts

    • If the RB29 box in the car is a push clutch, then yes, you will need to deal with the pull clutch on the turbo box. You either buy a pull clutch and don't use the old one, or you do the things needed to convert the turbo box's clutch arrangement over to push. Which is a bit of a f**karound. "Making" a custom tailshaft is the easy part. But you will need to source the front clip yoke - the bit that goes into the output of the gearbox. These are not as easy to find. They are out there, but they don't grow on trees the way that they used to.
    • Indicator bulbs are way too bright to use as a "corner marker" (we call them parking lights too). Sure. Go ahead and do it. But realise that you wil need to come up with all your own wiring to do it, as no-one will have a standard howto worked out for Skylines. It's just a matter of abandoning everything that Nissan have done and starting from scratch. You'd probably be better off retrofitting tailght/brakelight globe bases into the front indicator housings and using the taillight circuit for your corner marker and the brake light as the indicator. You'd need to work out how to kill the marker circuit while the indicator is flashing, otherwise it won't flash on-off, just bright-less bright.
    • Hi. A little bit of an update. It maybe(hope not) looks like i would need a new tranny(it would be "maybe" a cheaper or better option anyway) So i need some info. I know i need a different propshaft(i can make custom one) LSD is not a problem cuz the engine will be still(for now) N/A RB20. So if i buy RB25DET NEO tranny...is there something else i need? I read something about push/pull type but i do not know if i need to "change" something or i can just plug n play onto my engine a go? Thanks for the advice  
    • Good morning all, Bit of a random question but figured I’d finally throw it out after wondering for a long while. Before I start, I'm hoping to do this purely out of personal preference. I think it would look better at night, and don't mind at all spending a few hours and dollars to get it done. I've copied this from a non-Skyline specific forum, so I apologize for the explanation of our headlight switch setup that we all know. Here we go: Zero lights (switch off) Parking lights (switch position 1) being a rectangular marker on the outside of the housing, my low beam being the projector in the centre (position 2), and a high beam triggered by my turn signal stalk. Most North American cars I’ve owned of this era have power to the amber corner (turning indicator) light as part of the first switch (parking lights). I’d love to have these amber corners receive power when the headlights and parking lights are on (headlight switch), yet still blink when using the turn signal which is of course a separate switch. Hopefully I’ve explained my question correctly. Is anyone aware of a way in which I might be able to achieve this? Thanks in advance
    • My heads are cathedral port! It's likely possible, but I don't want to add any extra moving parts (I know they don't move) between the heads, manifolds, etc. It will also affect how injectors/fuel rails etc sit and I don't really know if it would change how the FAST manifold goes/sits/fits. I have the LS6 steam pipes already as I have a very late LS1 block so it should be fine. I couldn't find anyone who had ever actually used one for this purpose, it seems 100% of people grind the water pump. The thermal spacers are 12mm and are half way to the cost of the newer water pump anyhow... so if it comes to that I suppose I'd rather buy a new pump. The bearing in the pump I do have is a little.. clunky, but it hasn't done that much time and I never noticed it when the car was together in the past few years, so..
×
×
  • Create New...