Frequently Asked Questions

General

1.  What are these NIStune RealTime Boards?

NIStune RealTime boards provide a way to make your factory Engine Control Unit (ECU) fully reprogramable similar to aftermarket Engine Control units for a fraction of the price. They use the latest technologies available on the market today to keep the size of the board small and cost lower.

Having your factory ECU reprogrammable means that either yourself or a knowledgeable tuner can quickly and easily retune your factory ECU with minimal installation and setup. They are tuned using the NIStune software. NIStune RealTime boards are details on the Equipment page

2.  How do NIStune boards work?

Unlike any other type of daughterboards available for Nissan vehicles on the market, NIStune boards are the only real-time tuning solution available on a single small standalone board.

Once initially programmed, the NIStune board is permanently installed in the owners ECU (engine control unit). The ECU can then be tuned on a dyno via either the USB connector for Type 1 boards or Consult port for Type 2-4 boards.

Combined with the powerful user friendly NIStune software, real-time monitoring, map tracing and tuning is quick and simple.

3.  How much time will I save using these boards?

Once the board is installed, there is never the need to touch the ECU again. This means no need whilst in the shop, to erase and burn EPROMs after each tune . During a typical scenario, you just plug in the consult plug, start NIStune, load the address file, download the ECU ROM maps and then start tuning. When you are finished, click the burn button and you are done.

4.  How much fiddling with soldering wires?

We use the existing consult port provided on Nissan ECUs, so there is minimal wiring required to get your board running.

For earlier ECUs, only 4 wires to the ECU for basic functionality are required. For later model 16-bit ECUs, all is requried is installation of the standard 40 pin connector.

Installation is as painless as can possibly be with a factory ECU. However if you are not experienced with electronic installation, we recommend you either send it to us for installation or take the ECU to an electronic repair shop, with our instructions to get them to install the board.

We cannot cover damaged boards, due to wrong equipment used during installs or user error.

5.  Individual License and Tuners License Differences

We have been working with and received quite a number of queries and requests from workshops with what NIStune will cost for the workshop. NIStune has now been split into two users licenses.

(a) Individual users license
- Intended for those who wish to purchase one or few boards, only needing address files for those boards for personal interest
- Limited to three  address files, and five differerent ECU IDs that can be tuned in real-time

(b) Tuners license
- Intended for those in the business of tuning. ie primarily workshops. Those who wish to either run NIStune with emluators and daughterboards, or wish to tune using our RealTime boards
- Provided with complete set of Nissan address files with maptracing information
- Unlimited emulator and boards supported
- Discount prices on boards, and further discount on quantity boards ordered.

6. What Wideband support is there?

Currently NIStune supports the following Wide Band units:

TechEdge 1.5 and 2.0
http://www.techedge.com.au

Innovate LM1 and LC1
http://www.innovatemotorsports.com

AEM UEGO
http://www.aempower.com

Zeitronix
http://www.zeitronix.com

PLX Devices (R Series)
http://www.plxdevices.com

MOTEC PLM
(Currently in testing)

DLP Design A/D Converter
http://www.dlpdesign.com/usb/io8.shtml

These units connect to your laptop via the serial port (or USB port when using serial-USB adaptor). These units output data to allow NIStune to monitor your Air Fuel Ratios from their sensor, and some produce auxillary inputs for connecting other sensors which can display and log inside NIStune.

NIStune provides several internal utilities to make the most of your Wide Band
- Dyno Mode AFR graphing against RPM
- Real time AFR and auxillary map display (minimum AFR, maximum AFR and current AFR against the fuel map)
- Logging and playback of AFR

We can add other units in the future, if they have a protocol specification available for us to code and emulate to

7. What else do I need to buy?

If you are using a Type 2,3 or 4 board or are using an emulator with ECUs compatible with these boards, you will require a consult connector. These are available in serial and USB versions from PLMS Developments
http://www.plmsdevelopments.com

You can order our boards through them also! Just let them know the ordering information

You also may wish to purchase a wideband unit. These are listed in the Wideband section of this FAQ

We are not recommending any particular unit, and recommend you research each one based on their own uses and features. Prices vary between the models, and some have additional upgrades for more sensors.

8. Are there any auxiliary inputs or outputs to NIStune?

NIStune provides upto six auxiliary inputs which are read into the PC from your wideband unit. The data from these inputs can be displayed on the Wide Band screen, recorded to the log file with the consult data and played back at a later time.

NIStune does not provide any onboard inputs or outputs at this stage of the project. We may feed inputs using spare ECU connections in the future as an additional enhancement.

9. What boards are available now?

We have sufficient stock of Type 1, Type 2 and Type 3 boards available.

Type 4 boards are still in field testing, as some ECUs are still to be tested and confirmed working on a vehicle. A majority of testing is done on the bench prior to field testing. Please to not ask us for a date on these. We will provide notice of when they are ready

Type 5 boards will support N14 GA16DE, S14/S15 SR20DE, K11 and similar other half sized ECUs. We have designed the schematics and working on board layouts at this time. 

10. Do you stock anything for R33 or R34 Skyline

We do not stock boards for R33 or R34 Skyline, however contact Sam at http://www.drdrift.com.au who can get a Japanese EPROM board. They cost about $1000AUD. These will work with a Moates emulator and NIStune for real-time tuning an R33 with full consult map tracing and logging.

Your other alternative is to use an R32 Skyline ECU or Z32 300ZX ECU. The R32 ECU will not support VCT and several other features. Z32 300ZX ECU can be remapped to run R33 RB25 engines with some minor wiring modifications.

Following posted by Eric on the Nissan ECU tuning forums at http://ecu2.forumwise.com

R33 pin 19 to Z32 pin 34
R33 pin 105 to Z32 pin 110
R33 pin 110 to Z32 pin 105
R33 pin 112 to Z32 pin 114
R33 pin 114 to Z32 pin 112
R33 pin 57: cut
Z32 pins 29+55 : join (O2 sensor from R33 to single O2 input on R33)

Please note that information is directly from the forums with a fix up on the O2 as advised from customer. We take no responsibility for any errors. Verify your wiring against factory ECU pinouts for Z32 and R33 ECUs to make sure you have the adaptation correct when performing this modificaiton

11. What state is the software in?

The NIStune software is in 'beta' developmental phase, and available for commercial sale. It is being used by quite a few users and workshops at this stage with excellent results. Any known problems are in our problems list in the downloads area of the website. If any users experience problems which require urgent fixes we are able to solve problems with a fast turnaround time.  Users typically report problems on our forums which we maintain on a regular basis.

The software has been in progress for over three years now, and the base code is quite stable.

We have an expiry period in the software currently to encourage upgrades to the latest version. Once software has reached a final version, we will remove this period. Upgrades will always be available at no extra charge.

12. What support do you offer? 

We offer email support and continuous support on the forums, directly related to install issues, problems encountered with the software and improvements which can be added.

Our aim is for customer satisfaction with our product, so they can recommend it to others. The NIStune project however is on top of our regular 'day' jobs so we are only available after hours.

13. How do I register on the forums?

Fill out the form on the forums with your forum name. When you have received a registration email from us, then email us your forum name and we will activate it.

We will not activate accounts unless you are registered. We can only support customers who have paid and require support at this stage. The forum may be opened up for read access soon.

14. What do I need for installing boards? Do you install boards?

Installation of boards requires at a minimum:

- Correct fitting screwdriver for opening ECU case
- Soldering station and solder
- Desoldering station or desoldering gun
- Acetone or other solvent to remove flux

See our soldering guide on this site for more detail. However not all people have access to this equipment. Also you can potentially damage your ECU if you have not worked with electronics before. Therefore we also recommend your local electronics repair shop should be able to install the board for you, given you supply them with our instructions.

At this stage, we can also install boards for you.  Prices are listed on our ordering page. We recommend this option especially the case for earlier 1984-1985 ECUs which have a number of jumper modifications required before the board is fitted.

15. Can you use a MAP sensor with NIStune?

At this point of time MAP sensors are not supported. We suggest upgrading your ECU AFM to using single or dual Z32 AFMs (dual will require a Apexi AFC) which are the highest reading Nissan AFMs. Other users in the USA are running with Ford AFMs or putting the AFM in a larger tube to accept more load and recalibrate to suit.

Using a MAP sensor, requires some recoding of the factory ECU software and addition of an Air Intake Temperature sensor (and TPS sensors for older ECUs) for this to function properly. The guys are HybridKA (www.hybridka.com) have got something working for the KA24E models with some ECU reprogramming and it may be possible for other Nissan vehicles later.

16. What are the minimum requirements for NIStune

NIStune is written to be as lightweight in system resources as possible. We recommend using laptop with:

- Pentium 300Mhz or greater (500Mhz + recommended)
- USB 1.0 port (if using Type 1 board or USB Serial converter)
- Serial port / USB Serial Converter: Consult Connection (Used with Type 2 board)
- Serial port / USB Serial Converter: Wideband data display and logging

17. What if I have a problem?

Contact us with some detailed information that is causing you issues. 

(a) Type of ECU and board you are using
(b) Error messages and status messages relating to problem
(c) Providing us a log file will definately help us. Enable File-Configuration-Debug logging. Restart NIStune. Then perform the operations which caused your problem. Disable debug logging and close down NIStune. Send us the log from the directory C:\Program Files\NIStune\logs directory

Send that to us in an email to our enquiries address on the orders page and we will get back to you. Remember that we do this stuff in our spare time so see if you can sort it out with the documentation or forums firstly. But we are happy to help you get started.

18. How do you perform Injector and MAF swapovers?

In the NIStune software you enter the old and new injector CC sizes and this adjusts the main injection multiplier (K Constant) for the new injectors. You also have the options of rescaling your load (TP) scales for fuel, timing and volumetric efficiency maps as well as pulse width safety cut limits increased.

For MAF swapovers, NIStune will detect your current MAF and you then select from a drop box your new MAF from a list of configurations we have collected from vairous engine control units.

This function will replace for you the calibration curve and injection multiplier. Some ECUs may some calibration of the injection multiplier using a wideband. Older ECUs such as Z31,R31, S12 and Y31 ECUs may require the AFM voltage to be dropped from 2 - 7 volts by making an internal modification to the ECU. See the following page regarding this afmupgrade.htm

19. What are the limits of factory ECU tuning

A single Z32 MAFs can hit a limit of 310 - 320rwkw and injectors up to about 800CC can be supported by the factory engine control unit. Keep in mind that for any control unit, that higher flowing items will have less control resolution. To get around the MAF limits, people are now doing the following:

(a) using the MAF in a larger tube and recalibrating to suit
(b)
using MAFs from Toyotas and Fords with the Nissan ECU or
(c) using two MAFs with an Apexi SAFC to combine the signals

20. What parameters are tunable for particular ECUs?

Please see the address files in the downloads section. These have the tables you can modify with each one. You can also open them with the trial version of NIStune to see the maps, tables and values for yourself.

21. Are the boards lockable?

The latest firmware for the boards is lockable. If you wish to have this, please specify that to us to ensure we use the correct firmware version. The boards use a PIN number to lock the board. Users can connect to the board but cannot 'sync' maps from the ECU until the valid PIN is entered. If the PIN is forgotten or lost, the board needs to be reprogrammed with a base image programmer.

22. What about an ECU you dont have listed?

We most probably dont support it, or it is only supported at this stage using emulators (see if it is listed in our address file pack). We only support some Nissan ECUs from 1984 - 1996 era. We dont plan to support any other vehicles. For the 350Z there is a company cobbtuning.com already working on this

You can always email us, but include a picture of the insides of the ECU and model, year, part number etc, or we wont be able to help you much

Technical

1.  We are a tuning shop and wish to purchase boards for tuning, but burn EPROMs after

That is fine and will work. It is possible to have several ECUs with boards fitted, just for tuning.  You can then download those maps and save them into a factory ROM image. This ROM image can then be used for burning to EPROM or FLASH chips for plugging into socketed ECUs or daughterboards. Several tuners are currently doing this currently with our boards. Usually they install a board per ECU type (Z32, R32, S13 CA18, S13 SR20 etc) and use that as a 'tunable ECU'.

However you will find that once you are in the workshop with a customer waiting or are paying for dyno time that selling the customer a real-time board installed and integrated with their ECU will outweigh the normal 'ROM tuning' when performing ROM erasure, burn and testing are required.

2. Can I use an earlier (non-consult) ECU with just an emulator?

Yes this is entirely fine. But without a Type 1 board installed you will only be able to change parameters in realtime with no consult guages or maptracing. Type 1 / Rev3A boards are self contained realtime boards and do not need or support plugin emulators.

3. Now does initial programming work?

When a board is ordered, it is either programmed prior to shipping with the customers ECU ROM image or can be programmed by a tuning shop using the NIStune programmer through the PC parallel port using NTProgCE software.

A standard Nissan ECU ROM (BIN) file is converted by NIStune Developments to an ENT (Encoded NISTune file) and then programmed into the board using NTProgCE. The encoding adds special firmware to modify the NIStune board installed inside the ECU. 

4. Can't you just reprogram the image in the ECU?

In most cirsumstances, once the NIStune board is installed in the ECU with a programmed image, it is only ever necessary to change maps, tables and constant values in the ECU. Where there is a need to load maps from another ROM image, you simply load that ROM image into NIStune and upload the new maps. All these functions can be performed whilst the engine is running in the vehicle.

Where it is necessary to upload an entire ROM (including different ECU program code), then the board will need to be removed from the ECU, jumpered to 'program mode' and reprogrammed using the NIStune  programmer.

The reason for this is that the NIStune firmware runs using the factory ECU ROM code. It is not possible to replace the factory ROM code whilst the ECU code is executing. This is how NIStune is able to perform real time updates.

5. How many ROM images will fit in the boards?

NIStune is based on the latest technologies using Programmable Logic Devices and EEPROM backed NonVolatile RAM (NVRAM). The size of the NVRAM used on Type 1/2 boards is 32K and on Type 3/4 boards is 64K. Hence the boards will typically store just the one ROM image.

Daughterboards with larger storage capability to store multiple ROM images typically use FLASH memory. You also cannot perform realtime tuning using FLASH memory because its write times are slow, and it requires an erase in large sized blocks before rewriting a single byte inside that block.  

NIStune also utilises existing Consult communications protocols to perform write operations to onboard memory. When the tune is complete, it can then be burnt permanently to the board. All this occurs with no interruption to normal vehicle operation.. The ECU stays installed after initial installation with no need for removal or connection of other devices. The existing vehicle consult port on consult enabled vehicles is utilised with optimised programming for fast upload times.

6.  What are address files?

Address files tell the NIStune program where the maps, tables and values are located in the ECU ROM image. They are specific and different for each model of ECU.

When ordering an Individual user license with a board you will be supplied with an address file compatible with the boards purchased. The first three address files can be used for real-time tuning with this license, any others loaded afterwards can be used for regular rom editing.

Tuners license will let you perform unrestricted real-time tuning with all of the address files. Address files are also now freely available from our website, so that they can be downloaded as required by our users.

7. Why are there two types of address files for some vehicles?

 (1) The older type vehicles which take 16K (128kbit) EPROMs use address files in the 16K_address directory. These are labelled like Z31_VG30_128_E.adr

These files are for reading standard EPROM images from a programmer set to 27C128 mode. If you use a programmer in 27C256 mode (when using larger chips) then you will need to read the top half of the ERPOM image (addresses 4000h-7FFFh) into a 16K file

(2) The NIStune Type 1 boards which use these images have a 27C256 equivalent NVRAM chip onboard. This holds 32K of ROM data. The NIStune ROM image is located in the second 16K of ROM memory on these boards. Newer Type 1 boards use these address files.

Therefore on NIStune Type 1 (rev 3+) you just use the 32K address files (so for Z31 use Z31_VG30_256.adr)

8. Does the NIStune board stop Consult working with other Consult software?

Once the NIStune board has been installed in an ECU with NIStune firmware operational, it will run a modified version of Nissan Consult called NIStune eXtended Consult.

This new communications protocol enhances standard Nissan Consult whilst keeping the majority of functionality from existing consult. This means that you can use your NIStune board with other consult software.However there is one exception :- The RAM read command (0xC9) has been removed with the NIStune firmware and replaced with the NIStune eXtended Consult command. This will mean that software features such as Read ROM, RAM monitor and maptrace will not be available on other Consult software.

NIStune however uses NIStune eXtended Consult commands to provide these features within the NIStune software itself

- Map trace uses the information from the address files for superb tracing, monitoring and playback capabilties.
- RAM monitor can display upto 256 bytes of data on the screen at any time
- NIStune provides a ROM download feature for standard Nissan consult, and the resync button will download the maps from your NIStune eXtended Consult enabled ECUs within seconds.

NIStune eXtended Consult implements ROM and RAM reads and writes without streaming. This significantly increases the speed of data transfer, compared to traditional Nissan Consult.

9. How do I download a ROM image from my ECU to send to you guys

To download your ROM image:
1. Download NIStune from our website www.nistune.com
2. Run trial version using name: trial / email: trial which allows a single run
3. Load the address file matching your vehicle (from downloads page)
4. Connect your laptop using a consult cable to the vehicle
5. Operations - Consult Download
6. Save the file to disk and email to us

10. What does the Type 1 (NIStune USB Consult) do compared to Nissan Consult?

Type 1 boards have NIStune USB Consult, which is a first for legacy ECU owners who do not have a consult capability in their ECU (and hence no consult port in the vehicle).

What NIStune does is use a USB chip on the Type 1 board and specialised firmware to provide consult capabilities.

A specialised protocol called NIStune USB Consult is written similar to NIStune eXtended Consult to provide capabilities to

- Stream out Consult register values
- Read and write ROM and RAM addresses
- Burn ROM data permanently in the ECU
- Output DTC codes from ECU

This means that you can view a subset of the standard Consult registers on the screen, log them and play them back in NIStune. It means that you can monitor the DTC fault codes on your screen rather than work out flashing DTC codes.

The USB connector is located where the diagnostic position selector normally is located. Once the selector is removed, the USB connector board sits snugly in the bracket where the position selector used to be located.

You can either replace the diagnostic position selector with a smaller pot, relocate it or remove it altogether. The DTC codes and the O2 sensor information is reported to NIStune so the need for the selector is not required..  

11. What Emulators are supported?

Pocket Romulator I/II
http://xtronics.com
The pocket romulators are serial based emulators available in 32K and 64K versions. They were the first units used with Nissan ECUs, supported by the LiveEdit software. They work but have issues with write behind and no hardware maptracing capabilities for Nissan ECUs

Moates Ostrich 2.0
http://www.moates.net
The Moates Ostrich units are 64K versions which are also USB based and have hardware maptracing (8 bit tracing supported by NIStune) and have excellent reliability

Emulator configurations are shown pictured below in 8 and 16 bit configurations on a Z32 VG30 and S14 SR20 ECU (fitted with daughterbaord)

If there is demand, we may support the MultiRom 16 bit emulator in the future, but it is quite an expensive alternatvie to using two 8 bit emulators simulatenously and its hardware maptracing is not as accurate as using consult derived maptracing.

Emulators are available with the Tuner license of NIStune and is intended for workshops. However, some individuals may have an emulator already and wish to use this. We will provide Individual licenses with the emulator capability, on a request basis. Operation will be restricted to several ECUs under this license, to prevent abuse of license terms.

NIStune supports 16 bit emulation. This means that you can use two emulators simultaneously in either SPLIT (two emulators with same ROM image) or ODD/EVEN (one emulator contains ODD data and other emulator contains EVEN data) configurations.

You plug the emulators either directly into the ECU (for 8 bit ECUs) or into a daughter board (for 16 bit ECUs) which are available commercially 

NIStune Devleopments currently do not sell EPROM based daughterboards. However we are investigating this option in the future.