Software Installation
Power supply
The power supply of the ByteShooter is carried out via the USB interface and over the OBD connector. An external power supply isn't therefore required unless otherwise instructed.
1. Installation of the software
With the ByteShooter NOT connected to the PC.
Create a new folder on your PC, for example C: \BYTESHOOTER
Copy the ByteShooter files from the disc into this folder
The following files must be contained in this folder:
Flasboo.exe , FTD2XX.dll , FTD2XX.inf , FTD2XX.sys , FTDIUNIN.EXE
Close all Windows
Connect the ByteShooter to the USB-interface.
Windows finds the new hardware and wants to install the drivers for it.
You indicate the folder C:\BYTESHOOTER as a source of the drivers – Follow Any Instructions - Wait – Complete. ByteShooter Software is installed and can be used.
1.1 To Create a Desktop Icon
Click Right Mouse-button , New – Shortcut ,Browse , Choose the following:
C:/ByteShooter (C:\ByteShooter) , Flashboo.exe – Next , Choose Name – Finish
1.2 To adjust the language
Start the ByteShooter Program
Select "Options" (”Einstellungen”) in the upper edge strip
Select language (German/English) , Exit the ByteShooter Program , Start the ByteShooter Program
The texts will now be published in the before selected language.
2. Software Updates
Software Updates are frequently released; visit one of the following web pages for information
www.byteshooter.co.uk/softwaredownload.htm or www.flashbooster.co.uk/softwaredownload.htm
The pages are the same as regards to the content, the choice is therefore arbitrary.
Check the software version of your installation (e.g. V2.20).
If there is a higher version number on our web page, you can download the program.
Overwrite the older Flashboo.exe by the newer, downloaded Flashboo.exe.
2.1 Update with costs
Released by conveyance of encoded information
There will be an update with costs for different vehicle types in the near future.
These types are in the ByteShooter software indicated in colour/shade and need a release-code.
If you want to program any of these types, then you select it, and click on ‘ordering’.
A code appears on the screen.
Please transmit this code to us by e-mail. After the update was paid, you will receive a release-code via e-mail.
You need a release-code for any ByteShooter which is in your possession.
3. Requirements for the reading of ECU identity and data
Check the condition of the vehicle battery. It is possible that during the reading/ writing process the cooling fan is activated. This operation requires much power and could interfere with the process. Use a good battery charger or disconnect the cooling fan as a remedy against an early voltage drop.
3.1 Operation of the ByteShooter
Connect the ByteShooter with the PC (USB)
Connect the ByteShooter using a suitable cable to the OBD plug (or the ECU).
Check resistance setting (500? or 1k?) and adjust as per instructions. (500? is the most common setting). Switch on the ignition at the vehicle. (Supply ECU with current)
Select the ”Get ID” field. Watch the light-emitting diodes:
Green flashes in the second rhythm, alternates red/yellow depending on the signal sending direction.
After a short time vehicle specific information will appear in the ‘messages’ field. You can then read or write.
If an error message appears, then you must check the wiring and the right choice of engine and ECU. It is possible that at the for the same vehicle model a different ECU was used.
In rare cases that you are not able to connect despite trying all methods, you must then read the contents using other methods.
3.2 Reading a section or complete Memory
It isn't possible to write the complete Memory content on some ECU’s. It is however recommended to read the complete Memory, if it is possible. It takes longer time, but then you will have the complete memory contents at your disposal. It is then possible in the case of a faulty programming, to restore the ECU by soldering (or by using the ByteShooter ‘toolbox’).
3.3 Whole or Section write
With this function the tuned or the original file can be transferred in the ECU.
Take extra care that the checksums are adjusted correctly.
3.4 The Bytshooter/flashbooster Mini has no CAN- interface (Until now, the CAN-Interface was never used).
Also no cables are included for the obsolete ADS and Mercedes round plugs.
3.5 File names and file extensions
The first part of the description is the file name and the last part is the file extension.
Rules of Windows: File name can have 128 characters maximum and can contain (almost) all signs.In order to make the data interchange possible between ByteShooter types, we have automated the file extension. Example
STILO 1.9 JTD 0281 001 337 .bin
Customer Meier, Ferrari Modena .bin
File name.xxx = extension
3.5.1 flashbooster/ byteshooter & Mini ByteShooter reads an ECU
When the process is finished, a window appears to store the read file.
Type an arbitrary file name (without extension) and press ‘Enter’.
The ByteShooter software completes the file extension (Filename.pak) automatically.
Also, an information file (Filename.ifo) is automatically produced and stored.
The data from the ECU flash and the information file are contained in the file ‘Filename.pak’. This means that only the file ‘Filename.pak’ needs to be sent to the tuner (e.g. by e-mail).
It is essential that you don't delete ‘Filename.pak’ and ‘Filename.ifo’. These files are needed to establish the original state of the ECU at a later stage, if required.
Two files will now be present after the tuner has unpacked the file on his PC (‘Filename.bin’ and ‘Filename.ifo’). The tuner can edit the file ‘Filename.bin’ and with the help of the file ‘Filename.ifo’ A tuned and coded file will then be ready (Filename.tun) and which the tuner sends back to his customer. The tuner has the files ‘Name.pak’, ‘Name.ifo’, ‘Name.mo’ and ‘Name.tun’ on his PC now.
It is possible to completely reverse the process in the future (i.e. install the original software in the ECU).
The customer (Half-Master/Slave/Mini) has the files Name.pak, name.ifo, name.tun, on his PC. It is then possible to install the original file or an updated tuned file at any point in time in the future and for as many times it is required.
4. Unusual features
4.1 Alfa Romeo
ECU M1.5.5: the pin 10 at the ECU must be connected with +12 volt.
ECU ME3.1 and ME7.3.1: The pin 20 at this ECU must be connected on 0 volts
There are two plugs looking the same.
As a point of reference, if the labels are (not standing on your head) readable then it is the right plug.
4.2 AMG
The ECU will not allow the read function but will allow the write function.
4.3 Audi
ECU ME7.5:
Many attempts were made to produce generic software. Unfortunately, there are too many differences within the models and the different years of manufacture. We are working on a solution for this issue.
Side-effect: If the wrong software is used there may be fundamental change in the operation of the electronic throttle.
ECU EDC15V, EDC15P (Diesel)
Most vehicles can be programmed through the diagnosis plug.
If there is no communication you will need to remove the Fuse for the instrument cluster (Speedo) (Fuse Nr.5 or Nr.11). Be aware that in some cases you will need to clear warning lights which may remain ‘On’ after the fuse is inserted (i.e. airbag).
There also is the possibility of removing the ECU and programming it using a suitable cable on the table. (Without having to open the ECU)
4.4 BMW
Ensure that at least 13V are present at the ECU. At a lower voltage one can read but not write.
On some models the diagnosis plug is in the engine compartment. It has a round form and is described as an ADS plug. If the ADS and the OBD plug are present in the vehicle, then preferably use the ADS plug.
4.5 Ferrari
See Alfa Romeo ECU ME3.1 and ME7.3.1, ME7.3H4
4.6 Fiat
See Alfa Romeo.
At different models with diesel engine the OBD plug does not correspond exactly to the norm. Very high insertion forces may be required.
4.7 Lancia
See Fiat and Alfa Romeo
4.8 MCC /Smart
Smart with petrol engine; cannot read the ECU.
4.9 Mercedes Benz
With older vehicles it is possible that the communication works and the ID can be selected. However, the ECU will not allow the read nor write function.
These ECU’s have non-FLASH EPROM.
On C-Class (W202/W203), E-Class (W210), M class, S-Class (W140) diesel, the round diagnosis plug is in the Fuse-box (engine compartment)
4.10 Mitsubishi
Spacestar (diesel): The OBD plug is in the middle console under the drink hollow.
4.11 Opel
On models with ECU Y17DT or Y17DIT it is possible that after the write function the engine will not start. Disconnect the battery and wait for 15 minutes. If the programming is correct the engine should start after reconnecting the battery.
4.12 Porsche
ECU ME7.8 and ME7.8min
Unfortunately, our software doesn't work with all vehicles (yet). The problem is the determination of the so-called DME codes. However, these ECU’s can be programmed with the use of the Toolbox Software.
4.13 SEAT
ECU ME7.5, EDC15V and EDC15P: See 4.3 AUDI
Alhambra (diesel): the OBD plug is under the ashtray.
4.14 SKODA
See 4.3 AUDI,
4.15 Volkswagen,
Similar as 4.3 Audi, 4.13 Seat, 4.14 Skoda.
Passat (diesel): the OBD plug is near the parking brake
Sharan (diesel): the OBD plug is under the ashtray
T4 bus (diesel): the OBD plug is under the steering wheel. |