Swiftec Manual Chip Tuning

33
Version v1.7 rev 04 june 2009 © 2006-2009 VCPowerTeam

Transcript of Swiftec Manual Chip Tuning

Page 1: Swiftec Manual Chip Tuning

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

Version v1.7 rev 04 june 2009 26 27

© 2006-2009 VCPowerTeam 28 29

Page 2: Swiftec Manual Chip Tuning

Manual overview 1

2

Overview ...................................................................................................................................................................... 4 3

Main of features ....................................................................................................................................................... 4 4

Minimal system requirements ................................................................................................................................ 5 5

Instalation .................................................................................................................................................................... 6 6

Dongle driver installation ........................................................................................................................................ 6 7

Swiftec software installation .................................................................................................................................. 7 8

Online services ............................................................................................................................................................ 9 9

Running Swiftec software ....................................................................................................................................... 12 10

Main window ............................................................................................................................................................. 12 11

Updates information message ............................................................................................................................. 12 12

Main window description ...................................................................................................................................... 12 13

Basic window menu ............................................................................................................................................... 14 14

Create new project ................................................................................................................................................ 14 15

Open project database .......................................................................................................................................... 15 16

2D mode window...................................................................................................................................................... 15 17

2D mode window description ............................................................................................................................... 15 18

2D mode window menu ........................................................................................................................................ 16 19

2D mode window toolbar ..................................................................................................................................... 17 20

2D mode X,Y zoom ................................................................................................................................................ 19 21

2D mode working area.......................................................................................................................................... 19 22

2D Cursor information area .................................................................................................................................. 20 23

2D Scrollbar, information about loaded original, modified and map files ..................................................... 21 24

HEX mode window ................................................................................................................................................... 21 25

HEX mode window description ............................................................................................................................ 21 26

HEX mode working area ....................................................................................................................................... 22 27

MAP mode window ................................................................................................................................................... 23 28

MAP mode window description ............................................................................................................................ 23 29

MAP list window ..................................................................................................................................................... 24 30

Swiftec modules........................................................................................................................................................ 24 31

Conversion module ................................................................................................................................................ 24 32

Import/export module ........................................................................................................................................... 25 33

Search/Replace module ........................................................................................................................................ 25 34

Properties module .................................................................................................................................................. 26 35

Page 3: Swiftec Manual Chip Tuning

Automatically checksum detection module ........................................................................................................ 27 1

Automatically ECU information detection module ............................................................................................. 28 2

Automatically maps detection module ................................................................................................................ 28 3

ASAP2 import module ........................................................................................................................................... 28 4

Project database module ...................................................................................................................................... 28 5

Map manager module ........................................................................................................................................... 30 6

Contacts and copyright information ...................................................................................................................... 33 7

8

9 10

Page 4: Swiftec Manual Chip Tuning

Overview 1

2

SwifTec – revolutionary chiptuning editing software. This software allow the end user to get the maximum 3

performance out of modern electronic controlled engines such as cars, truck, bikes, boats, any engine that are 4

controlled via a ECU. It’s the ideal tool for starters, because of the support provided by the “maps”, “special maps” 5 and “super map files” add-on modules that recognize maps inside the ECU. It’s also tool for experienced and skilled 6

chiptuners because of extended automatically maps detection(Bosch, Siemens, Delphi, Temic) and map managers 7

modules, automatically ECU information module and automatically checksum detection module. 8

Main of features 9 - Support all types existing ECUs for modifying 10

- Automatically maps detection module for Bosch, Siemens, Delphi, Temic ECUs 11

- Automatically checksum detection module 12

- Automatically ECU information detection module 13

- ASAP2 import module 14

- English, Portuguese, Danish, Czech language 15 - Online maps, special maps database with above languages support 16

- Online super map files database 17

- Featured map manager module for creating own map packs, include predefined formulas 18 - More 100 checksum correction modules 19

- Local projects database for saving original and modified file versions 20

- Bosch EDC16, Bosch M155, Siemens F200, Siemens 2001, Intel and Motorola HEX conversion modules 21 - Files join, split and duplication modules 22

- Bosch EDC16, Bosch M155, Siemens F200, Siemens 2001, ZIP, RAR, Bdm2go by external plug-in, High and Low 23

parts, Intel and Motorola HEX import format support 24 - Import new files with resizing possibility 25

- 2D, HEX, MAP view and edition modes 26

- 8,16,32 bits Motorola and Intel signed/unsigned data type support 27

- 8,16,32 bits and text search and replace function 28

- Colorization of all types view mode 29

- Hexadecimal and decimal view values 30

- Comparison original and modified files version 31

- Absolute or percentage modifying values 32

- Copy and paste function with all view modes 33 - Saving most used with functions values 34

- Undo last operation possible 35

- HEX mode change grid size possible 36

- HEX mode symbols show function 37 - Fast switching from 2D to MAP mode on selected map 38

- Simply way of creating maps by Marks 39

- Swap axis on MAP mode possible 40 - Axis modification with MAP mode support 41

- Copy to similar maps by values or percentage modified maps is available 42

- View modification of maps by normal, difference and percentage mode 43 - Automatically saving current project 44

- Automatically checking for new updates out(internet connection required) 45

- X,Y zoom on 2D mode 46 - Cursor showing current data information 47

- Drag’n’Drop support with importing original and modified files 48

49

Page 5: Swiftec Manual Chip Tuning

Minimal system requirements 1 - Windows 2000/XP/Vista 32bit with 256Mb of RAM 2

- 1024x768 display resolution 3

- 1xUSB port 4

- 100Mb hard disk free space 5

- Microsoft Visual C++ 2008 SP1 redistributable package installed 6 (http://www.microsoft.com/downloads/details.aspx?familyid=A5C84275-3B97-4AB7-A40D-7

3802B2AF5FC2&displaylang=en) 8

9

Page 6: Swiftec Manual Chip Tuning

Instalation 1

2

Latest version of SwifTec and dongle protection driver can be downloaded on our company web site 3

www.vcpowerteam.com with using provided a password and a username. How to use web site, please read “Online 4

service” section of manual. 5

Dongle driver installation 6 1. Disconnect dongle. 7

2. Unpack drivers.rar for some temporary folder. 8

3. Follow to “Senselock_EL_Driver\32_BITS_OS\” folder, run “InstWiz3.exe” and click “Next”: 9

10 4. Click “Next” and select folder where install driver and “Install driver” option, then click “Next” button: 11

12 5. Wait until follow progress bar will be complete filled and click “Finish”: 13

Page 7: Swiftec Manual Chip Tuning

1 6. Restart computer to make drivers applied to system. 2

Swiftec software installation 3

1. Run “SwifTec Installer.exe” and select one installer language: 4

5 2. Carefully read and accept the terms of License Agreement and click “Next”: 6

7

Page 8: Swiftec Manual Chip Tuning

3. Select components and click to “Next” button: 1

2 4. Select folder where install Swiftec software and click to “Install” button: 3

4 5. Wait until installation process end click on “Finish” button. 5

6. After installation finished shortcut to run Swiftec will be placed to desktop. 6

7 8

9

Page 9: Swiftec Manual Chip Tuning

Online services 1

2

Registered users can get additional online services on VCPowerTeam web site. Follow to www.vcpowerteam.com 3

and enter to customer area with provided a username and password: 4

5

When access will be granted, login window will show following options and information: 6

7

There’s information about: 8

- Current balance: can be used to buy some other products like checksums, all types of maps, etc. 9 - Free maps for download: amount of maps given by support annual fee. 10 - Support paid till: date until registered user will receive new updates for software and access to web site. 11

Next services can be invoked: 12

- Download: section where users would receive latest version of products they have access(Swiftec or Flashtec 13 installers, checksums), additional components or information like dongle drivers. 14

Page 10: Swiftec Manual Chip Tuning

1 - Download maps: online database of maps, special maps, super map to use later by Swiftec. All of them sorted 2

by brands, models, engines, 8bit checksum and other options to make search needing maps easy. 3

4

5 - Buy checksum: list of checksums currently available for user and ones user can get for shown price. 6

Page 11: Swiftec Manual Chip Tuning

1

2 - Payment history: all operations(buy checksums, download maps, etc) done with current account saved and can 3

be listed by this service. 4

5 - Send message to support: can be used to fast send message to VCPowerTeam support with sorted type of 6

problem, and places where it appear, include files. For example maps to made, bug reports. 7

8

- Change password: to be more secure, we recommend users change password to access online services one 9 time per month. 10

- Exit: security logout from online services section with disable current login session. 11

12

Page 12: Swiftec Manual Chip Tuning

Running Swiftec software 1

2

Install dongle driver, Microsoft Visual C++ 2008 SP1 redistributable package and Swiftec software follow “Install” 3

section of manual. Connect dongle to USB port and run Swiftec by clicking on Desktop shortcut: 4

5

Main window 6

7

Updates information message 8

Same time with Swiftec starting, software checking new updates for installed modules and show message about 9

result of checking(to get new updates, please use our company web site follow “Online services” section of manual): 10

11

Main window description 12

After software correctly runs, You would see Swiftec main window with current version number information and 13

number of elements on toolbar: 14

15

Page 13: Swiftec Manual Chip Tuning

1

Create new project by direct open a file. Can be invoked by accelerator keys: Ctrl+O. For more

information, please, check “Create new project” section of manual.

Open projects database before imported and tuned. For more information, please, check

“Open project database” section of manual.

Listing of checksum currently licensed to use with Swiftec(Accelerator keys: Ctrl+C)

Extract before downloaded maps from VCPowerTeam web site, follow by “Online services”

section of manual. Downloaded maps extract from Swiftec installation subfolder “Downloads”.

Direct link to VCPowerTeam company web site. Opening with default browser in system.

Information about Swiftec license and list of last updates changes:

Close Swiftec software.

Page 14: Swiftec Manual Chip Tuning

Basic window menu 1

Menu similar of buttons placed on toolbar, except conversion module(read “Conversion module” section of manual): 2

Create new project 3

This function can be invoked by clicking toolbar, using accelerator keys: Ctrl+O or using drag’n’drop. Import/export 4

module(read “Import/export module” section of manual) will automatically detect selected file format and wait for 5

accept entered parameters(format, new file size) by “OK” button. 6

7

Using imported file Swiftec going automatically detects maps(read “Automatically maps detection module” section of 8

manual), checksum(read “Automatically checksum detection module” section of manual) and ECU information like ECU 9

producer, SW and HW numbers, also some more different information(read “Automatically ECU information detection 10 module” section of manual) and wait for accepting project properties information(read “Properties module” section of 11

manual): 12

13

Page 15: Swiftec Manual Chip Tuning

By clicking “OK” imported file with entered project properties getting save to project database and opens Swiftec 2D 1

mode to start chip tuning. 2

Open project database 3

Opening before saved projects from database can be done using “Project database module”, so selected project will 4

automatically open 2D or MAP(depends if some maps was loaded) mode to start chip tuning. 5

2D mode window 6

7

After switch to 2D mode, Swiftec makes automatically maps detection and shown balloon information windows about 8

found ones. Any maps used by Swiftec gets highlighted on 2D mode and can be invoked by context menu. 9

10

2D mode window description 11

Selected 2D mode window have few part: 12

- Menu 13 - Toolbar 14

- X,Y zoom 15

- Working area 16 - Cursor information 17

- Scrollbar 18

- Information about loaded original, modified and map files. 19

Page 16: Swiftec Manual Chip Tuning

2D mode window menu 1

Project

Create Project – same as Main window “Create project”

function for import new file for editing. Can be invoked

“Ctrl+O”.

Open Project – same as Main window “Open project” function

to open database of saved files before for editing(read more

“Project database module” section of manual)

Open Modified – open modified database to make some

actions with before saved modified files or import new

ones(read more “Project database module” section of manual).

Can be invoked by “Ctrl+M”.

Open MAP – load downloaded before maps, user maps, ASAP2

files. Can be invoked by “Ctrl+D”.

Save Modified – save modified file to project database or disk.

Can be invoked by “Ctrl+S”.

Properties – open current project properties (read more

“Properties module” section of manual) Can be invoked by

“Ctrl+I”.

Close Project – close current project, saving modified files and

open Main window.

Exit – close software

View

8/16/32bit LoHi/HiLo – view loaded files with selected data

type. Can be invoked by Ctrl+1/2/3/4/5.

Prev difference – find changes between original and modified

file before current cursor position. Can be invoked by Ctrl+Z.

Next difference - find changes between original and modified

file after current cursor position. Can be invoked by Ctrl+X.

Go to… - follow selected position. Can be invoked by Ctrl+G.

Colors – invoked dialog with color theme of current view.

Decimal/Hexadecimal – select type viewing of values. Can

be invoked by “Home” button.

Show symbols - can be used only with HEX mode. Show

symbols near HEX grid.

Signed/Unsigned – select signification type of values.

Diagram/Editor – switch between 2D and HEX mode. Can be

invoked by “Insert” button.

Edit using MAP – switch to MAP mode. Can be invoked by

“End” button.

Original – can be used only with HEX and MAP mode. Show

only original data in grid. Can be invoked by “Del” button.

Change grid size – can be used only with HEX mode.

Changing HEX grid size.

Search – invoke search/replace function

Page 17: Swiftec Manual Chip Tuning

Modify

Modify by – make modify by absolute(“Ctrl+A”) or

percentage(“Ctrl+P”) value.

Increase – increase selected area for 1.

Decrease – decrease selected area for 1.

Copy – copy selected area.

Paste – paste before copied area.

Undo – undo last operation.

Undo all changes – recover originals values to selected area.

Map

manager

By use this menu, can be invoked “Map manager module”

function to create, edit, copy, delete and save maps.

Help Same as “Swiftec Main window” Help menu

2D mode window toolbar 1

Switch to 2D mode

Switch to HEX mode

Switch to MAP mode

Create Project – same as Main window “Create project” function for import new file for editing.

Can be invoked “Ctrl+O”.

Open Project – same as Main window “Open project” function to open database of saved files

before for editing(read more “Project database module” section of manual)

Page 18: Swiftec Manual Chip Tuning

Open Modified – open modified database to make some actions with before saved modified

files or import new ones(read more “Project database module” section of manual). Can be

invoked by “Ctrl+M”.

Open MAP – load downloaded before maps, user maps, ASAP2 files. Can be invoked by

“Ctrl+D”.

Save Modified – save modified file to project database or disk. Can be invoked by “Ctrl+S”.

Extract – Extract before downloaded maps from VCPowerTeam web site, follow by “Online

services” section of manual. Downloaded maps extract from Swiftec installation subfolder

“Downloads”.

Go to… - follow selected position. Can be invoked by Ctrl+G.

Colors – invoked dialog with color theme of current view.

Decimal/Hexadecimal – select type viewing of values. Can be invoked by “Home” button.

8/16/32bit LoHi/HiLo – view loaded files with selected data type. Can be invoked by

Ctrl+1/2/3/4/5.

First difference – find first changes between original and modified file.

Page 19: Swiftec Manual Chip Tuning

Prev difference – find changes between original and modified file before current cursor

position. Can be invoked by Ctrl+Z.

Next difference - find changes between original and modified file after current cursor position.

Can be invoked by Ctrl+X.

Last difference – find last changes between original and modified file.

Search – invoke search/replace function

2D mode X,Y zoom 1

This can be used to zoom viewing diagram data 2

3

2D mode working area 4

All modified data shows different color curve by colors setting by Color dialog: 5

6

Page 20: Swiftec Manual Chip Tuning

1

By mouse button 1 and button 2 can be selected area for follow modification or creation map. Also there’s context 2

menu with 2 more additional functions: 3

- Open highlighted MAP – switch to MAP mode map under cursor position. 4

- Next map – find next map on 2D mode and position cursor there. 5

As told before, there’s nice function to create new map, for this need position Mark1(mouse button 1) for map start 6

address, Mark3(mouse button 1 + Ctrl) – axis X start address, Mark4(mouse button 1 + Alt) – axis Y start address and 7

click context menu “Map Manager” -> “New map”(more information read “Map manager module” section of manual): 8

9

2D Cursor information area 10

11

- 042FE0 – start showing 2D mode data 12

Page 21: Swiftec Manual Chip Tuning

- 04301C – cursor position 1

- 000191(000016B) -> 0000026 (10.47%): 191 – modified value, 16B – original value, 26 – absolute difference 2

value, 10.47% - percentage difference value 3

- MARK1, MARK2, MARK3, MARK4 – selected position of marks 4

2D Scrollbar, information about loaded original, modified and map files 5

- Follow start of loaded file 6

- Follow one page left 7

-Follow one position left 8

- Follow one position right 9

- Follow one page right 10

- Follow end of loaded file 11

12

Original EPROM – original loaded file with 8bit checksum in “(“ “)” 13

Modified EPROM – modified file name with 8bit checksum in “(“ “)” 14

MAP driver – name loaded map driver 15

HEX mode window 16

17

HEX mode window description 18

Selected HEX mode window have few part: 19

- Menu 20

- Toolbar 21 - Working area 22

- Information about loaded original, modified and map files. 23

Page 22: Swiftec Manual Chip Tuning

Most of all areas same as 2D mode, except Working area. Moving mouse cursor to cell shows information about value 1

of cell: original and modified value, absolute and percentage difference. 2

HEX mode working area 3

Selection area for modification can be done by mouse with hit mouse button 1. 4

5

All modified data shows different color settings by Color dialog, independent of 2D mode colors: 6

7

Page 23: Swiftec Manual Chip Tuning

MAP mode window 1

2

To open MAP mode Swiftec need have maps loaded, or automatically detect, or created by user. After select one of 3

map, on main window title, shows more map information. 4

MAP mode window description 5

Selected MAP mode window have few part: 6

- Menu 7

- Toolbar 8

- Working area 9

- MAP list window 10

- Information about loaded original, modified and map files. 11

Most of all areas same as HEX mode, except MAP list window. 12

Depends of map’s settings Axis values can be modified also. All changes shows different colors, settings by Color 13 dialog, similar HEX mode. Moving mouse cursor to cell shows information about value of cell: original and modified 14 value, absolute and percentage difference. Context menu have few more new functions: 15

16

Page 24: Swiftec Manual Chip Tuning

Swap axis – current map can be swapped using this function 1

Copy ‘val’ to similar MAPs – automatically detects similar maps and copy there new value of selected area 2

Copy ‘%’ to similar MAPs – automatically detects similar maps and change there percentage between original and 3

modified values of selected area 4

View – mode view maps. It can be normal view when grid shows modified values, difference view – shows in grid 5

difference between original and modified values, % view - shows in grid percentage difference between original and 6

modified values. 7

Map Manager – invoke “Map manager module” functions: create, edit ,copy, delete, save maps. 8

MAP list window 9

10

There’s 3 types of maps: My Maps(user created maps), Loaded maps(downloaded from VCPowerTeam website), 11

Automatically detected maps, imported ASAP2 maps. Each of them can be edited or copied. User maps gets 12

automatically saved when close Swiftec or close project. Any changes immediate gets map names bold. 13

Swiftec modules 14

15

Conversion module 16

Currently module supports few types of independent conversions algorithms: 17

1. Bosch EDC16 coding/decoding 18

2. Bosch M155 coding/decoding 19

3. Siemens F200 coding/decoding 20

4. Siemens 2001 coding/decoding 21 5. Motorola HEX coding/decoding 22

Page 25: Swiftec Manual Chip Tuning

6. Intel HEX coding/decoding 1

7. EPROM splitting 16Bit project 2

8. EPROM joining two 8Bit files to one 16Bit project 3

9. Project duplication: 4

5

Import/export module 6

This module based on conversion module, with some additional features like import Bdm To Go, ZIP, RAR files. 7 Imported files can be increased or reduced to new size with different directions: start, end, offset. Emprty areas will be 8

automatically filled by FF hexadecimal. With exporting, by default, old file size shown in size field and can be easy used 9

to remember imported one size. One more feature is automatically detection format of imported files, so You only 10

need click “OK” button: 11

12

Search/Replace module 13

Can be invoked from 2D or HEX mode. It can be use for search and replace 8,16,32 bits values decimal or hexadecimal 14

and text values, also can be used mask “?”. 15

Page 26: Swiftec Manual Chip Tuning

1

Properties module 2

This module can be invoked anytime with working Swiftec by “Ctrl+I”. 3

4

With importing files its automatically detects checksums and ECU information, checksum 8 bit. All detected information 5

automatically gets filled by Swiftec, so only You need it’s put Customer name and License plate and car’s information 6

like Brand, Model, Engine. Comment can be updated, if some more information was detected and can be easy edited 7

by user to save some important information about project. 8

Success result checksum detection will be shown by message: 9

Page 27: Swiftec Manual Chip Tuning

1

Anytime you can change checksum by invoke project properties and click on “Checksum settings": 2

3

ECU information can be updated by “Detect ECU Info” button. If some information was found it will shows message: 4

5

Automatically checksum detection module 6 This module detects licensed one checksum for use, and detects/test/correct checksum after modifying files. Checksum 7

can be setting over Properties module or by saving user maps. Manual checksum settings can be done to: 8

- No calculation 9

- 8/16 bit checksum 10

- Complem. checksum 11

- Partial checksum 12

- Family checksums 13

Page 28: Swiftec Manual Chip Tuning

1

When load before created projects it’s compare information about checksum in project database and warning user 2

about different checksum settings: 3

4

Automatically ECU information detection module 5

Currently supports Bosch, Siemens, Marelli, Temic, Delphi, Delco ECUs. It’s automatically detects where’s possible ECU 6

producer and type, software and hardware numbers, also some more different information. 7

This module automatically using by Swiftec when import files to project database and can be anytime invoked from 8

Properties module. 9

Automatically maps detection module 10

Currently supports Bosch, Siemens, Delphi, Temic ECUs. It’s automatically detects where’s possible maps by 11

VCPowerTeam private algorithm gives bestest results on market. 12

ASAP2 import module 13

Supports all available format ASAP2 specification, include newest ones. 14

Project database module 15

All files imported and modified saving to projects database and can be opened anytime. Using database have a lot 16 information fields: customer name, car brand, model, engine, ECU, ECU SW and HW, imported size, checksum 8 bit, 17

date and time of creating, checksum used, count of modified versions, amount of maps in project and user map name. 18

All projects can be filtered and sorted by clicking on columns. Any of files can be exported from database to selected 19

conversion format and saved to disk. 20

Page 29: Swiftec Manual Chip Tuning

1

By double clicking mouse on some project opens modified versions of project. Same functions possible for modified 2

versions as for originals: 3

4

Page 30: Swiftec Manual Chip Tuning

Map manager module 1

This module features is possibly the most important one any user can create own maps with own formulas, names, 2

offsets, conversion values. Normally accessing to map manager via 2D mode by context or main menu: 3

4

For determining start address of MAP and Axis using Mark1, Mark3, Mark4(using of it described above). After selection 5

finished click to “New MAP” to invoke Map manager module: 6

7

Page 31: Swiftec Manual Chip Tuning

This is the main Map manager window were all information must be filled, please notice that the start address is 1

already filled by the information from Mark 1 address and on the X axis also start address is already filled from Mark 3 2

information and Y axis start address is already filled from Mark 4. 3

Inside Map Manager window there are many available options for Map, for X axis and for Y axis. This information must 4

be filled with knowledge of the user in order to get right conversion values, names, etc.. 5

Swiftec already provides some standard formulas used by Bosch on their cars: 6

7

By using this direct formulas Swiftec will automatically fill information on factor and offset and convert given values: 8

- BAR- convertion given values into milibar 9

- C- convertion given values into values 10

- %- convertion given values into a percentage 11

- 1- standard look no formula given 12

13

The above button allows user to create own factors and offsets by the use of formulas as shown here: 14

15

It’s possible to choose from any of the 3 formulas in order to get correct Offset and Factor for the given values. 16

After all values are filled according to users choice: 17

Page 32: Swiftec Manual Chip Tuning

1

A new map gets created when clicking in “Save”. 2

If user wants to save the newly created map to disk, just have to click save map in Map manager menu, and a UMAP 3

file (user map file) is created. It will be also automatically saved to database. Next time load this project saved user 4

map will be automatically loaded: 5

6

With saving user map to disk Swiftec will ask about checksum settings for this map. 7

8

Page 33: Swiftec Manual Chip Tuning

Contacts and copyright information 1

Please do not hesitate to contact us with any questions about our products and sales: 2

VCPowerTeam 3

Av da Noruega S/N 4

5000-508 Vila Real 5

Portugal 6

Web: www.vcpowerteam.com 7

Telephone: + 351 93 252 75 75 8

Fax: + 351 259 338 001 9

Email: mailto:[email protected] 10

11

All copyrights and property rights to Swiftec are exclusively owned by VCPowerTeam, Portugal. 12

13

14