MS3 Pro Module - NB Install

Audio, Electronics and Lighting questions and answers

Moderators: timk, Stu, -alex, miata, zombie, Andrew

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Sat Nov 21, 2015 9:45 am

Documenting the wire up!

Ok, so this is probably the most complex part of the entire process, and this can be a little challenging as the information is not always easy to obtain. I've worked on documenting how I'm going to wire up which inputs/outputs on the MS3 Pro Module into which OEM pins on the connector. To do this you have to consult lots of different sources and check with people. For the older cars (like NA6) this information is found everywhere, but the later models (like the NB8B and SE) the ECU details are a little sketchy and required checking with many different places to confirm the OEM pins.

Attached is my XLS build document and there is a good chance a few things will change once I've actually tested it on the car.
ms3 pro module pinout - MX5 NB8B.xlsx


I won't go into details explaining all of it, as mostly it is wire from Pin A to Pin B etc. As I begin the build I'll take some photos and outline the key elements such as the shared GND, shared +12V SW, and the pullups and solid state relays.

G
You do not have the required permissions to view the files attached to this post.
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

toppertee
Racing Driver
Posts: 699
Joined: Mon Jul 11, 2011 4:16 pm
Vehicle: NA6
Location: Brisbane

Re: MS3 Pro Module - NB Install

Postby toppertee » Mon Nov 23, 2015 5:24 pm

Done yet?

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Mon Nov 23, 2015 7:56 pm

Initial Power Up and Test

At this stage I've just completed the mounts and soldered up the OEM connector and added the USB and Power Jack plug. After which I confirm that the MS3 module powers on and I can communicate fine.

I also take the opportunity to flash the firmware to the latest 1.4 version of the MS3 code and upload a base map from the DIY site.
http://www.megasquirtpnp.com/mspnpp_maps.php

Image

Next step is to finish the wire up....
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Mon Nov 23, 2015 8:29 pm

Firmware Update

I thought I'd just document how easy it is to update the firmware on the MS3.

As I'm running a Mac, I use the _macos firmware loader that comes distributed with the zip file that you download from the MSExtra website.
http://www.msextra.com/downloads/

The entire process is as follows.....

Code: Select all

>> ./ms3loader_macos
MegaSquirt-3 Firmware Loader 3.34 2014-01-21
---------------------------------------------------------------------------
This firmware loader is only licensed for loading Megasquirt firmware onto
official Megasquirt hardware.

Using Megasquirt firmware on un-approved devices is in breach of copyright.
Visit http://www.msextra.com to check the validity of your hardware.
-----------------------------------------------------------------------------

Remove the fuse powering your ignition coils.
(Spark outputs may be undefined until you re-load your settings.)
Press enter to continue...

Ensure that your Megasquirt/Microsquirt/ECU is
-connected to your computer
-has fused 12V power connected.
Press enter to continue...

Ensure that no tuning software is running.
Be sure to Quit the software, not just minimise it..
Press enter to continue...

Debug message Level:
1: Normal
2: More detail
3: + serial comms
4: + the s19 file as parsed
Selection (default: 1): 1

Do you want to scan your serial ports automatically? (y/n default y)

/dev/tty.usbserial-A704HDAJ Fetching chip version.                 
MS3-Pro hardware found.
MS3-type ECU detected
Boot-jump/monitor mode detected

Do you want to use /dev/tty.usbserial-A704HDAJ (y/n default = y)

Found firmware files on disk : ms3pro.s19 : ms3.s19

Auto-selected firmware file: ms3pro.s19 - ok? (y/n default = y)

ECU is already in monitor mode, cannot preserve MSQ / tuning settings
========================================================
Settings selected:
Serial port: /dev/tty.usbserial-A704HDAJ
S19 File: ms3pro.s19
Debug level: 1
Jumperless reflash disabled
Not preserving sensors calibrations, I/O pin states
Not preserving MSQ / tuning settings
========================================================
Press enter to continue...
Attempting Wakeup...
Checking flash status.
Status ok.
Erasing main flash!
Erased.
Sending firmware to controller...
[====================================================================>] 100.0%
Wrote 270422 bytes
*** Be sure re-set your sensor calibrations ***
*** Settings not preserved. Please re-load your MSQ / tuning settings ***

Final steps:
1. Turn off Megasquirt
2. Remove the boot jumper
3. Turn on Megasquirt
Press enter to continue...


I only pressed Enter a few times and everything was auto-detected and away it went. Obviously taking your time to confirm things is recommended, but the defaults work fine.
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Tue Nov 24, 2015 2:11 pm

toppertee wrote:Done yet?


I'll work twice as fast for twice the pay.... :) :D
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
plohl
Racing Driver
Posts: 1922
Joined: Wed Oct 14, 2009 12:13 am
Vehicle: NA8
Location: Brisbane

Re: MS3 Pro Module - NB Install

Postby plohl » Tue Nov 24, 2015 3:37 pm

0x2 is still 0 dude....

Sent from my SM-N9005 using Tapatalk
Cheers,
plohl

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Tue Nov 24, 2015 3:45 pm

plohl wrote:0x2 is still 0 dude....


I knew I hated maths for a reason... :cry: :?
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
plohl
Racing Driver
Posts: 1922
Joined: Wed Oct 14, 2009 12:13 am
Vehicle: NA8
Location: Brisbane

Re: MS3 Pro Module - NB Install

Postby plohl » Tue Nov 24, 2015 3:47 pm

Same :(

Sent from my SM-N9005 using Tapatalk
Cheers,
plohl

toppertee
Racing Driver
Posts: 699
Joined: Mon Jul 11, 2011 4:16 pm
Vehicle: NA6
Location: Brisbane

Re: MS3 Pro Module - NB Install

Postby toppertee » Wed Nov 25, 2015 4:47 pm

Less typing more go time!

mr slender..... Remember there's no such thing as free electrical work....

Mr p....Still not got over the last exhaust fix.... Think there's about 3 kg of my mig wire in your car....

User avatar
plohl
Racing Driver
Posts: 1922
Joined: Wed Oct 14, 2009 12:13 am
Vehicle: NA8
Location: Brisbane

Re: MS3 Pro Module - NB Install

Postby plohl » Wed Nov 25, 2015 5:20 pm

Yeah, I don't disagree with that haha. It works which is the main thing!

Sent from my SM-N9005 using Tapatalk
Cheers,
plohl

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Mon Nov 30, 2015 8:43 am

Solder Some Wires

For this update I've completed more than 50% of the wiring and only have a few more to complete.

I've split the wiring from front to back so that it doesn't get too complicated with over 50 wires running all over the place - keeps it neat and easy to trace/track should anything not be working etc...

Image

You'll also notice (if you look carefully) that I've wired in 3 resistors (470ohm 1/4 watt) as the 5V pull ups on the 2nd part of the OEM connector PCB. A pull up ensures that the signal or line is sitting on 5V when nothing is active. You simply wire from 5VREF through a resistor to the input/output and this will ensure the line is at 5V when not active. This is needed because most of the ECU's input/outputs switch to GND when active, and for some sensors which require a clean/solid signal, you need to add a pull up to ensure the input/output goes from GND to 5V. It is a fairly common requirement and ensures the signal from the crank/cam is clean and good (and is where you mostly need to add them). I've also added a 5V pull up on the Alternator circuit as I've been told it is also dríven by a 5V PWM signal.

G
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Mon Nov 30, 2015 9:19 am

Updated the Docs

I mentioned earlier that I'd be updating the build sheet as I go due to minor changes and/or things discovered along the way. As such, now seemed like the right time to update the build XLS that I've been using to ensure I know what input/output goes where and into what OEM pin and plug.

ms3 pro module pinout - MX5 NB8B.xlsx


How you wire up an ECU is very unique as each car has different requirements (e.g. how you intend to add the Wideband sensor? will you ditch the stock MAF and add the IAT into the stock loom? and simply what other non-OEM modifications have you added - turbo?). As such, I find you need to start with a base for the engine/car and then make minor modifications to fit in with what's required.

G
You do not have the required permissions to view the files attached to this post.
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
gslender
Speed Racer
Posts: 2330
Joined: Sat Feb 19, 2011 10:49 pm
Vehicle: NA6
Location: Brisbane, QLD

Re: MS3 Pro Module - NB Install

Postby gslender » Wed Dec 02, 2015 11:23 am

Wiring Finished

Finally completed all the wiring - was a fairly lengthy task but not complex. At times a bit fiddly and required a bit of patience that I find is best done in sprints over many nights. Best to have short bursts of good work than to have a marathon of soldering where near the end you are making heaps of mistakes and swearing.

Anyway, final result in the case...
Image

Another shot from another angle...
Image

And the case completed which to me, looks fairly professional and almost with a "I bought a name brand" look to it...
Image

The next step will be a test installation into the vehicle and a first fire up!
MX5 91 NA6 LE completely stock and loving it!
MX5 92 NA8/ITBs Silver "aka Track Beeotch"

User avatar
bartmanftw
Fast Driver
Posts: 451
Joined: Wed Oct 30, 2013 1:35 pm
Vehicle: NA6
Location: Victoria

Re: MS3 Pro Module - NB Install

Postby bartmanftw » Wed Dec 02, 2015 1:06 pm

Very nice! I'm thinking diyautotune should start selling something similar to this for a new ms3 based DIYPNP.

User avatar
beavis
Forum sponsor
Posts: 1405
Joined: Mon Feb 02, 2009 12:31 pm
Vehicle: NB8B - Turbo
Location: Melbourne

Re: MS3 Pro Module - NB Install

Postby beavis » Wed Dec 02, 2015 1:24 pm

I concur, does look awesome.
I feel so inferior that I bought a pnp ms3
Turbo NB Build Thread | BeavisMotorsport.com | YouTube.com/bbeavis | Cars: NA6, NA8-VVT, NB-Turbo, ND-2L


Return to “MX5 Audio, Electronics & Lighting”

Who is online

Users browsing this forum: No registered users and 5 guests