Megasquirt Forum Area is for discussing Megasquirt EMS

Megasquirt 6 port bridge NA help

Thread Tools
 
Search this Thread
 
Old Feb 2, 2016 | 04:22 PM
  #26  
peejay's Avatar
Old [Sch|F]ool
Tenured Member: 25 Years
Liked
Loved
Community Favorite
 
Joined: May 2001
Posts: 12,870
Likes: 574
From: Cleveland, Ohio, USA
Grounding at the battery is probably part of the problem.
Reply
Old Feb 2, 2016 | 05:30 PM
  #27  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
Mind elaborating on that some? And if not the battery where should I ground the coils?
Reply
Old Feb 2, 2016 | 09:25 PM
  #28  
1BADSP's Avatar
Rotary Enthusiast
Tenured Member 15 Years
iTrader: (4)
 
Joined: Jun 2005
Posts: 847
Likes: 0
From: Vancouver WA
On a fresh rebuild you should not need to pour oil into the engine.even with used Parts it should start.unless you have big clearances.what did you set your clearances at ?.
Reply
Old Feb 3, 2016 | 09:08 AM
  #29  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
I'm not sure I didn't build the engine, a local rotary guy built it for me.
Reply
Old Feb 3, 2016 | 12:10 PM
  #30  
peejay's Avatar
Old [Sch|F]ool
Tenured Member: 25 Years
Liked
Loved
Community Favorite
 
Joined: May 2001
Posts: 12,870
Likes: 574
From: Cleveland, Ohio, USA
Originally Posted by Scrappy_Brap
Mind elaborating on that some? And if not the battery where should I ground the coils?
The engine. Otherwise the spark current is going to have to go through all the ground circuits.

You really should be grounding the engine computer at the engine as well. MS3Pro is nice in that it has its own sensor ground return and a separate logic ground. I'd put ALL grounds to the same point and make that point on the actual engine. Cuts noise and eliminates issues.

I've fixed a lot of standalone installs where issues were installer-induced by grounding here, there, and everywhere BUT at a single location on the engine. "The OEMs only do that to save a couple cents, ground is ground everywhere." No, not really. Ground is only 0v on a local circuit level, there can be voltage differences at different points. If the hardware is assuming that 0v here is 0v there, 12v here is 12v there, then the only way to ensure that in a highly electrically noisy environment like a car is to source power and ground at the same point.

Ever measure voltage ringback from a relay turning off?

Last edited by peejay; Feb 3, 2016 at 12:15 PM.
Reply
Old Feb 3, 2016 | 12:13 PM
  #31  
muythaibxr's Avatar
MegaSquirt Mod
Tenured Member 15 Years
 
Joined: Sep 2004
Posts: 4,721
Likes: 1
From: Maryland
Where does the MS itself ground?
Reply
Old Feb 3, 2016 | 12:16 PM
  #32  
muythaibxr's Avatar
MegaSquirt Mod
Tenured Member 15 Years
 
Joined: Sep 2004
Posts: 4,721
Likes: 1
From: Maryland
Originally Posted by peejay
The engine. Otherwise the spark current is going to have to go through all the ground circuits.

You really should be grounding the engine computer at the engine as well. MS3Pro is nice in that it has its own sensor ground return and a separate logic ground. I'd put ALL grounds to the same point and make that point on the actual engine. Cuts noise and eliminates issues.

I've fixed a lot of standalone installs where issues were installer-induced by grounding here, there, and everywhere BUT at a single location on the engine. "The OEMs only do that to save a couple cents, ground is ground everywhere." No, not really.
WE (the MS developers) are changing our recommendation to ground everything to the battery not the engine. You still want it all grounded the same place, but ground it all to the battery.

Grounding to the engine can cause odd issues... it's better than grounding all over the place if you ground to the engine in 1 place for everything, but it's not as good as going straight to the battery with everything if possible.

Ken
Reply
Old Feb 3, 2016 | 12:28 PM
  #33  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
I will look to see where I grounded the ECU when I get off work, if I'm correct its grounded at a terminal block with jumper wires underneath the dash then ran one wire back to the battery to connect all the grounds that I needed for the wideband, fuel toggle, ect.
Reply
Old Feb 4, 2016 | 07:47 AM
  #34  
peejay's Avatar
Old [Sch|F]ool
Tenured Member: 25 Years
Liked
Loved
Community Favorite
 
Joined: May 2001
Posts: 12,870
Likes: 574
From: Cleveland, Ohio, USA
Originally Posted by muythaibxr
WE (the MS developers) are changing our recommendation to ground everything to the battery not the engine. You still want it all grounded the same place, but ground it all to the battery.

Grounding to the engine can cause odd issues... it's better than grounding all over the place if you ground to the engine in 1 place for everything, but it's not as good as going straight to the battery with everything if possible.

Ken
Good to know.

I never saw any recommendation anywhere in MS literature, I'd just gone by observation - OEMs don't have noise issues, OEMs ground everything to one (maybe two) points directly on the engine even if it means running many feet more wire (cost/weight), just do it that way instead of reinventing the wheel.

What issues have you been seeing? I still will prefer to ground at the engine (it hasn't failed me yet) as grounding at the battery is frequently problematic due to placement and logistics issues (hard to find non-OE battery cables with terminals on them) but now I want to keep a look out for potential issues.
Reply
Old Feb 4, 2016 | 10:28 AM
  #35  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
The last time I started it the laptop kept losing sync with the ecu while datalogging (only would do it while dataloging, but gauges would work until I datalogged then it would lose connection) while running it randomly shutoff, didn't sputter it's way down like a miss or anything, just literally stopped
Reply
Old Feb 6, 2016 | 06:41 PM
  #36  
muythaibxr's Avatar
MegaSquirt Mod
Tenured Member 15 Years
 
Joined: Sep 2004
Posts: 4,721
Likes: 1
From: Maryland
Originally Posted by peejay
Good to know.

I never saw any recommendation anywhere in MS literature, I'd just gone by observation - OEMs don't have noise issues, OEMs ground everything to one (maybe two) points directly on the engine even if it means running many feet more wire (cost/weight), just do it that way instead of reinventing the wheel.

What issues have you been seeing? I still will prefer to ground at the engine (it hasn't failed me yet) as grounding at the battery is frequently problematic due to placement and logistics issues (hard to find non-OE battery cables with terminals on them) but now I want to keep a look out for potential issues.
That works well for OEMs because they spend a good bit of engineering resources on common mode noise rejection. We didn't.
Reply
Old Feb 6, 2016 | 07:29 PM
  #37  
peejay's Avatar
Old [Sch|F]ool
Tenured Member: 25 Years
Liked
Loved
Community Favorite
 
Joined: May 2001
Posts: 12,870
Likes: 574
From: Cleveland, Ohio, USA
Originally Posted by muythaibxr
That works well for OEMs because they spend a good bit of engineering resources on common mode noise rejection. We didn't.
So noise is the issues you've been running into? At what level? Noticeable on analog inputs or switching/frequency inputs or both?

My previous post may have been vague. "Just do it the way the OEMs do it" wasn't a command, it was my attitude towards avoiding self-generated problems. I like avoiding self generated problems, makes me tear less hair out. Following prior known-good examples is a great way to keep hair...
Reply
Old Feb 6, 2016 | 11:12 PM
  #38  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
I'm not quite sure but I'm going I wrap the CAS wires with foil just to be sure the coils aren't intetfering (I keep getting lost sync code 11) but the crank angle sensor is functioning (or else it wouldn't run at all) Lost sync code 11 is a tooth error that means "Too few teeth before second trigger." Which leads me to believe their could be interference (but nothing has been confirmed)

Any input?
Reply
Old Feb 7, 2016 | 10:43 AM
  #39  
Aaron Cake's Avatar
Engine, Not Motor
Tenured Member: 20 Years
iTrader: (1)
 
Joined: Feb 2001
Posts: 29,798
Likes: 128
From: London, Ontario, Canada
If the engine is trying to fire but not quite, you may get sync losses.

But to confirm:

-CAS shielded cable grounded at ECU end only?
-pots turned fully counterclockwise?

Check the sensor gaps in the CAS. Should be the thickness of a business card. Adjust if necessary.

I've almost always grounded Megasquirt installs directly to the battery and really had no problems. I've also grounded to the engine and had no issues, as long as the engine is properly grounded.
Reply
Old Feb 8, 2016 | 02:22 PM
  #40  
muythaibxr's Avatar
MegaSquirt Mod
Tenured Member 15 Years
 
Joined: Sep 2004
Posts: 4,721
Likes: 1
From: Maryland
Originally Posted by peejay
So noise is the issues you've been running into? At what level? Noticeable on analog inputs or switching/frequency inputs or both?

My previous post may have been vague. "Just do it the way the OEMs do it" wasn't a command, it was my attitude towards avoiding self-generated problems. I like avoiding self generated problems, makes me tear less hair out. Following prior known-good examples is a great way to keep hair...
Usually you can see it in all analog signals... sometimes you just see it as a voltage offset in what the MS measures from actual... Most commonly you see bad CAS signals on rx7s causing them to not start when starting with the starter but to start fine any other time. Others have seen similar issues on other cars even with hall-based crank angle sensors.

Ken
Reply
Old Feb 8, 2016 | 02:28 PM
  #41  
muythaibxr's Avatar
MegaSquirt Mod
Tenured Member 15 Years
 
Joined: Sep 2004
Posts: 4,721
Likes: 1
From: Maryland
Originally Posted by Scrappy_Brap
I'm not quite sure but I'm going I wrap the CAS wires with foil just to be sure the coils aren't intetfering (I keep getting lost sync code 11) but the crank angle sensor is functioning (or else it wouldn't run at all) Lost sync code 11 is a tooth error that means "Too few teeth before second trigger." Which leads me to believe their could be interference (but nothing has been confirmed)

Any input?
In my experience, if you have used shielded twisted pair wires for the 2 CAS signals and you only grounded the shield on one side, the issue is caused by dirty ground or 12v power.

Power should come through its own relay to the MS stright from the battery with the relay switched by turning the key to "on." Ground should be directly connected to the battery as well.

Factories spend a lot of money on making sure they filter all possible noise sources. Most aftermarket ECUs don't.
Reply
Old Feb 8, 2016 | 04:38 PM
  #42  
peejay's Avatar
Old [Sch|F]ool
Tenured Member: 25 Years
Liked
Loved
Community Favorite
 
Joined: May 2001
Posts: 12,870
Likes: 574
From: Cleveland, Ohio, USA
Don't discount relaying the MS power! I measured 1-1.5v drop on one car that used all of the OE wiring. (Not an MS install) 30 year old switches and wiring may have a little bit of voltage drop

So say one volt of drop, and battery voltage drops from 12.4v to 10v when cranking... that is 9v at the computer/injectors... uh oh! I don't know exactly at what voltage MS shuts down/flakes out but a lot of automotive electronics shut off at 9v, so I always use that as a rule of thumb.

Plus think about voltage correction. If your injectors and computer get voltage from different sources, the dead time calculation is going to be incorrect.

My MS2 system will go into relay-clicking mode well before the voltage is low enough to crank too slowly to fire. Definitely something to keep in mind.

Last edited by peejay; Feb 8, 2016 at 04:44 PM.
Reply
Old Feb 20, 2016 | 03:05 PM
  #43  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
Update: went back to aaroncakes base map, got the car started but once again fell flat on its face, lost sync reasons 11 and 17, started putting foil on the coils and the CAS to test my theory, now I am just left with code 11, noticeable when cranking and I lose sync with rpms and it and drops to 0 for a second then goes back up to 250-260 rpm, I didn't install a capacitor in line with the coils so I'm wondering if that'll be enough to help with the noise suppression. When running I was able to rev it (planted to the floor) to 4500 rpm and the moment I let off the gas it dies,

Any input?
Reply
Old Feb 21, 2016 | 10:24 AM
  #44  
Aaron Cake's Avatar
Engine, Not Motor
Tenured Member: 20 Years
iTrader: (1)
 
Joined: Feb 2001
Posts: 29,798
Likes: 128
From: London, Ontario, Canada
Pots fully counterclockwise?
Reply
Old Feb 21, 2016 | 12:51 PM
  #45  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
Here's a vid of it running
Attached Files
Reply
Old Feb 21, 2016 | 12:59 PM
  #46  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
Rev limiter set to 7k, laptop wouldn't even show rpms while running,
Reply
Old Feb 28, 2016 | 10:29 AM
  #47  
Aaron Cake's Avatar
Engine, Not Motor
Tenured Member: 20 Years
iTrader: (1)
 
Joined: Feb 2001
Posts: 29,798
Likes: 128
From: London, Ontario, Canada
That sounds like it's running.

If the laptop doesn't show RPM, then there is no communication between the laptop and the 'Squirt. Do you see any other sensors?
Reply
Old Feb 28, 2016 | 02:59 PM
  #48  
Scrappy_Brap's Avatar
Thread Starter
Ratchet_Brap
 
Joined: Aug 2013
Posts: 153
Likes: 0
From: Kentucky
It didn't lose connection with the ECU, all sensors had feedback and we're reading accordingly on the laptop except for the rpm.
Reply
Old Feb 29, 2016 | 05:00 PM
  #49  
Eagle7's Avatar
Senior Member
Tenured Member 20 Years
 
Joined: Sep 2002
Posts: 286
Likes: 0
From: Wandering the USA in my Winnebago
Originally Posted by Scrappy_Brap
It didn't lose connection with the ECU, all sensors had feedback and we're reading accordingly on the laptop except for the rpm.
I don't remember the details, but you might need to pick a different signal name for the RPM gauge.
Reply
Old Mar 6, 2016 | 09:47 AM
  #50  
Aaron Cake's Avatar
Engine, Not Motor
Tenured Member: 20 Years
iTrader: (1)
 
Joined: Feb 2001
Posts: 29,798
Likes: 128
From: London, Ontario, Canada
RPM is one of those gauges that should just work.
Reply



All times are GMT -5. The time now is 08:07 AM.