Page 1 of 1

Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:33 am
by mck1117
Hello friends, I've now successfully swapped in a Teves (ATE, Continental) mk60 ABS controller from a BMW E46 3 series. I'll drop everything I know about the swap in this thread, with updates as I get more/different stuff working.

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:40 am
by mck1117
Modules:

Each model of 3 series came with a slightly different controller. Some are more desirable than others, but as far as I know, all are possible to run standalone. Some models can be flashed with the "real" motorsport firmware which provides better performance for racing, that's not really what I was after. My goal was to prevent flat spots on tires, prevent offs, and improve safety in the rain. It's an endurance race car, after all, not a sprint car.

The M3 modules are superior due to more aggressive calibration:

ATE 10.0960-813.3: E46 M3
ATE 10.0960-818.3: E46 M3
ATE 10.0960-817.3: E46 M3 CSL

The 813.3 and 817.3 are flashable to the motorsport firmware. BMW considers the 813.3 and 818.3 to be the same, as they're interchangeable as far as they were concerned on a factory M3. It's not known how common the 813.3 is vs. the 818.3. All M3 controllers can be reconfigured to use the CSL parameters.

That said - you don't need an M3 unit for it to be any good. We've run one race with a 10.0960-820.3 from a 2003 BMW 330i ZHP which worked totally fine, but I've since found an 818.3 unit (reflashed to CSL) for cheap, so we'll see if that's actually any better or different.

Hydraulic diagram for fun:
image.png
image.png (183.94 KiB) Viewed 13795 times

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:48 am
by mck1117
Wiring:

The harness from any E46 with an mk60 will work. Most of it is pretty straightforward.

Non straightforward wiring things:

Brake pedal switch is grounded when the pedal is released, and floating when brakes are applied. Check this in INPA - the circle should go dark when the pedal is pressed.

Wheel speed outputs are present on all modules, whether or not they have the wires pinned in the connector. TBD signal levels.
image.png
image.png (700.31 KiB) Viewed 13796 times

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:54 am
by mck1117
DSC sensor placeholder

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:54 am
by mck1117
Wheel speeds placeholder

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 8:55 am
by mck1117
Pressure sensors placeholder

Re: Teves mk60 Standalone ABS

Posted: Sun Oct 23, 2022 10:36 am
by mck1117
CAN data placeholder

Re: Teves mk60 Standalone ABS

Posted: Mon Oct 24, 2022 8:28 pm
by Zeiss
Hi Matt,

great stuff!

I do not know if you already know this site, but it can be useful for this project: www.ms4x.net, especially:

Re: Teves mk60 Standalone ABS

Posted: Mon Oct 24, 2022 10:12 pm
by mck1117
Zeiss wrote:
Mon Oct 24, 2022 8:28 pm
I do not know if you already know this site, but it can be useful for this project: www.ms4x.net, especially:
Dunno if those are accurate for the mk60, as those say ASC and this is a DSC (albeit with the stability/traction control parts not active since it can't talk to the steering angle sensor/DME since they don't exist).

I haven't gotten around to getting any CAN data off the unit yet, since it's silent without a handshake from the ECU (or cluster maybe?). Unfortunately, the non-motorsport firmware also doesn't send brake pressures over CAN, just wheel speeds :cry:

Re: Teves mk60 Standalone ABS

Posted: Tue Oct 25, 2022 7:36 am
by Zeiss
I am meeting an E46 owner this week (probably tomorrow night). He has installed a KDFI (Megasquirt offshoot) and has problems with the instrument cluster, he gets no data displayed, no RPM and no engine temperature. I do not know what year the car is. I will definitely make a log and see what I can find out.

For "wake-up", I think you need a message DME1 with ID 0x316, here is terminal 15 status flag. From a conversation with a colleague who has a M73 installed in his E30, I understood it so that ASC is the same as DSC only without steering angle sensor and then accordingly without the stability control. Accordingly, in WDS (BMW wiring diagram system) there is also a MK60 ASC and a MK60 DSC.

I have attached a few PDFs for your information.

Re: Teves mk60 Standalone ABS

Posted: Tue Oct 25, 2022 2:52 pm
by mtmotorsport
Following this thread with great interest. MK60 on my race car as well.

Re: Teves mk60 Standalone ABS

Posted: Mon Oct 31, 2022 6:03 pm
by neongreen
Ooh awesome, I'm very interested in this. Will I ever get around to installing it on my own car? Probably not. But I like the idea of it. It would be really cool to see a programmable ABS ECU that could use more common hardware, as it's a bit tough to find the M3 system.

Re: Teves mk60 Standalone ABS

Posted: Mon Jan 09, 2023 10:16 pm
by eMTea
Hi!

Anyone know where to find motorsports software for the MK60 units? Is it available to "us" anywhere?

Re: Teves mk60 Standalone ABS

Posted: Mon Jan 30, 2023 5:13 am
by napic
Very interesting!
I want to change my bosch 8.1 abs module to a new one, but with less abs intervention.
Bosch motorsport modules, m4 and m5 are crazy expensive!
I'm looking forward to a standalone programable new module!