question

teflonking avatar image
teflonking asked

Globalsat BU-353N GPS not working VenusOS 2.89

Globalsat BU-353N GPS (https://www.globalsat.com.tw/en/product-282348/USB-GPS-Receiver-BU-353N.html) I've been told is the upgrade to the Globalsat BU-353S4 (https://www.globalsat.com.tw/en/product-199952/Cable-GPS-with-USB-interface-SiRF-Star-IV-BU-353S4.html) which is documented as working with Venus OS.

  • I have tested the GPS device on my MacBook and it works.
  • I have it plugged into Raspberry Pi running latest stable Venus OS firmware 2.89.
  • I think it is not loading the device on the USB port.

I have all 4 USB ports occupied, 1 being the GPS and I get ...

root@raspberrypi2:~# ls /dev/ttyU*

/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2

If I remove the other 3 USB devices and just plug the GPS in I get no USB port device (no /dev/ttyUSB*). I have tried different ports.

Just with the GPS plugged in to one USB port lsusb gives:

root@raspberrypi2:~# lsusb -vt

/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

ID 1d6b:0002 Linux Foundation 2.0 root hub

|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M

ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub

|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/3p, 480M

ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub

|__ Port 1: Dev 8, If 0, Class=Vendor Specific Class, Driver=lan78xx, 480M

ID 0424:7800 Standard Microsystems Corp.

|__ Port 3: Dev 9, If 0, Class=Vendor Specific Class, Driver=, 12M

ID 067b:23a3 Prolific Technology, Inc.


The GPS device I believe is:

|__ Port 3: Dev 9, If 0, Class=Vendor Specific Class, Driver=, 12M

ID 067b:23a3 Prolific Technology, Inc.

.. and no driver is specified.

When all USB ports are filled lsusb gives:

root@raspberrypi2:~# lsusb -vt

/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M

ID 1d6b:0002 Linux Foundation 2.0 root hub

|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 480M

ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub

|__ Port 1: Dev 3, If 0, Class=Hub, Driver=hub/3p, 480M

ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub

|__ Port 2: Dev 13, If 0, Class=Vendor Specific Class, Driver=ftdi_sio, 12M

ID 0403:6015 Future Technology Devices International, Ltd Bridge(I2C/SPI/UART/FIFO)

|__ Port 3: Dev 12, If 0, Class=Vendor Specific Class, Driver=pl2303, 12M

ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port

|__ Port 1: Dev 8, If 0, Class=Vendor Specific Class, Driver=lan78xx, 480M

ID 0424:7800 Standard Microsystems Corp.

|__ Port 2: Dev 11, If 0, Class=Vendor Specific Class, Driver=cp210x, 12M

ID 10c4:ea60 Cygnal Integrated Products, Inc. CP2102/CP2109 UART Bridge Controller [CP210x family]

|__ Port 3: Dev 14, If 0, Class=Vendor Specific Class, Driver=, 12M

ID 067b:23a3 Prolific Technology, Inc.


Does anyone know:

  1. Is my theory that the BU-353N does not have a driver correct? Or does the BU-353N 'just work' for other people?
  2. If it needs USB drivers... does anyone know how to install?
  3. Would it work on a later Venus OS build or the 'large' install?

Thanks in advance.



Venus OSRaspberry Pigps
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

2 Answers
hardy-tuner avatar image
hardy-tuner answered ·

1. I didn’t see yours on Testet compatibility with cerbo:

  • Globalsat BU353-W SiRF STAR III 4800 Baud
  • Globalsat ND100 SiRF STAR III 38400 Baud

  • Globalsat BU353S4 SiRF STAR IV 4800 Baud

  • Globalsat MR350 + BR305US SiRF STAR III 4800 Baud



2. mook at one, isn‘t supported

3. u stuck at this OS level, you have to make a fresh install with v2.9x


2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

advanture2go avatar image
advanture2go answered ·

Just got it working. It was necessary to set the baudrate to 38400 with the Windows Tool from Globalsat. I was playing around with the device on Windows and higher baudrates to get more sattelites. Plugging it into the CerboGX it did not work. After setting the baudrate back to 38400 it works fine and shows up in the CerboGX

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources

Additional resources still need to be added for this topic

Additional resources still need to be added for this topic

Raspberry Pi running Victron’s Venus firmware - Blog Post

Venus OS Large image: Signal K and Node-RED - Install

raspberrypi install venus image


Victron Venus OS Open Source intro page

Venus OS GitHub (please do not post to this)