Why it's easier
Nothing to install
No INPA, ISTA or EDIABAS, and no Windows virtual machine. At most your system needs a USB driver for the cable.
Runs in your browser
Open the page in Chrome, Edge, Firefox or Opera and connect. You always get the latest version, with nothing to update.
Windows, Mac or Linux
Any desktop or laptop works, in any browser except Safari. No keeping an old Windows laptop around just for BMW tools.
No complex setup
Cable in D-CAN mode, ignition on, open the page. No config files, COM port tweaks or BMW data files to find.
What it does
Bleed
The four-corner ABS bleed with the unit's own routines. It checks for blocking faults first, then walks you through the corner order, the timed cycles and the cool-downs. How the bleed goes
Fault codes
Reads the stored faults with their details and clears them. Live status, such as the supply voltage, shows a missing terminal 30 feed before you start chasing wiring.
Coding
Reads the coding and decodes all 34 parameters into plain settings: gearbox type, cornering brake control, brake disc drying, hill start assist and more. Covers both the non-M and the E9x M3 coding. It also reads the ident and the VIN.
Changing coding is guided: it backs up the current coding, asks you to confirm and reads the result back. I am still testing changes on the bench.
How the bleed goes
Connect and open the page
Connect the K+DCAN cable with its switch on D-CAN and open the page in your browser.
It checks before it bleeds
The tool reads the unit's ident, then checks for faults that would block a bleed: undervoltage on terminal 30, a pump motor fault, or the unit sitting in end-of-line test mode. If it finds one, it stops and tells you.
Hook up the bleeder
You hook up the pressure bleeder at 1.0 bar at most. Someone else sits on the brake pedal. I don't use a pedal wedge.
Corner by corner
Then it goes corner by corner: right rear, left rear, right front, left front. Each cycle gives you about 15 seconds to bleed, and each corner gets 2 cycles.
Cool-down if needed
If a corner needs more than 2 retries, the tool makes you wait 90 seconds for the pump to cool down.
It uses the unit's own bleed routines, and I checked on the bench exactly which valves each one opens before trusting it with a brake line.
The hard lesson from the bench: without terminal 30, the permanent battery feed to the pump and valve supply, the unit refuses every bleed command. That is why the tool checks for it first.
Want the full procedure, with the blocking fault codes and what to have ready? Read the MK60 ABS bleed guide.
Bench-testedSo far I have verified the commands and the valve mapping on the bench. A full supervised bleed on a car is the next step.
What you need
- A K+DCAN USB cable set to D-CAN mode.
- A browser on a desktop or laptop: Chrome, Edge, Firefox or Opera. Not Safari.
- A pressure bleeder set to 1.0 bar or less, and an assistant for the pedal.
- A steady 12 V supply, with terminal 30 connected, for the whole session.
Supported units
MK60E5: yes. I tested one unit, a Continental Teves with SGBD dsc_87. MK60E1 and the original MK60: planned.
| Unit | Status |
|---|---|
| Continental Teves MK60E5 | Yes, bench-tested |
| MK60E1 | Planned |
| Original MK60 | Planned |
Warning
Safety
Brakes are a safety system. Work on them only if you are competent to. Test the pedal and the brakes carefully before driving, and have the work checked if in doubt. Use of this tool is at your own risk.
Questions
Do I need ISTA or INPA?
No. The page talks to the unit through a K+DCAN cable from your browser. There is no Windows laptop to set up and no INPA, ISTA or EDIABAS install.
Which cable do I need?
A K+DCAN USB cable with its switch set to D-CAN. Some cables need a jumper or a pin mod instead of a switch. I use D-CAN mode on my bench unit.
Does it work on a Mac or Linux?
Yes. It works in Chrome, Edge, Firefox and Opera on Windows, macOS and Linux. Safari is the exception, and it is built for computers, not phones. Your system may need a driver for the cable's USB chip.
Is my data or ECU safe?
Reading ident, fault codes and coding changes nothing in the unit. Clearing faults, changing coding and running the bleed do change it, so the tool backs up the coding before a change and checks for blocking faults before a bleed. Use it at your own risk.
Which cars and units are supported?
The MK60E5 from BMW E9x and E8x donors, whether it stays in a BMW or goes into a standalone ABS swap. I have only tested one unit so far. The MK60E1 and the original MK60 are planned, not available.
Is it free?
No. I plan a small one-off price per ABS unit, well under what a dealer charges for a bleed. Everyone on the email list gets launch pricing.
Can I bleed the ABS without ISTA?
That is why I am building it. The commands and valve mapping are verified on the bench. A full supervised bleed on a car is the next step, so treat the web version as pre-release.
Something else? Email support@mk60abs.com and I will answer.
Get notified
I will send one email when the web version is ready to try. It won't be free: expect a small one-off price per ABS unit, and everyone on this list gets launch pricing.
Thanks, you are on the list.
That email address does not look valid. Please try again.
The bot check did not pass. Please wait for it to finish and try again.
I only use your address to tell you when it is ready. Reply to that email and I will delete it.