Suspension, Brakes, Drivetrain discuss the wondrous effects of boost and your miata...
Sponsored by:
Sponsored by:

Mk60 ABS Installation Guide

Thread Tools
 
Search this Thread
 
Old 01-21-2023, 08:08 PM
  #421  
Elite Member
 
codrus's Avatar
 
Join Date: Mar 2007
Location: Santa Clara, CA
Posts: 5,172
Total Cats: 856
Default

Originally Posted by bbundy
The master cylinder from an 85 ford escort GT manual with ABS has 4 ports.
There were '85 Escorts with ABS???

--Ian
codrus is online now  
Old 01-22-2023, 12:14 AM
  #422  
Elite Member
 
bbundy's Avatar
 
Join Date: Jul 2005
Location: Anacortes, WA
Posts: 2,478
Total Cats: 144
Default

Originally Posted by codrus
There were '85 Escorts with ABS???

--Ian
oops 95 and yes ABS was optional they were also powerd by 1.8l Mazda BP motors.in the GT version 1991-1996.

bbundy is offline  
Old 01-26-2023, 01:03 PM
  #423  
Junior Member
iTrader: (-1)
 
mr2daj's Avatar
 
Join Date: Jun 2010
Posts: 226
Total Cats: 5
Default

Ok so I have it all installed and working. I'm trying to get the speeds to transmit over CAN to the Syvecs ECU. I spoke to Syvecs and as they have experience with the e46 m3 and said the ABS should be sending out the speeds on the 1f0 frame but im not getting anything. Im sure I read somewhere on here that the ABS needed to see communication with the clocks for it to transmit the CAN data. Anyone have any information on that or any other reason Im not getting anything.?
mr2daj is offline  
Old 01-26-2023, 01:25 PM
  #424  
Elite Member
 
icantlearn's Avatar
 
Join Date: Sep 2015
Location: San Jose, CA
Posts: 1,939
Total Cats: 117
Default

Originally Posted by bbundy
The master comes in either 7/8 or 15/16 bore with the same outlet configuration looks like 93 were 7/8, 95 are 15/16th the booster end is the same fit as an NA Miata. now to get the hard lines routed right.
This is a neat find, I'm still on the hunt for a 1" master though.

Interested to see what kinda bracket you made to mount in that location.
icantlearn is offline  
Old 01-26-2023, 01:44 PM
  #425  
Elite Member
 
icantlearn's Avatar
 
Join Date: Sep 2015
Location: San Jose, CA
Posts: 1,939
Total Cats: 117
Default

Originally Posted by mr2daj
Ok so I have it all installed and working. I'm trying to get the speeds to transmit over CAN to the Syvecs ECU. I spoke to Syvecs and as they have experience with the e46 m3 and said the ABS should be sending out the speeds on the 1f0 frame but im not getting anything. Im sure I read somewhere on here that the ABS needed to see communication with the clocks for it to transmit the CAN data. Anyone have any information on that or any other reason Im not getting anything.?
Does the Syvecs have a native configuration for the hex output? I would imagine you still would need to configure the CAN protocol in the ECU first to establish a "handshake" if you will.

If the ABS pump has power, you can hook up to INPA to see if there are any errors that would be blocking the data transmission. I'm not sure if you can view CAN signals in INPA or not.

Last edited by icantlearn; 01-26-2023 at 01:55 PM.
icantlearn is offline  
Old 01-26-2023, 02:34 PM
  #426  
Senior Member
iTrader: (1)
 
thebeerbaron's Avatar
 
Join Date: Dec 2007
Location: San Jose
Posts: 659
Total Cats: 341
Default

As mentioned on the Facebook group, without the rest of the E46 CAN bus, you're going to need to do more work to get the data out. I do not have personal experience with this, but I do recall some options:

1) you can reset the module over the K-line and it may start transmitting on the CAN bus. Exact steps unknown.
2) if something on your CAN bus can send messages at startup, there's a sequence you can use to start the data flow. I believe there's a .lua script in the RaceCapture source code that does this.
3) I think it's the E46 gauge cluster, but I might be wrong - if you put that on your CAN bus, probably with the matching VIN applied, you might get the data you need.

Short version, the reason Syvecs thinks you should be getting the data out is probably because they're assuming you have the rest of the E46 in place.
thebeerbaron is offline  
Old 03-16-2023, 07:57 PM
  #427  
Newb
 
guilty1s's Avatar
 
Join Date: Sep 2020
Posts: 5
Total Cats: 0
Default


Anyone know the PN for either of these covers, the numbers on them do not correspond to a usable part number.

Last edited by guilty1s; 03-17-2023 at 02:52 PM.
guilty1s is offline  
Old 05-30-2023, 04:27 PM
  #428  
Newb
 
pyropete125's Avatar
 
Join Date: Dec 2022
Posts: 5
Total Cats: 1
Default

I am in the process of putting a mk60 in my 944T track car. I have a MS3PRO Ultimate ecu. I have it all plumbed up and just ran a second brake line for the rear. I am using a manual dual master 3/4"/13/16" masters with a bias bar.

Has anyone used the 4 outputs of the MK60 plug for the wheel speed inputs? Or only the CAN-BUS wires? If using the CAN-BUS, I read no resistor is needed? What are the settings needed for the MS and to use TC?


Also, I bought a few extra setups from the UK of the m12 banjo fittings with a 3AN top bolt for the tidy pressure sender hookup is anybody is interested in them.

Thanks,
Pete
pyropete125 is offline  
Old 05-30-2023, 04:41 PM
  #429  
Senior Member
iTrader: (1)
 
Bronson M's Avatar
 
Join Date: Feb 2015
Posts: 1,106
Total Cats: 217
Default

Originally Posted by pyropete125
I am in the process of putting a mk60 in my 944T track car. I have a MS3PRO Ultimate ecu. I have it all plumbed up and just ran a second brake line for the rear. I am using a manual dual master 3/4"/13/16" masters with a bias bar.

Has anyone used the 4 outputs of the MK60 plug for the wheel speed inputs? Or only the CAN-BUS wires? If using the CAN-BUS, I read no resistor is needed? What are the settings needed for the MS and to use TC?


Also, I bought a few extra setups from the UK of the m12 banjo fittings with a 3AN top bolt for the tidy pressure sender hookup is anybody is interested in them.

Thanks,
Pete
I have it working, using the digital inputs to a micro squirt IO expander which communicates with the main MS3. I wanted flex so I didn't have enough high speed inputs left to do it directly to the MS3. You have to be careful most of the digital inputs top out at too low of a frequency to work with 41 pulses per revolutrevolution. Traction control is working great

I've not heard of anyone getting the mk60 can bus to work directly without the $1500 motorsports tune. Evidently they turn off the can bus stream when they can't talk to the bmw dash and ECM.
Bronson M is offline  
Old 05-30-2023, 05:15 PM
  #430  
Newb
 
pyropete125's Avatar
 
Join Date: Dec 2022
Posts: 5
Total Cats: 1
Default

Originally Posted by Bronson M
I have it working, using the digital inputs to a micro squirt IO expander which communicates with the main MS3. I wanted flex so I didn't have enough high speed inputs left to do it directly to the MS3. You have to be careful most of the digital inputs top out at too low of a frequency to work with 41 pulses per revolutrevolution. Traction control is working great

I've not heard of anyone getting the mk60 can bus to work directly without the $1500 motorsports tune. Evidently they turn off the can bus stream when they can't talk to the bmw dash and ECM.
Well that is unfortunate. Now for a lightening round of questions.

What do you mean by "digital inputs top out at too low of a frequency to work with 41 pulses per revolution" How did you work around that? My 944 has 45 teeth- does that help?

I have at least 4 digital inputs not being used, on the ms3pro/ult black plug pins 5,6,13,14 are open. I am not sure the wiring needed for it. Each wheel speed sensor has 2 wires. I would assume I would attach each wheel sensor [mk60 pins 33,37,42,46] to these? Is a resistor needed? If so, how is it hooked up?

I plan on hooking up TC on/off with a potentiometer. Is that how yours is hooked up?

Thanks
Pete
pyropete125 is offline  
Old 05-30-2023, 05:42 PM
  #431  
Senior Member
iTrader: (1)
 
Bronson M's Avatar
 
Join Date: Feb 2015
Posts: 1,106
Total Cats: 217
Default

Most digital inputs are only good for 1000hz or is it 100? At any rate at about 35mph they stop working. High speed inputs such as pt4 and flex can take the number of pulses to 160mph+........ Fast as I've been.

I just tune the % slip in TS and don't use a ****, 6-8% works well for me

Bronson M is offline  
Old 05-30-2023, 07:10 PM
  #432  
Senior Member
iTrader: (1)
 
thebeerbaron's Avatar
 
Join Date: Dec 2007
Location: San Jose
Posts: 659
Total Cats: 341
Default

Funny this should come up today.

I've had some time on my hands, so I used an Arduino I've had kicking around for years to tickle the MK60 into transmitting the wheel speed messages.

I'm not ready to call it done, or support n00bs in downloading, compiling, and uploading firmware, but if you've got some time, this might be helpful:

MK60 CAN tool

You'll need an Adafruit Feather, link in the README.
thebeerbaron is offline  
Old 05-30-2023, 07:13 PM
  #433  
Senior Member
iTrader: (1)
 
Bronson M's Avatar
 
Join Date: Feb 2015
Posts: 1,106
Total Cats: 217
Default

Originally Posted by thebeerbaron
Funny this should come up today.

I've had some time on my hands, so I used an Arduino I've had kicking around for years to tickle the MK60 into transmitting the wheel speed messages.

I'm not ready to call it done, or support n00bs in downloading, compiling, and uploading firmware, but if you've got some time, this might be helpful:

MK60 CAN tool

You'll need an Adafruit Feather, link in the README.
Can you confirm the data HZ it's transmitted at?
Bronson M is offline  
Old 05-30-2023, 07:37 PM
  #434  
Senior Member
iTrader: (1)
 
thebeerbaron's Avatar
 
Join Date: Dec 2007
Location: San Jose
Posts: 659
Total Cats: 341
Default

Originally Posted by Bronson M
Can you confirm the data HZ it's transmitted at?
I have not yet, but it's easy enough, I can look into this.

MS4X Wiki says the message is sent either 1/10ms or 1/20ms.... so 50-100 times per second
thebeerbaron is offline  
Old 05-31-2023, 12:02 PM
  #435  
Junior Member
 
Wingman703's Avatar
 
Join Date: Jan 2016
Location: Atlanta, GA
Posts: 458
Total Cats: 338
Default

E/ didn't realize this was already covered, mobile hadn't loaded the next page for me...
Wingman703 is online now  
Old 05-31-2023, 02:28 PM
  #436  
Senior Member
iTrader: (1)
 
thebeerbaron's Avatar
 
Join Date: Dec 2007
Location: San Jose
Posts: 659
Total Cats: 341
Default

Originally Posted by Bronson M
Can you confirm the data HZ it's transmitted at?
I'm seeing 142 wheel speed messages per second from the MK60. Each message contains all four wheel speeds.

That said, I'm starting to think we're not speaking of the same update rates.

What I'm doing is tricking the MK60 into publishing the wheel speed message onto its CAN bus. This is a pure "data" solution, nothing to do with the wheel speed outputs on the 47-pin connector.

Is this fast enough to do traction control? I dunno. From looking at the other messages, I think the intention is for the MK60 to request torque reduction from the ECU. I haven't seen those messages on the bus yet and I'm not sure what it takes to get them flowing.
thebeerbaron is offline  
Old 05-31-2023, 03:05 PM
  #437  
Senior Member
iTrader: (1)
 
Bronson M's Avatar
 
Join Date: Feb 2015
Posts: 1,106
Total Cats: 217
Default

I'm not sure how the wheel speeds over can bus has nothing to do with the wheel speeds. It is or isn't how fast each tire is turning.

~120hz should be enough, I'm technically using a micro squirt to convert the pulses to can bus
Bronson M is offline  
Old 06-01-2023, 07:15 AM
  #438  
Newb
 
pyropete125's Avatar
 
Join Date: Dec 2022
Posts: 5
Total Cats: 1
Default

Originally Posted by j_man
Yes they do. Pin 1 from the sensor connector goes to Signal, pin 2 goes to V+. That is following your terms of labeling the ABS Unit.
Some pin-out docs by Continental/Teves Motorsports label them Signal and GND and in that case it is the opposite: Pin 1 goes to Gnd, Pin 2 goes to signal
Which pin of the sensor is v+ and signal? There is a extra line of plastic on one side when looking at it.

Thanks
pyropete125 is offline  
Old 06-01-2023, 12:31 PM
  #439  
Senior Member
iTrader: (1)
 
thebeerbaron's Avatar
 
Join Date: Dec 2007
Location: San Jose
Posts: 659
Total Cats: 341
Default

Originally Posted by Bronson M
I'm not sure how the wheel speeds over can bus has nothing to do with the wheel speeds. It is or isn't how fast each tire is turning.

~120hz should be enough, I'm technically using a micro squirt to convert the pulses to can bus
Ah, now I understand. Nomenclature issue. Or maybe just my pea-sized brain issue.

Hertz in my mind is cycles-per-second.

CAN bus messages, in my mind, are sent at intervals. They're not a "cycle" to me.

Triggers are read in pulses per second. To me, they're not a "cycle" either, but that's just my biased thinking. You could make an argument that they're just a frequency modulated signal that can be represented in hertz and I'd have to agree, but that's not my preference.

Basically, I'm not an EE, but I know enough to be dangerous. What little I know started from getting a Ham license back in the day, but now I work with embedded systems and digital logic, so most of my thinking is in milliseconds. I'm not actually even an embedded engineer, but again, enough to be dangerous.

thebeerbaron is offline  
Old 06-02-2023, 03:40 PM
  #440  
Newb
 
pyropete125's Avatar
 
Join Date: Dec 2022
Posts: 5
Total Cats: 1
Default

Originally Posted by pyropete125
Which pin of the sensor is v+ and signal? There is a extra line of plastic on one side when looking at it.

Thanks


I figure this may help someone else with their wiring.
pyropete125 is offline  


Quick Reply: Mk60 ABS Installation Guide



All times are GMT -4. The time now is 10:18 PM.