Mercruiser Gateway

This is what I got for my Raymarine e120.. from the mercury people when I called. Doesn't look anything like yours.. I have 2 350 MAG MPI Horizon's. Mid-2006 models, I believe. Basically I need this: http://www.veradoclubparts.com/product_p/84-8m0065208.htm

then after I get that, I have to get this: http://www.ebay.com/itm/Raymarine-S...799?pt=LH_DefaultDomain_0&hash=item4ac04991af

then, this: http://www.ebay.com/itm/Raymarine-A...512?pt=LH_DefaultDomain_0&hash=item5d35c551d0

and finally, this: http://www.ebay.com/itm/Raymarine-D...274?pt=LH_DefaultDomain_0&hash=item4d090dec9a

Apparently, other than the J-boxes, that's all I need. Thoughts anyone?


Did you get this up and running? I'm looking to do something similar on my 350.
I have twin 8.1's and I'd like to get them hooked into my Raymarine C95

I know I'll need this: http://www.veradoclubparts.com/product_p/84-8m0065208.htm
Just working on the other parts, but I want to make sure it all works.

With that said, it's amazing to me how difficult this is to figure out and get information on. Over on the Raymarine company forums their tech basically blame the engine manufacturers for all of the problems. With newer engines and newer electronics this should be an easier problem to solve.
 
I just completed the install on my boat (T 8.1 I/Os, Garmin 740s). I used 2 six foot Can cables from the engines to a junction box in the engine compartment. Have a 20ft cable with resistance on each connector end running from the junction box in the engine compartment to a junction box under the helm. I have the N2K multi-engine gateway connected to the juntion box under the helm leading into my NMEA2000 bus then to the Garmin.

I disconnected the CAN power connector on the port engine as described in this thread. My only issue is that I cannot see both engines on the GPS. It seems which ever engine's ignition fires up first will be displayed. I hope I don't have to reconfigure the ECU's?? Other than that issue, I do have the data available from the single engine at least!
 
You have to tell the ECM's that one engine is port and the other starboard.

My engines were already selected and I did not have to do that. I have the Diacom software and it made me select engines when I first used it so maybe that did the engine selection. Who knows? I think you are going to need to call your Mercrusier dealer and have them hook up their Mercuriser software long enough to ID the engines before the gateway can tell one from the other.

The chart I posted earlier in the thread came from Mercruiser Support. I am not smart enough to know if you are cabled correctly which could be part of the problem. I called them on the phone and got some very helpful advice.
 
Are these for SmartCraft equipped engines, or for SmartCraft "capable" engines. My engines are "capable", but do not have any SmartCraft gauges, etc. If I can purchase this gateway and associated hardware and be able to get the data into my Garmin 4208, I'd jump on it.

I had an email conversation with Mercruiser a year or two ago about equipping my engines with SmartCraft gauges, but could never get a good answer on what all I needed...
 
I repowered in '09 with '09 8.1L engines on a 2001 boat that had 7.4's and no Smart anything.

Don't know if that answers the question or not, but, I am under the impression that if the engine has the harness than it has the sensors and that it will work. A call to Merc support with your serial number might save you some aggravation though.
 
Gunn,

My setup is analog as well. The Smartcraft bus was not hooked up past each individual engine which would have made my 8.1's just "capable". Presently I am leaving my gauges analog, but I wanted the engine data on my Garmin GPS for fuel economy etc. I set up an appointment with my local Mercruiser dealer for next week to get my engines programmed to Port/Starboard based on Mrcomputerman's recommendation, so I can advise that both signals are being received to the GPS next Friday.
 
Good to hear. Let us know how it goes. It may be the path I want to take for the same reasons...I'd like to get detailed info on my Garmin GPS, especially fuel usage.
 
FYI

Raymarine says the Mercruiser gateway is not passing individual fuel burn, only total gallons per hour. Several of us have put in a request for software enhancement and asked Raymarine to contact Mercruiser to get individual engine burn.
 
FYI

Raymarine says the Mercruiser gateway is not passing individual fuel burn, only total gallons per hour. Several of us have put in a request for software enhancement and asked Raymarine to contact Mercruiser to get individual engine burn.

That is NOT correct. My MercGateway gives individual fuel flow pr engine. Only VesselView (old one) does not give fuel flow pr. engine. That was the only reason why I bought it.
 
That is NOT correct. My MercGateway gives individual fuel flow pr engine. Only VesselView (old one) does not give fuel flow pr. engine. That was the only reason why I bought it.

Well, mine doesn't and Raymarine says it is not receiving the PGNs from the gateway, so I am all ears.

Maybe you could share:

1. your wiring diagram from the engine to the gateway
2. any identifying marks on the gateway which might indicate firmware revision level
3. what Raymarine Multi-Function Display (MFD) you have that displays individual engine fuel consumption
4. confirm that you are using the Mercruiser gateway pictured below

gateway.jpg
 
Last edited:
Well, mine doesn't and Raymarine says it is not receiving the PGNs from the gateway, so I am all ears.

Maybe you could share:

1. your wiring diagram from the engine to the gateway
2. any identifying marks on the gateway which might indicate firmware revision level
3. what Raymarine Multi-Function Display (MFD) you have that displays individual engine fuel consumption
4. confirm that you are using the Mercruiser gateway pictured below

View attachment 30549

1. Wire diagram.. Well I had everything built :) - so my system was already digital/smartcraft instrumented. So I just removed a weather-cap from my "big" accessory junction box and plugged the N2k gateway in.

2. Here are my version's
N2k Gateway details:
Node Address : 0xD6 (214)
Mfg Model ID : Gateway CAN-P MULTI
Mfg Serial Number : 01778
Mfg Model Version : 1.0
Current Software : 2.0.1
Current Boot : N/A
Manufacturer : Mercury Marine (144)
Mercury Marine, 1-920-929-5040, www.mercury marine.com

3. I don't use Raymarine any longer. Too many bugs and Forum admin that keeps deleting "bug reports". Fuel flow seen on Garmin & Simrad/Lowrance MFDs - and I use it all the time. I still have the c97 in its box though - and could plug in and see if I get individual fuel flow on that.

4. Yes I am using the 8M0065208 - bought in January 2013. I have been promised an 8M0065209 which is the Axius specific version later (June) - and I have the VV7 on order.

I have also verified the PGN numbers coming out of the N2k Gateway - and I HAVE found a few software bugs in it - and reported them to Mercruiser.

I'm not certified N2k anything. But I use both Maretron N2k USB gateway and Actisense USB gateway to debug with. I do also use my Oscilloscope's CAN protocol decoder for the more hardcore "bug" hunting.
 
You have a better grip on this than I do, so help me understand where individual engine fuel flow is on this chart:

I think there is something you misunderstand. There is only 1 PGN for fuel flow.

But each PGN can have a number of instances. So the Merc Gateway occupies X number of instances where X = number of engines/tanks etc.

So Engine One will be instance 0 / Engine Two will be Instance 1 (examples only)

I have 4 active GPS receivers - sharing the same GPS PGNs.

Mercury Axius GPS = 0
Garmin 19x = 4
Simrad NSS8 = 5
Lowrance HDS Touch =6

All the above transmits using the same PGN - but my N2k network can tell them apart because of their individual instance numbers.

I have manually "set" the instances on all but the Mercury stuff (Setting instance number is one of the bugs I have reported. Setting instance number is a USER applied field - not an auto-set field for the device to fill in itself.)

Most times you wont have to use instances. But once you have a lot of things :) on the N2k bus of the same type - that is when you need instances. In most cases you wont even notice an "instance problem". But .. again - Raymarine as far as I remember - is the ONLY MFD that cant set Instance numbers.... Ergo - it can't ever get NMEA 2000 certified.

If you look at the PGN numbers - the Fuel flow shares its PGN number with a lot of the other "sentences" (Oil, Fuel Pressure etc etc).

The only reason for not seeing the PGN for both engine instances - is if the installer (Sea Ray) forgot to code your engines SmartCraft system as engine 0 and engine 1. That has been seen quite often especially in the earlier SmartCraft installations.
 
Last edited:
I am having a hard time getting a grip on this. From the Raymarine website:



NMEA 2000.jpg







So, if I am understanding you correctly:

the Merc gateway is sending the information to the Raymarine MFD and the Raymarine MFD is unable to break out the "instances" so that I can see individual engine fuel flow, PROVIDED that the engines are set to 0 and 1?

How does one test for the engines being set to 0 and 1?
 
Haha - yes that is a blanket statement.... Certification in NMEA terms = self certification - so if you have not read the standard you are signing.... you are not being "quite truthful"

But the N2k gateway can't be certified either with the current software... But that is a longer talk about NMEAs complete ******* stance towards certifications and interoperability.

Btw - one quick question - is it ONLY fuel flow data you are not getting from both engines - or are you not getting RPM data / Oil pressure etc? for more than 1 engine?

The only way to test the smart craft is to attach a Smart Craft diagnostic computer to your system. one should read engine 0 - the other engine 1. Since yours is a 2001 model - any Smart Craft diagnostics computer should work with it.

One thing that "might" be a problem is - - there is supposed to be a "connection" cable between the two engines - so both the engine computer "turns on" no matter which key you turn first. (Dual Engine SmartCraft Power harness??? I think it is called) - that is the only thing else I could imagine being the problem. Since it is "before my time" - I just vaguely remember reading something about if the starboard engine is not "keyed" first - you might get both engines reporting on instance 0. But don't hold me up on that. But the cable is supposed to be a "friendship" cable - :) so either engine knows it has a pal on-board.
 
I am getting all data (temp/rpm/oil pressure, etc.) from both engines except individual fuel flow. It is a total of both engines and matches my Floscan exactly.

My wiring came from a SmartCraft guy at Mercrusier:

Smartcraft Architecture 10 Pin.jpg
 
Don't know about the version. I am at the office. It is one of the earliest gateways, which is why I was asking about firmware.

I do get total fuel flow and it matches my Floscans exactly.
 

Forum statistics

Threads
113,164
Messages
1,427,654
Members
61,075
Latest member
Jrrwsu1
Back
Top