What is WinOLS?
WinOLS is an application, which is written especially to modify the memory contents of ECUs.
It facilitates the searching and finding of maps, which can then be named and viewed in different ways and changed. To change the data, different functions are available to edit the maps.
All data and maps are stored in project files. These project files hold all information obtained in the course of processing of a given controller. Other information, such as customer name, car number, and image files can be added.
Modifications of maps can be stored as ‘versions’ and can be commented. Up to 200 versions of one original file are possible.
All modified projects are shown in a list, which can be filtered and sorted. So it is easy to find an already modified project again.
Overview
- The raw data is displayed either in 2D graphics or hex/decimal dump. Automatic processor recognition to distinguish between program and data area.
- Functions to search for maps and to put them down on the map list makes efficient working a lot easier.
- A 3D preview window makes it easier to find maps
- Maps can be shown as 3D/2D chart or as a table.
- Automatic search of ECU and software numbers.
- You can select either English or German as the interface language and switch between these.
- Integrated checksum correction through plugins.
- Support of current hardware like BDM100, BSL100 and OLS300.
- Import and export of binary files, Intel and Motorola-Hexfiles. All types can be zipped, coded and have swapped lines or be sent directly by mail.
Slices
WinOLS 5.46 brings with “Slices” a new, alternative optical representation for maps. Here all lines are at the same height, which facilitates the comparison. With the toolbar view the display can be rotated+scaled.
Note: Slices are a “WinOLS Feature”, i.e. they have to be unlocked by paying an annual fee.
Highlight
- Text / 2d / 3d / Slices
- Automatic overview
- Automatic map search
- Extensive editing functions
- Many configuration options
- Many built-in import formats
- Export projects
- Use external hardware
- Let plugins calculate checksums
- Many import-plugins
- OLSx export / Mass export
- Scripts
- Clients
Details
Map search:
The automatic map search finds maps and shows them in a list and also directly in the data:
Preview-Window:
The preview window can be freely moved and sized and shows the selection as 3d-map:

Automatically overview:
Program code, empty areas, maps etc. are automatically detected. An overview window shows what can be found where in the file. Program code and empty areas are automatically displayed in pale.
Automatic checksums:
Each checksum module (available separately) automatically recognizes whether it can be used and corrects the checksums immediately after each change. Even in real time while the car is running. If you don have the right module yet, just press a button and all checksum modules for your project will be tested online. So you know for sure which one fits. Modules can be purchased online around the clock. You will receive the module within minutes.

Digital signatures as watermarks
By making tiny changes to the data, you can digitally sign your projects to recognize copies. Optionally openly visible to everyone or only to you. None of the text is visible in the data, but it can still be displayed.
Free choice of colour:
There are four color schemes preset and of course you can configure your own colors individually.
More features
- Original and version: For every project the original is stored permanently. Changes will be stored as version (the number of versions is not limited). Changes are displayed in colour and you can restore the original values any time.
- Multilevel undo: Up to 50 editing steps can be undone.
- Scripts for pros: If you work with similar cars, you can store the changes as scripts. This allows you to apply the changes for every new car within seconds.
- Automatic comments: You can enter comments for every project and every version. Further more they are automatically commented when you import or create new versions.
- Online project search: Our online-database can automatically fill in the fields like producer, chassis, etc. Several other fields, like Bosch number will even be filled in automatically when you’re offline.
- Complete overview: The project overview shows all your projects in a configurable and searchable list. Within the fraction of a second, even if you have hundreds of projects.
- Versions: For every project you can create as many versions as like. The version over shows which maps are changed in which version.
- Open for other projects: WinOLS can import and export binary data, Intel- and Motorola-Hexfiles. Entire maps and the map list can be exported to Microsoft Excel. Maps can be ex and imported from a project.
- Accept changes: Copy the best changes from old projects. Even if the maps were moved to a different position, they will still be automatically recognized.
- Extensive help: Texts in the status bar, tool tips for the icons, Instructions for every dialog. WinOLS keeps you informed which every step. Furthermore you can download the entire documentation as PDF here.
- Many other features. Too many to list all of them here…
Compatibility
- WinOLS 5 requires Windows 10 (x64), Windows 11 (x64) or Windows 11 (ARM).
- WinOLS 5 supports current EVC hardware like UCM100, BDM100, BSL100, OLS300 (except under ARM). Megaprommer MP2240P and OLS16 are no longer supported.
- WinOLS 5 can be installed and used in parallel to WinOLS 4 and uses the same license, i.e. you do not need another license for a WinOLS 5 installation on a computer on which WinOLS 4 is already installed. Since WinOLS5 can save additional data fields and properties in projects, the project files are no longer backwards-compatible, i.e. projects that were created or modified with WinOLS5 can no longer be opened in WinOLS4.
Support
ECUTools Vietnam is currently a distributor for WinOLS:
Read more: https://www.evc.de/en/service/links_authorized_dealers.asp
Whatsapp: +84.899.402.402
Facebook: ECUTools.vn
Youtube: ECUToolsvn
Tiktok: ECUTools
Website: ECUTools.vn
WinOLS License (3)
Checksum Correction: (77)
Checksum correction for Bosch TDI V2.0, V3.x, V4.x, CR1, CR2
Checksum correction for Siemens MS40, MS41, MS42, MS43, Mini
Checksum correction for Bosch ME1.0, ME2.0, ME2.1, AS41
Checksum correction for Bosch M2.x/M5.x BMW + Porsche, M5.2.1 BMW
Checksum correction for Siemens Mss50, MSS52/3, MSS54
Checksum correction for Opel - Simtec56, Delco/2/3/4, Siemens, Bosch Me1.5.5/3.1.1, Delco DTI, GMPT, ME76.2/7.9.8, ME7.6.4, ME7.6.1/7.9.6
Checksum correction for Siemens SIM4LE, SIM4KLE
Checksum correction for Smart 005
Checksum correction for Siemens: Simos4s, SimosV2, Simos2/3/71/9x; Bosch: M3.x/M5.92 + EEPROM, ME7.9.7.1
Checksum correction for Bosch Volvo V70R
Checksum correction for Volvo/Renault/Kia, SH705x
Checksum correction for Bosch ME7/Mx VAG, BMW, Fiat, Volvo, Porsche, Asia
Checksum correction for Bosch BMS BMW 4-Zyl.
Checksum correction for Temic V51/51 MB S/G 400CDI, Temic V51-V88
Checksum correction for Siemens HDI, ECM
Checksum correction for Saab Trionic T5, T7, AFM5
Checksum correction for Marelli VW, Skoda, Alfa, Fiat, Maserati, IAW4/5
Checksum correction for Bosch ME7 VAG 200x, Patch, RSA
Checksum correction for KEFICO, M798, CPEDG2
Checksum correction for Bosch ME9-1/2 BMW
Checksum correction for Delphi DCI, USA, HDI; Delco Isuzu, Daewo; MPC
Checksum correction for Ford WDS, Siemens TDCI. Diesel, EECV
Checksum correction for Siemens SMG/EGS, EML, Rotax, EGS53, EGS51; Opel Automatic
Checksum correction for Bosch Kia
Checksum correction for Phoenix VP44, CR, MPC/ST10, UIC3; John Deere EST50
Checksum correction for Lucas Volvo, FHK2, Ford, Hyundai. Fiat
Checksum correction for Scania HPI, EMS S7/8, ACM
Checksum correction for Bosch PSG16, RSA
Checksum correction for Siemens SID803, SID201/204, SID202, SIDxxx, SID9xx, EasyU
Checksum correction for Sagem 2000 / 3000, S2000PM2; Valeo
Checksum correction for Delphi Ford, Ford 2, Korea
Checksum correction for Bosch EDC16V2, EEPROM, RSA, Comp-Patch
Checksum correction for Bosch ME9 - Ford/Volvo, RSA
Checksum correction for Motorola MEMS3 - MG, Rover, Land Rover, MEMS3-PLCC
Checksum correction for Bosch MED9 - VAG, EEPROM, RSA, VAG-R
Checksum correction for SISU EEM2; Siemens CLAAS/Mercury; Motorola CM570, CM850, CM87X; Deutz; VDO-FMGR, VDO_ECS; Liebherr; CAT ADEM3/4/5/6, CAT PCMFP; New Holland GD, Charger
Checksum correction for Bosch EDC7C1/3, FB, EDC7U, EDC7UC, EDC7 RSA, EEPROM, EDC7+, EDC7 DAF
Checksum correction for Bosch ME9 Mercedes
Checksum correction for BMS-K Motorrad R1200GS + RSA
Checksum correction for Denso, Denso Toyota
Checksum correction for Marelli MJ/MM6-11
Checksum correction for Bosch ME7-RSA Porsche, ME711 Porsche 997T
Checksum correction for Visteon MPC, ESU, EEC-V
Checksum correction for Siemens MSS6x-Ignition/Injection
Checksum correction for Siemens Simos 6.x/15.10, SIM266, Theta Pi
Checksum correction for Siemens PPD
Checksum correction for Siemens MSS70/MSD70, MS45 BMW
Checksum correction for Denso32; Transtron Isuzu
Checksum correction for Tronic T8, 8-MD5 (Only for serial programming)
Checksum correction for TRW Volvo EMD2/2.2/2.3, ACM (EMS2.3 cannot be corrected because of RSA checksum
Checksum correction for Bosch MED17/EDC17, RSA, Comp Chk, MED17 Patch, EEPROM, EDC17Cxxx Patch, MED17 Variant
Checksum correction for EFI Lotus Croft V1/V2
Checksum correction for Delphi DCM3.2, DCM3.3, DCM3.4, DCM3.5 + PSA, DCM3.7, DCM MB
Checksum correction for Delphi Truck., Metatron MF3
Checksum correction for Visteon ST10/Tricore
Checksum correction for Hitachi Nissan, Subaru, Renault
Checksum correction for Bosch Smart 2007
Checksum correction for Bosch EGS, ETS50
Checksum correction for
- VL381/VGS4/DQ250 EEPROM
- AQ250/AL750
- AL450/CPC/DL382/DQ380/DQ400/DQ200 MQB/DQ250 MQB/X1
- Aisin DQ500
- Delphi CPC
- Ford UTCU3
- Getrag DCT
- Haldex
- Bosch TCU
- Siemens TCU, FGS2
- ZF 8HP
Checksum correction for Tricore, Tricore Patch, CVN EMS2xxx, EMS3xxx, PCR2, SID208-807, SIM2K-xxx, SIMOS8-18
Checksum correction for F8T8, F8T8359; Honda-Keihin
Checksum correction for MTxxx, MT2x/HV-240, DCM6
Checksum correction for Deco 5, Delco OS
Checksum correction for Mikas 11; ME7 China; Siemens China; NPP ITELMA, M75/86
Checksum correction for Denso Bikes; Siemens M3C/M3D/MD/M4C; Bosch: MSE3, MSE6; Marelli IAW1; Delphi MT05.2, MT05; Keihin Bikes;
Checksum correction for TEMIC/Conti MCM/ACM, XC2287, ACM3
Checksum correction for Campi
Checksum correction for Bosch DCU-15/EAS/SC, Wabco VCM, Cummins CM3230B/EDC17CV51, Cummins CM2xxx
Checksum correction for Liebherr ECU2/3, Temic TAD801, Haldex Gen4, Aisin AF40
Checksum correction for MDG1, CVN, EEPROM, MD1CE101/MD1CS069 Patch - Attention: The RSA checksum in this file cannot be calculated. So the resulting file can only be used in a tool, which switches off this checksum.
Import - Export (21)
Allows the import, modification and export of Vadis/VBF file
Import and export Caterpillar FLS/FL2 files. FL2-Exports cannot be used in the original tool.
With this plugin the DimSport NewGenius can be controlled directly from WinOLS
Import / Export CMD Slave Files, requires a working CMDFlash with connected Master to the computer
Exports in EK1 format. For exclusive use with EK1 device
Imports odx, odx-f, frf, sgo, sgm, pdx, .sox files
Required functions for OLS16/OLS300/External Simulators
Import/Export for unencrypted CFF files
Imports / Exports CRE files
Requires WinOLS5 + an internet connection and bFlash API key
Imports/Exports map changes in DCM files
.hex, vds both encrypted
Import SMR-F / SMR-FB files .smr-f
Imports / exports .nav.dec, .nav.zenc, .nav Dateien
Autotuner Slave Files Import/Export
Autoflasher Slave Files Import/Export
Visualizer live connector
Imports/exports Cummins xcal files
Magicmotorsport Slave Import/Export
Imports/exports JCB files. Imports JCBS files.
Maps (6)
DAMOS and ASAP2 Import
Import maps. Requires ecfg file + address mapping file
Imports maps from Mitsubishi XML files
Imports map details from PRM files; The maps need exist before the import.
Imports map from TunerPro Xdf files
Imports map from Mitsubishi mm3 files
Special Stuff (3)
External control by script languge LUA
Automatically translates map names from German to English (Beta)
Cart
(0 Product)


Reviews
There are no reviews yet.