MEGAsquirt A place to collectively sort out this megasquirt gizmo

05 + MS3x no power to pin 4AF?

Old 07-20-2017, 02:43 AM
  #1  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Exclamation 05+MS3x - TruboKitty.com wrong?

Hi guys. I have an absolutely batshit perplexing issue.
I have an MS3 + MS3x and an 05 NB2.
My MS3 will not power on.

I followed the instructions on Trubokitty to a T and have the pullups, the jumpers, the works. On a test bench (my desk + 12v Jumpstarter pack) the MS fires up - I supplied power to 4AF and Ground to pin 3B so I could flash the firmware on the site and upload the tune settings. I didn't want any of my Mustang outputs firing or acting weird. The positives and grounds are good, and I jumped the IACV pins as well on the back of the mainboard's DB37 sockets. I can power the MS from the MS3x injector ground as well so that's good. Power delivery appears to be solid on my wiring. I used this MS3 on a v6 Mustang and it ran and ... sorta drived. It was just for learning. A lot of the stuff is the same for the Miata (Ex VR conditioning)

Pin 4AF is listed as either red/white or black in the 05 FSM. For me, it's black. When I have Key On/Engine Off, pin 4AF to Ground is a 0v difference.
The 05 factory service manual shows pin 4AF going all the way to a positive. My 10A ROOM fuse is not blown. I can put the stock ECU back in and drive away in a matter of five minutes.

Any pointers? Something isn't adding up here.

Last edited by O R X O N; 07-20-2017 at 04:00 AM.
O R X O N is offline  
Old 07-20-2017, 03:05 AM
  #2  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Update: The FSM shows 4AF gets it's power through the main relay, and the main relay I do not hear clicking on. The main relay is triggered by NB2 pin 3H. I will report back after testing this.
O R X O N is offline  
Old 07-20-2017, 03:49 AM
  #3  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Got farther. Trubokitty site shows 4AF for MS power; which is incorrect. 4AF is switched from the main relay.
Pin 4S is a power source (not used via Trubokitty) for Run/Start [4AG, correctly not used, is an always-on 12v source for DTCs]

MS will need to switch on pin 3H (not used via Trubokitty) to turn on 4AF (not necessarily used) as well as the injectors.
This doesn't just require changes to wiring diagrams, the tune settings as well.

I'll work on this later. It's 4am and I work in a few hours.
I'm watching you, Braineack.
In before 18psi. Goodnight all.
O R X O N is offline  
Old 07-20-2017, 06:43 AM
  #4  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

Lol. How about you look at the MSM documents?
Braineack is offline  
Old 07-20-2017, 11:43 AM
  #5  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Welcome to Miata Turbo Orxon
Hey thanks, man.

I'm not on an MSM. I wish. Regardless. Because on the MSM setup the Nitrous pin used for the main relay is used for my VVT control.
Then my Knock sensor pin is 4M - which Trubokitty has correct for an 05, is not the same as an MSM.

Not being a dick, thank a ton for setting up a site like this. Lest I have to hunt down **** for a 99 v6 Mustang (read: there is virtually nothing. Because v6.) and reverse engineer PWM fuel pump control.

But for an 05, the "01-5" documentation is simply not correct. Has nobody ever brought this up?

If you want I'll shoot you updated HTML/Bootstrap and a tune file when I have a setup that is turn-key.
O R X O N is offline  
Old 07-20-2017, 01:46 PM
  #6  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

i built that in reactjs, that diagram is populated from a json file.

There had been rumblings about the 03-05 being different than the 01-02, but no, this has never come up before.

I found this diagram: http://www.mellens.net/mazda/Mazda-M...005/wiring.pdf

and i looks like it matches your observations, so I can update the documentation accordingly.
Braineack is offline  
Old 07-20-2017, 01:58 PM
  #7  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Originally Posted by Braineack
i built that in reactjs, that diagram is populated from a json file.
That's awesome. I work for a hosting company, but I do server side ****. Think MSP + VMware.

When I get it to boot up I'll test all the functions and make sure nothing else is different if you haven't already checked every-single-damn-pin on the 05 FSM lol.
O R X O N is offline  
Old 07-20-2017, 02:04 PM
  #8  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

yeah, I populate those digrams with this:

{id:'2A',wirecolor:'INJ A',function:'INJ A', mscolor:'W', pin:'X -19', output:'(CLY 1)', squarecolor:'filled'},
{id:'2B',wirecolor:'FAN',function:'FAN', mscolor:'WB', pin:'X - 1', output:'INJ G', squarecolor:'WB BTXT'},
{id:'2C',wirecolor:'A/CFAN',function:'A/C FAN', mscolor:'WG', pin:'X - 4', output:'INJ F', squarecolor:'filled'},
{id:'2D',wirecolor:'INJ D',function:'INJ D', mscolor:'WP', pin:'X -10', output:'(CLY 2)', squarecolor:'filled'},

all those buttons do it load the connector component and links to each stubbed db file.
Braineack is offline  
Old 07-20-2017, 03:06 PM
  #9  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

after reviewing, i really see a subtle difference in the power handling between 01-02 and 03-05.

You'd simply need to add nitrous 2 to 3H to activate the main relay. then move power from 4AF to 4S. everything else is the same.
Braineack is offline  
Old 07-20-2017, 04:10 PM
  #10  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Oh Mazda.
Give me like three hours to get off work, get home, and re-adjust my harness. I'll jump for joy shortly.
O R X O N is offline  
Old 07-20-2017, 04:27 PM
  #11  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

well, not nitrous2, since that's used to control vtcs. you may have to add an output circuit on the mainboard and use that -- one of the LEDs.

unless youre not going to use BOOST for ebc, then that one would work.
Braineack is offline  
Old 07-20-2017, 04:37 PM
  #12  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

I will not be using EBC, I'm still N/A - for now....

Would there be any ill effect of keeping the tumble control open even when in low RPM states?
O R X O N is offline  
Old 07-20-2017, 04:59 PM
  #13  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

I added it to my site. forcing VTCS open won't negatively impact anything -- its supposed to help with cold idle only

Last edited by Braineack; 07-21-2017 at 07:08 AM.
Braineack is offline  
Old 07-20-2017, 10:34 PM
  #14  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default




So, an update, got the ol' floating dimly-lit status lights on my dash.
When I plugged in the first connector, whew lads, the main relay went ******* bonkers. EBC was turning my main relay off and on. This was with the key not inserted btw.
Plugging in only the big connector with just power, I got proper key behavior and no floating lights; used this to change my EBC setting.
From here, when I plug in either the medium or small connectors, even with key off, things are happening in the bay but I can't pinpoint what.
The Megasquirt is not powering on - or at least not communicating. So something is fucky and backfeeding, somewhere. Also the immobilizer light is screaming at me even with key off

I haven't got my wideband or MAP tube set up, so for ***** and giggles after testing all of my IO in Tuner Studio, I fired the engine up on Alpha-N. WHEW! Pep in the step, ****** revs about as bad as it stunk.

Excited to get this finished.
O R X O N is offline  
Old 07-21-2017, 01:04 AM
  #15  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Cut the BOOST - 3H (main relay) wire.
Those dim lights were a dead giveaway of a coil being energized.

When I pull 3H from the MS BOOST line, everything shuts off properly.
Reconnect 3H to MS boost and I get the float effect.

Now to find a suitable MS input that won't backfeed. If that's possible. Am I wrong for thinking a diode won't work here given that current is sinking INTO it when off, and has to be sunk into it to energize the relay?
O R X O N is offline  
Old 07-21-2017, 07:21 AM
  #16  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

curious. the inline diode might work, to prevent the 12v from the ENGINE Fuse to reach the MS output through the coil. That flyback mod on the expander connects that output directly back to s12 which could just enough to power things in the MS itself. I used to do that flyback mod slightly differently (with diodes) -- so might be why I haven't run into this before.

Braineack is offline  
Old 07-21-2017, 09:28 AM
  #17  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Either I'm going to relay the relay or find an opto-isolator.

.... Or steal one of the FETs from the MS Mainboard.
O R X O N is offline  
Old 07-21-2017, 09:42 AM
  #18  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

do a quick wire swap and try using an injector output instead, those are fets. see how that reacts.

I used to do flyback on the other side of those diodes pictured above, and each one through a diode to 12v. But documentation says do a single wire from one diode to s12, so that would be the only difference -- i really do believe that's the issue.
Braineack is offline  
Old 07-23-2017, 01:16 PM
  #19  
Junior Member
Thread Starter
 
O R X O N's Avatar
 
Join Date: Jun 2017
Location: Pittsburgh
Posts: 46
Total Cats: 2
Default

Well that'll do it.
Boost is controlling the charge light
Inj E is controlling the main relay.
Works perfectly.
O R X O N is offline  
Old 07-23-2017, 01:48 PM
  #20  
Boost Czar
iTrader: (62)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,490
Total Cats: 4,079
Default

nice! I'll update my docs.
Braineack is offline  

Thread Tools
Search this Thread

All times are GMT -4. The time now is 04:32 PM.