Find ECU calibration
maps faster.
Upload an original, unmodified ECU firmware file and get a WinOLS-compatible CSV of detected maps, axes, and labels. Import it into WinOLS to create a map pack as your project starting point. Modified files may produce unreliable results.
3 free credits
Valid for 3 days
No card required
FIRMWARE SAMPLE
DETECTED ECU
EDC17_C46
MAPS
91
ECU INFORMATION
ECU
EDC17_C46
Installation
R4 2.0l TDI · 93%
Engine Code
CFFB · 86%
Bosch SW Number
1037563924 · 98%
HW Number
03L906018M · 98%
SW Number
03L906018HL · 88%
Calibration Code
9981 · 92%
Address
Type
Label
Shape
0x1034A
bosch_II
Torque request
8x14
0x1330A
bosch_II
Start of injection BTDC
10x12
0x133B0
bosch_II
Start of injection BTDC
10x12
0x13456
bosch_II
Start of injection BTDC
10x12
0x134FC
bosch_II
Start of injection BTDC
10x12
0x135A2
bosch_II
Start of injection BTDC
10x12
0x13648
bosch_II
Start of injection BTDC
10x13
0x136EE
bosch_II
Start of injection BTDC
10x14
0x13794
bosch_II
Start of injection BTDC
10x14
0x1383A
bosch_II
Start of injection BTDC
10x14
0x138E0
bosch_II
Start of injection BTDC
10x14
0x13986
bosch_II
Start of injection BTDC
10x14
0x13A2C
bosch_II
Start of injection BTDC
10x14
0x13AD2
bosch_II
Start of injection BTDC
10x14
0x13B78
bosch_II
Start of injection BTDC
10x14
0x13C1E
bosch_II
Start of injection BTDC
10x14
0x13CC4
bosch_II
Start of injection BTDC
10x14
0x13D6A
bosch_II
Start of injection BTDC
10x14
0x13E10
bosch_II
Start of injection BTDC
10x14
0x13EB6
bosch_II
Start of injection BTDC
10x14
0x13F5C
bosch_II
Start of injection BTDC
10x14
0x14002
bosch_II
Start of injection BTDC
10x14
0x140A8
bosch_II
Start of injection BTDC
10x14
0x1414E
bosch_II
Start of injection BTDC
10x14
0x141F4
bosch_II
Start of injection BTDC
10x14
0x17CB2
bosch_II
Start of injection BTDC
10x14
0x17D58
bosch_II
Start of injection BTDC
10x14
0x17DFE
bosch_II
Start of injection BTDC
10x14
0x17EA4
bosch_II
Start of injection BTDC
10x14
0x17F4A
bosch_II
Start of injection BTDC
10x14
0x17FF0
bosch_II
Start of injection BTDC
10x14
0x18096
bosch_II
Start of injection BTDC
10x14
0x1813C
bosch_II
Start of injection BTDC
10x14
0x181E2
bosch_II
Start of injection BTDC
10x14
0x18288
bosch_II
Start of injection BTDC
10x14
0x1832E
bosch_II
Start of injection BTDC
10x14
0x183D4
bosch_II
Start of injection BTDC
10x14
0x1DFB0
bosch_II
Speed limiter via ECT
7x6
0x1DFEB
bosch_II
Torque reduction via oil temperature
7x5
0x1E06B
bosch_II
Torque reduction via EGT
8x5
0x1E0DC
bosch_II
EGT limiter
2x2
0x1E13E
bosch_II
EGT limiter
2x2
0x22792
bosch_II
Start of injection BTDC
8x8
0x2439A
bosch_II
Torque request
8x14
0x24434
bosch_II
Torque request
8x14
0x244CE
bosch_II
Torque request
8x14
0x24568
bosch_II
Torque request
8x14
0x24602
bosch_II
Torque request
8x16
0x2469C
bosch_II
Torque request
8x16
0x28B56
bosch_II
Iq to Nm conversion
16x16
0x28C78
bosch_II
Iq to Nm conversion
16x16
0x2B944
bosch_II
Torque limiter via atmospheric pressure
23x4
0x2E61B
bosch_II
Start of injection BTDC
12x16
0x2E6F9
bosch_II
Start of injection BTDC
11x16
0x2E7D0
bosch_II
Start of injection BTDC
12x16
0x2E8AE
bosch_II
Start of injection BTDC
12x16
0x2E996
bosch_II
Start of injection BTDC
12x16
0x2EA74
bosch_II
Start of injection BTDC
12x16
0x2EC93
bosch_II
Start of injection limiter via MAP
8x8
0x2ECE5
bosch_II
Start of injection limiter via ECT
2x8
0x3057C
bosch_II
Injection duration CR
20x16
0x316C3
bosch_II
Variable geometry/VGT duty cycle
16x15
0x317D4
bosch_II
Variable geometry/VGT duty cycle
16x15
0x318EF
bosch_II
Variable geometry/VGT duty cycle
16x15
0x31A00
bosch_II
Variable geometry/VGT duty cycle
16x15
0x31B1B
bosch_II
Variable geometry/VGT duty cycle
13x16
0x31C0A
bosch_II
Variable geometry/VGT duty cycle
13x16
0x31CF9
bosch_II
Variable geometry/VGT duty cycle
13x16
0x31DFC
bosch_II
Variable geometry/VGT duty cycle
13x16
0x32B48
bosch_II
Turbo pressure request
16x15
0x32C59
bosch_II
Turbo pressure request
16x15
0x32D74
bosch_II
Turbo pressure request
16x15
0x32E85
bosch_II
Turbo pressure request
16x15
0x32FA0
bosch_II
Turbo pressure request
13x16
0x330C2
bosch_II
Turbo pressure request
13x16
0x331E4
bosch_II
Turbo pressure request
13x16
0x3331A
bosch_II
Turbo pressure request
13x16
0x33505
bosch_II
Turbo pressure limiter via atmospheric pressure
10x16
0x369A6
bosch_II
Iq to Nm conversion
16x17
0x36B10
bosch_II
Iq to Nm conversion
16x16
0x390A9
bosch_II
Common rail pressure request
16x16
0x391CB
bosch_II
Common rail pressure request
16x16
0x392ED
bosch_II
Common rail pressure request
15x16
0x3940F
bosch_II
Common rail pressure request
16x16
0x39531
bosch_II
Common rail pressure request
12x16
0x39653
bosch_II
Common rail pressure request
12x16
0x39C3E
bosch_II
Common rail pressure limiter
5x1
0x3E0AE
bosch_II
Turbo pressure limiter via IAT
11x6
0x3E15F
bosch_II
Injection quantity limiter via MAP
14x16
0x3E9F6
bosch_II
Start Iq via ECT
8x9
0x3EA51
bosch_II
Start Iq via ECT
8x6
Export ready
CSV → WinOLS map pack
Designed as a professional starting point. Results may not include every map required for a complete tune.
Built for WinOLS workflows
Import the CSV into WinOLS to create a map pack — a structured map list with addresses, axes, and labels ready to verify.
Clear confidence information
Review detection confidence and validate results before using them in a calibration project.
Pay only when needed
Buy credits once and spend them per analysis — no subscription.
ECU identification included
Detected ECU, software and hardware numbers, and engine info with every analysis.
A faster starting point
Stop rebuilding every project from zero.
New or unfamiliar ECU software can require repetitive work: finding candidate maps, checking dimensions, identifying axes, naming common calibration structures, and preparing an importable project.
Manual workflow
01
Open firmware
02
Search map patterns
03
Inspect dimensions
04
Identify axes
05
Name candidate maps
06
Prepare project
With ECU Maps
01
Maps located automatically
02
Axes and labels pre-identified
03
Dimensions and addresses listed
04
Confidence scores per detection
05
CSV that becomes a WinOLS map pack
06
Less repetitive discovery work
How it works
From firmware to a WinOLS map pack
Upload your original firmware, let ECU Maps search the calibration data, then export a CSV that imports into WinOLS as a map pack starting point.
01 / 04
Upload
Upload the original ECU firmware file from your dashboard.
02 / 04
Queue and analyze
The file enters the GPU analysis queue. ECU Maps identifies the ECU and searches for known map structures.
03 / 04
Review
View the detected ECU, map categories, labels, dimensions, addresses, factors, units, and confidence information.
04 / 04
Export
Download the CSV and import it into WinOLS to create a map pack — then verify and complete the project.
Sample analysis
See the result before using a credit.
Review the public sample with ECU information, detected maps, confidence distribution, and downloadable firmware plus WinOLS CSV.
SAMPLE ANALYSIS
EDC17_C46
ECU INFORMATION
ECU
EDC17_C46
Installation
R4 2.0l TDI · 93%
Engine Code
CFFB · 86%
Bosch SW Number
1037563924 · 98%
HW Number
03L906018M · 98%
SW Number
03L906018HL · 88%
Calibration Code
9981 · 92%
Map label
Address
Type
Shape
Confidence
Torque request
0x1034A
bosch_II
8x14
84.7%
Start of injection BTDC
0x1330A
bosch_II
10x12
88.9%
Start of injection BTDC
0x133B0
bosch_II
10x12
81.9%
Start of injection BTDC
0x13456
bosch_II
10x12
93.8%
Start of injection BTDC
0x134FC
bosch_II
10x12
92.2%
Start of injection BTDC
0x135A2
bosch_II
10x12
90.8%
Confidence distribution
High confidence
73%
Medium confidence
21%
Candidate maps
7%
Professional verification required
ECU Maps generates detected map definitions to accelerate project setup. It does not guarantee a complete mappack or a tune-ready project. Always verify map addresses, dimensions, factors, axes, and labels before modifying firmware.
Recent analyses
Live results from real firmware.
Recent completed analyses with detected ECU details and how many maps were found for each firmware. Click a card to open the full report.
Map counts and ECU fields are taken from completed jobs. Customer uploads, filenames, and map addresses are not shown.
Supported ECUs
Built around real ECU families.
Coverage varies by ECU family. Open a family page for observed ECU information and typical map detections.
DETECTION CONFIDENCE
Confidence shown clearly.
Confidence represents model certainty, not guaranteed correctness. Higher confidence should still be manually checked. Low-confidence detections may be useful as candidates. Overall quality varies by ECU family and available training coverage.
MANAGED QUEUE
GPU analysis, processed in order.
ECU analysis is compute-intensive. Each request enters a managed queue and continues processing even if you close the page.
Queued
Identifying ECU
Searching maps
Preparing export
Completed
NO SUBSCRIPTION REQUIRED
Buy credits. Use them when needed.
One credit is reserved when an analysis is accepted and consumed only after a successful result is generated.
Free Trial
€0
For new verified accounts
3 credits
Try up to three complete ECU analyses before purchasing credits.
Valid for 3 days after email verification
No payment card required
Standard analysis queue
Results stored for 30 days
Single Analysis
€5
€5.00 per credit
1 credits
For one calibration project.
Credits valid for 24 months
Standard analysis queue
Automatic credit return on failure
Purchased credits are valid for 24 months. Results remain available for 30 days.
Unsupported files and internal processing failures automatically return the reserved credit.
Secure processing and controlled access.
Submitted files are processed only to provide the requested analysis and are not publicly shared.
Customer uploads are not used as a source for training datasets.
Detection may be improved using reference firmware obtained independently from licensed tools, authorized databases, and internal research.
Original uploads are stored securely with their analysis record and removed when that record is deleted. Generated results remain available for 30 days.
Email verification
Encrypted HTTPS transport
Rate-limited uploads
Account security settings
FAQ
Frequently asked questions
Start your next WinOLS project with less searching.
Create a verified account and receive three free credits, valid for three days after verification.