Tools and files
What do the ECU file types mean?
What the common ECU file extensions mean, which tool writes which, and which ones a file portal should accept. A plain reference for file services.
In short
Most ECU files are either a plain binary, such as .bin or .ori, or a tool maker's own container, such as .unq from Alientech or .mmf from Magic Motorsport. A plain binary can be opened by any editor, while a container usually needs its maker's software.
A file's extension is the first clue to what you have been sent. It will not tell you everything, because customers rename files, but it tells you where to start.
Which file types are plain binaries?
These hold the ECU's memory more or less as it is. Any editor can open them, as long as it understands the ECU.
| Extension | What it usually is |
|---|---|
| .bin | A raw binary, the most common of all |
| .ori | An original read, named so it does not get mixed up |
| .mod | A modified file |
| .hex, .s19, .srec | Binary written out as text, often from manufacturer tools |
| .e2p, .eep | The small EEPROM memory, separate from the flash |
Which file types belong to a tool?
These are the makers' own containers. They wrap the data, often lock it, and usually need the maker's software to open.
| Extension | Usually comes from |
|---|---|
| .unq, .moc, .enc, .fls | Alientech KESS and K-TAG |
| .mmf, .mmf2 | Magic Motorsport Flex |
| .dim | Dimsport |
| .cmd | CMD Flash |
| .bfl | bFlash |
| .hpt | HP Tuners |
| .ctz, .coz | EFILive |
| .ols, .kp, .a2l | WinOLS projects, map packs and descriptions |
Treat this table as a guide. Makers change their formats, and the same extension can mean different things in different places.
Can you trust the extension?
Not completely. People rename files, and some tools write a plain binary with their own suffix. That is why it is better to look inside the file than at its name. A file's first bytes usually say what it is, and a plain read often holds the ECU's software number in text.
Trust what the file says about itself over what its name says.
What should a file portal accept?
All of the above, without making the customer think about it. A portal that refuses a file because of its suffix sends the customer to WhatsApp, and that is the habit you are trying to end. What a portal should refuse is anything dangerous, such as programs and scripts, and it should do that quietly.
A TunerEngine portal accepts the usual binaries and the common tool containers from the first day, and refuses files that could run on a server. The customer uploads, and the portal reads what it can from the file.
What name should a tuned file have?
One the customer can recognise, and not one that gives away where it came from. A file named by the vehicle is easy to find on a laptop later and carries your brand instead of someone else's. On a portal the delivered file is named for you, so nobody has to think about it.
Questions
Is a .bin always a full read?
No. It can be a whole flash or only the calibration area. The size is the first clue.
Can I rename a .bin to .ori?
Yes, it changes nothing inside the file. Many shops do it so originals are easy to spot.
Why are some files refused on upload?
A portal refuses programs and scripts that could run on a server, whatever they are named.
Just need a file tuned? Our own engineers tune a read from any tool for £50 a file, every extra included. Our file service ›
Read next
-
What is a slave file, and who can open it?A slave file is a read locked to one master. What it looks like when it reaches you, who can open it, and what a portal can and cannot do with it.
-
What do an ECU's software and hardware numbers tell you?What the hardware number, the software number and the data set in an ECU file tell a tuner, and why they decide whether you have seen this car before.
- How do bFlash files work on a file portal?bFlash reads come to your portal like any other file. How the file arrives, what your tuner does, and why a locked bFlash file is opened in your own tool.
Name your portal. It is ready in under a minute.
Pro: today you pay this month in full, or only the days left if the 1st is less than 10 days away; then £49.99 on every 1st.
- Your name and logo
- Files from any tool
- Updates done for you
- Moving from another portal, free