Need help updating Facet v1.10 firmware

Hello, all.

I want to update my Facet’s firmware to the latest, v3.3, I believe. With all of the online help information found, and after searching this forum, I am still floundering and hope someone can set me straight.

I found the firmware update instructions which say, with this v1.10 firmware one must use the “Updating Firmware Using The Uploader GUI” method. I downloaded the RTK Firmware Uploader v1.5.2 to my Mac. The Mac is running Ventura 13.3.1(a). I downloaded the file RTK_Surveyor_Firmware_v3_3.bin from the github repository.

The Facet is plugged into the Mac via a USB cable, turned on, and in Rover mode. In the RTK Firmware Loader, the only COM ports that appear in the drop-down menu are:

(cu.BLTH)

(tty.BLTH)

(cu.Bluetooth-Incoming-Port)

(tty.Bluetooth-Incoming-Port)

There are none that hint at using a USB port.

In the Firmware Uploader instructions, there is this line: “On Windows, open the Device Manager to confirm which COM port the device is operating on. On other platforms, check /dev.”

I looked through /dev directory and didn’t see anything obvious. No new devices appear in the directory after plugging the Facet into the USB port and turning it on.

Three baud rate choices are in the drop-down menu, though I have no clue which, if any, is correct.

When clicking on the Upload Firmware button on Firmware Uploader, the status/warnings goes through the motions, but definitely does not update the firmware.

I hope someone can please help! Thank you very much.

Regards,

-Gary

Finally got it! Problem solved and firmware updated to v3.3

Hi Gary,

Ah - perfect timing! I was just investigating this for you. What was the solution? Did you need to install the CH340 drivers?

Here are my notes from a Mac mini (Apple M2) running macOS Ventura 13.3.1(a)

I didn’t need to install the CH340 drivers, but - if you do - there are notes here: https://learn.sparkfun.com/tutorials/ho … ll#mac-osx

The GUI installation instructions for Mac would benefit from a few screenshots. I’ll add those when I have time. But it’s the same as for this other GUI: https://github.com/sparkfun/SparkFun_BO … stallation

When you get the GUI running, you should see four COM ports appear. The one you need is the tty.usbserial one. Ignore the cu port. Ignore the two u-blox ports. See attached.

Screenshot 2023-05-16 at 07.14.17.png

The upload will (probably) fail at 921600. Decrease to 115200 for best results. See attached.

Best wishes,

Paul

Also - make sure the Facet is connected directly to the Mac. Don’t connect through a USB hub.

Best,

Paul

Hello Paul,

Thanks for your reply. As noted in my original post, the Facet was connected directly to the Mac, but no useful serial ports appeared in the RTK Firmware Loader drop-down menu for the port. At some point, I connected the Facet instead through a Thunderbold hub (USB port) and new USB serial ports appeared in the “ports” drop-down menu. From there, there update worked fine. I can’t remember whether there were any other tweaks that might have helped to get it running.

I was also able to update the uBlox receiver firmware. I got the USB serial port working through Parallels, plus the uBlox application, and the firmware update went smoothly. The application seems to run very well under Parallels - a pleasant surprise.

Best Wishes to you.