• Announcements

    • Zapata

      Abbreviated rules   07/28/2017

      Underdawg did an excellent job of explaining the rules.  Here's the simplified version: Don't insinuate Pedo.  Warning and or timeout for a first offense.  PermaFlick for any subsequent offenses Don't out members.  See above for penalties.  Caveat:  if you have ever used your own real name or personal information here on the forums since, like, ever - it doesn't count and you are fair game. If you see spam posts, report it to the mods.  We do not hang out in every thread 24/7 If you see any of the above, report it to the mods by hitting the Report button in the offending post.   We do not take action for foul language, off-subject content, or abusive behavior unless it escalates to persistent stalking.  There may be times that we might warn someone or flick someone for something particularly egregious.  There is no standard, we will know it when we see it.  If you continually report things that do not fall into rules #1 or 2 above, you may very well get a timeout yourself for annoying the Mods with repeated whining.  Use your best judgement. Warnings, timeouts, suspensions and flicks are arbitrary and capricious.  Deal with it.  Welcome to anarchy.   If you are a newbie, there are unwritten rules to adhere to.  They will be explained to you soon enough.  

Archived

This topic is now archived and is closed to further replies.

us7070

B&G 64 bit driver - will there ever be one?

Recommended Posts

i really need a new laptop, and it's pretty hard to get one that's not 64 bit

 

i sail on several different boats, and most have gone with the serial out from the processor

 

on those boats i use a serial to USB adapter, because my laptop doesn't have a serial port.

 

but some boats use USB out...

 

if i get on a boat that has USB H-link out of the processor, and I have a 64 bit laptop..., is there anything I can do to connect.., short of changing it to serial out?

 

is there anything i can attach to the USB cable coming out of the processor that will enable me to get B&G into expedition without a driver?

 

i have seen a reference to a 64 bit driver, not from B&G - maybe from the chip maker - that supposedly works.

 

how many people are doing this?

 

will there ever be a 64 bit driver from B&G?

Share this post


Link to post
Share on other sites

What about running xp virtually? Not sure how it functions with hardware verses software, but I have had success with some prpgrams that were 32bit only. You need windows7pro for it to work.

Share this post


Link to post
Share on other sites

an option but the usb bridging sometimes does not work and causes the instruments to freeze. I think the best options is to use the native drivers, but your experience might be different.

 

so your experience with that 64 bit driver has been good?

 

i guess it doesn't show up as B&G in the device manager,.

 

is it still discoverable by Expedition in the normal way?

Share this post


Link to post
Share on other sites

You can install Win7-32Bit on 64 bit hardware. That's what we did to get a WTP1/Deckman working.

 

i didn't know that

 

but i guess you have to find 32 bit drivers for all the hardware - i'd be a bit concerned about that.

Share this post


Link to post
Share on other sites

Seems like a dedicated sailing laptop makes sense

 

Around here we have lots of stores where older but unused laptops are sold for absurdly low prices .

http://www.discountelectronics.com/data-recovery-san-antonio.php

 

i typically do buy a refurb for navigation - but now it's getting to the point that 32 bit laptops are maybe a bit older that I want to get.

 

it would be one thing if it was a laptop that stayed on a boat and did nothing else - but i navigate on other people's boats, and this laptop has to do everything for me - especially when i am traveling.

Share this post


Link to post
Share on other sites

64-bit PC processors are entirely compatible with 32-bit PC operating systems. You can install XP or the 32-bit versions of Win 7 or 8 on a 64-bit PC.

 

However, a 64-bit PC operating system requires that all supervisor mode software be 64-bit aware. This means that one needs a 32-bit driver for use with a 32-bit OS and a 64-bit driver for use with a 64-bit OS. No single binary of the driver can work with both flavors of OS.

 

The drivers to which Newleaf refers are for the FTDI Serial-to-USB chips. These are pretty good, low cost chips used by lots of suppliers and they have both 32-bit and 64-bit drivers. I'm not sure whether they're the device used by B&G. It can't hurt to install them and see if they work.

 

You can find out the Manufacture of the USB interface device by connecting the device and using the Device Manager to look at the properties for the device. An internet search might turn up drivers if it's not the FTDI device.

 

Good luck!

Share this post


Link to post
Share on other sites

i will probably get a 64 bit laptop, and try the FTDI driver.

 

I assume it's the virtual com port driver that i want - right?

 

Moonduster - i don't totally understand what you are saying.., but it appears that you are confirming that if i were to install a 32 bit OS on a 64 bit machine, i would have to find 32 bit drivers for all the hardware.

 

i am thinking that this would be difficult at best, and that it could be that there aren't 32 bit drivers for each hardware item on a brand new laptop model...

 

if the FTDI driver doesn't work, I will just get the boats in question to switch to serial out from the B&G, as most boats are doing now.

Share this post


Link to post
Share on other sites

US7070,

 

Yes, that's correct. You'll need 32-bit drivers for all your devices. For the PC itself, those drivers will be part of the OS distribution. For most of your peripherals, they will also be part of the OS distribution. Some you'll have to track down.

 

New Leaf,

 

The drivers are not for the CPU in the B&G H3000, they're for the communications devices that are on the board and connected to the CPU. Their significance is ... well ... insignificant. There's nothing about the FTDI components that is not suitable for high-reliability operation. Nor do I believe there's any problem with any of the components used by B&G. Their software, of late, is an entirely different story.

Share this post


Link to post
Share on other sites

It is not a coincidence that Bravo, Cosworth, FaRo, and the most sophisticated racing programs do not use B&G's Hlink and replace the displays firmware with their own and have no issues displaying as data streams as they need as fast as they have.

Not to get into a pissing war with you again Astolfo, but this is complete and utter bullshit.

 

All of these systems use the B&G Fastnet and H3000 displays to display data as fast as it is needed. None of them have their own display firmware for the B&G displays, it would be a complete waste of time and money for the 1 guy who develops FaRo to spend his time also developing firmware for the B&G displays.

 

I'm not going to defend Fastnet, it's almost 30 years old, and need replacing. My point is more that you should get your facts right, and stop making things up.

Share this post


Link to post
Share on other sites

What is amazing is that the 3000 cpu does not output nmea 2000 to the displays, when navico already have 20 20s for zeus now....working in nmea 2000...it is a way of keeping double pricing standards it seems to me. I guess an h3000 update must be round the corner?

Share this post


Link to post
Share on other sites

The answer is all around you Miles. And NO, it is not a waste of time for one guy to develop/mod new firmware for the B&G displays, it actually makes a lot of sense. Let B&G maintain the manufacturing, distribution and warrantee, yes warrantee* infrastructure, and keep your customers happy with software that actually works.

 

Developing, maintaining and improving GOOD software is cheap while making a living. Just one example comes to mind, Expedition. Words like GOOD, RELIABLE, AMAZING SUPPORT and TRANPARENT, FLEXIBLE, FRINDLY and LEADING EDGE are word that come to mind when I think of Nick's one man show, none of them come to mind when I think of B&G.

 

I am done getting back to you it is not fun when it is so easy. :)

 

* process for replacing B&G malfunctioning hardware:

If a display has a minor hardware issue flush back the B&G shitty firmware and send it back for replacement, and if it is a major hardware malfunction send it back anyways, chances are Miles' buddies will not be able to power it on until it is fixed anyways and if all that fails then I know it is better to eat $ and buy an new one, than having to endure B&G's off the shelf software, arrogance and lack of support.

Maybe I should try some of the stuff you are smoking. You clearly know so much about the marine electronics industry, maybe you should build a processor and some displays and an autopilot, sounds like it would be a winner.

 

In the meantime I'll just keep correcting some of your made up tales on these forums.

Share this post


Link to post
Share on other sites

Um.

 

"Serial" means a serial stream of bits. 360-bits, 180-bits, 64-bits. 32-bits, 16-bits, 8-bits, even 4-bits (I have programmed all of these) are 100% irrelevant when talking about "serial" protocols. Every processor must convert to and from serial bit stream into the parallel words of the processor.

 

A 4-bit machine needs to convert a series of 4-bit values into a stream of bits. So does a 360-bit, 64-bit, or 32-bit machine.

 

It makes absolutely no difference. Every single computer manufactured in the last 50 years, if not over all time, can and does handle serial I/O.

Share this post


Link to post
Share on other sites

If your instruments are freezing, it is likely caused by using a standard "cheap" USB-Serial converter. Try one from Sealevel systems. I spent months troubleshooting this same issue on someone's boat, finally switched out the USB-serial dongle from a standard Belkin to a much more expensive Sealevel, and all of our issues immediately went away. Apparently the stuff the sell in computer stores isn't of the same grade as marine ones that provide continuous data flows from the instruments (or NMEA bus) to the PC. This is one of those "ask me how I know lessons"... as an IT guy I was in disbelief until I tried it and it solved all of our problems.

Share this post


Link to post
Share on other sites

New Leaf - I know you've posted the details before.., but remind me...

 

does your system only freeze when displaying external channels, and only if you are sending the tags?

Share this post


Link to post
Share on other sites

Hello,

 

Yes, it seems you can crash a system with GFDs in it by sending tags. A couple of points:

 

  • I think it only happens if there is a GFD in the system.
  • Apparently the issue is alleviated by sending less than one every 3s
  • As a solution, Exp has the ability for the user to set a custom name for each external channel. This only gets sent at start-up or if the channel selection changes, so should also solve the issue.

Nick

Share this post


Link to post
Share on other sites