Just a note on PA0, boost control, and output conflicts - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


MEGAsquirt A place to collectively sort out this megasquirt gizmo

Reply
 
 
 
LinkBack Thread Tools
Old 11-14-2010, 04:20 AM   #1
Senior Member
Thread Starter
iTrader: (2)
 
Join Date: Jun 2007
Location: Shalimar, FL
Posts: 965
Total Cats: 7
Default Just a note on PA0, boost control, and output conflicts

So today I changed a couple inputs/outputs on Aaronc7's DIYPNP so he could use launch control and EBC and I ran into the same wiring issue that I had when I built my MS.

Problem is somewhat discussed here: https://www.miataturbo.net/megasquirt-18/diypnp-cant-get-wled-output-turn-radiator-fan-51862/

Basically, if you follow the DIYPNP documentation, it has you use PA0 for your radiator fan output. This is fine and dandy unless you happen to want sequential injection and EBC. In this scenario, two of your PWM outputs are used up by the sequential module -- PT6 and PT7. And if you followed the documentation, your other two are being used for 1. IAC (this is fine) and 2. radiator fan (not cool). So now you've got none left.

The reason I am putting this up is because on Aaronc7's MS, EBC was wired into PT6, and when it's done like this , you get that nifty little 'additional injector conflict' message if you select PT6 as the output. And the really neat part is that even if you then turn off EBC, if that output is still selected, you'll still have a config error. The only output that could be selected was Fidle and that would cause an error, too, unless EBC is disabled. I don't know why the behavior is inconsistent, this is just what I found.

So...because the is the second time I've run into this problem and I didn't build Aaronc7's MS (not trying to call you out "Jared from Subway" double, you are probably on autopilot when you build these now and your wiring is very neat and pretty), I thought I'd mention it. So, here's how I would wire it for no conflict:

FLEX - Launch Control

WLED or ALED - Radiator fan (BIG NOTE: These outputs will drive the relay directly. Wiring them to an onboard relay will cause the output to not work). ALED was used for VICS on Aaronc7's MS.

PA0 - Boost Control

PT6 and PT7 - Sequential (you have no choice)

I know most of you haven't had an issue, so feel free to tell me to STFU, but I thought it was worth mentioning.
messiahx is offline   Reply With Quote
Old 11-14-2010, 03:58 PM   #2
Senior Member
iTrader: (8)
 
Join Date: Jun 2010
Location: Navarre, FL
Posts: 1,127
Total Cats: 39
Default

Yeah thanks dude, I don't mess with that electrical stuff hahaha.

Glad that I'll have everything ready to go now..... once the car is finally ready....
aaronc7 is offline   Reply With Quote
Old 11-15-2010, 10:03 AM   #3
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,836
Total Cats: 1,786
Default

no offense taken. yes im on autopilot. and what you say makes complete sense and something that didn't dawn on me whenever adding seq. injection since I try to build all my units alike.

I take more offense to the jared comment
Braineack is online now   Reply With Quote
Old 11-15-2010, 10:32 AM   #4
Ben
Supporting Vendor
iTrader: (33)
 
Ben's Avatar
 
Join Date: Jul 2006
Location: atlanta-ish
Posts: 12,689
Total Cats: 99
Default

For reference, here's a link showing a usage chart for all available extra DIYPNP I/O:

http://www.diyautotune.com/diypnp/do...a_outputs.html

As you can see, there are often several pins that can perform the same function, but some functions can only be handled by certain pins.
Ben is offline   Reply With Quote
Old 11-15-2010, 11:07 AM   #5
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,038
Total Cats: 406
Default

hmm. I just made a similar table for myself. it lists all the functions and what outputs or inputs you can use for them. I also made a pinout spreadsheet for the MS V3.0 and xpander that you can map it to. Maybe I'll clean them up for public consumption and share them on google docs.
y8s is offline   Reply With Quote
Old 11-16-2010, 03:38 AM   #6
Senior Member
Thread Starter
iTrader: (2)
 
Join Date: Jun 2007
Location: Shalimar, FL
Posts: 965
Total Cats: 7
Default

Quote:
Originally Posted by Braineack View Post
no offense taken. yes im on autopilot. and what you say makes complete sense and something that didn't dawn on me whenever adding seq. injection since I try to build all my units alike.

I take more offense to the jared comment
No offense meant @ the jared comment. Figured it was a good way to to show that, despite having a low post count and having asked plenty of stoooopid questions, I'm not a total noobian to the forum.

I know I miswired mine because, like every other problem I've had with MS, I failed at reading. I'm sure that fewer people will make the same mistake since everyone is ponying up for sequential these days or using MS3.
messiahx is offline   Reply With Quote
Old 11-16-2010, 09:41 AM   #7
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,836
Total Cats: 1,786
Default

It was one of those things were I pretty much assumed it would conflict, but didn't think too hard about.
Braineack is online now   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Project Gemini - Turbo Civic on the Cheap Full_Tilt_Boogie Build Threads 57 07-19-2017 05:11 PM
My solution for Oiltemp and Oilpressure input into Megasuirt (MS3) Zaphod MEGAsquirt 41 01-24-2016 01:25 PM
Going back to stock. Need some 1.6 parts. Trent WTB 2 10-01-2015 01:15 PM
Leaky Wilwoods mx592 Suspension, Brakes, Drivetrain 1 10-01-2015 01:45 AM


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 10:41 AM.