Post by
BEST1TUNING.COM »
https://forums.nicoclub.com/best1tuning-com-u61689.html
Thu Apr 26, 2007 5:00 pm
Thanks to the mods for keeping this up here...its motivated me to go into a little detail about using the RB20DET ECU on the RB25DET for those who want to do it on their own.
Like Carl stated, there are a few options for RB25 owners. You can use different ECU's however my experience has been best using the RB20DET ECU with an RPM relay switch to control VTC, since it is only the VTC which is lost by this ECU. Besides that, it is mostly plug and play If you have the right ROM setup and proper tune.
For those of you who would like to try this on your own, I will breifly take you through it...as my products are mostly for people unwilling to give it a go on their own. Since ECU tuning is a step outside the mechanical area of Automotive tuning, it can be very unfamiliar and frustrating...but always interesting.
The RB20DET ECU circuitry is very similar to the RB25DET ECU in the sence that it can handle all controls of the RB25DET excluding the VTC. So with that said we know that its a pretty good platform to start with, requiring no rewiring beyond the VTC.
The ROM programmed to the RB20DET ECU is specific to its processor, RAM, I/O controllers and other circuitry in the ECU so we pretty much have to leave the "instruction code" of the memory alone. However the coded "values", such as the VQ table (a lookup table of many values based on voltage seen from the MAF sensor, blended with a formula, to think up a theoretical load), High Fuel table (rpm and load based table to determine fuel delivery), High Ign Table (rpm and load based table used to determine ign advance), k value (a multiplier used in formulas necessary for fuel delivery calculations), and a latency value (value used to compensate for the time it takes the injector to open befor it sprays fuel) need to be exchanged.
There are many more tables, some known, some unknown, however these are the most important of the discovered ones when blending the RB25DET ROM with the RB20DET ROM. The next step is to replace the RB20DET maps with the RB25DET maps. To do this you will need a ROM editor to be able to copy the desired maps over to the other ROM. The VQ map is specific to the MAF sensor and this is the table that needs to be swapped over when swapping MAF sensors such as a z32 into an SR ROM. Each MAF has its own unique VQ table. Since we are switching over from an RB20DET MAF to a RB25DET MAF, we need to swap VQ tables.
To get as close to the RB25DET tune as possible before fine tuning, we will need to transfer over both the High fuel and High ign tables in to the RB20DET ROM. Once this has been done there are the K value and the latency value to be changed since the latency and k value are specific to the injectors and the RB25DET uses 370cc while the RB20DET only uses 270. Luckily Nissan decided to make both the RB20DET and the RB25DET use High Impedence Injectors, or else more modification would be needed. Since the RB25DET value has proven to be too high...simply divide 270 by 370, convert the RB20DET k value from hex to dec. and multiply the result of the devision by the dec. k value to get the new dec. k value and convert back to hex. You can keep the stock RB20DET latency value but adjust it if you experience a rough idle.
When I first did this and started the car it fired right up...but definately needed further tuning. A small tip for anyone who decides to give it a shot is adjust the K value untill you get your AFR close throughout the load and rpm range, then fine tune in the fuel maps.
To fully complete this project you will need:
Soldering iron etc: $50Rom Burner: $100Emulator: $100Software: FreeRB25DET ROM dump: researchRB20DET ROM dump: researchadr. Files to open the ROM's in an editor: researchRPM switch for VTCAlot of Free time
I have to say that an SAFC tune or an expensive Power FC tune, which doesnt even come with software, is no comparison to the quality of a tune through a stock ECU.
Modified by BEST1TUNING.COM at 9:59 PM 4/26/2007