I've been trying to get a gps unit working with the Beaglebone Blue and Ardupilot, but it won't connect. I was concerned that maybe something was wrong with the gps, but I connected it to an ftdi cable and it worked with U-Center. It's a ublox M8N: https://www.amazon.com/gp/product/B01KK9A8QG
I tried a bunch of commands including
sudo /usr/bin/ardupilot/blue-arducopter -C udp:192.168.7.1:14550 -B /dev/ttyO5
and with just the -C parameter.
Not sure how I'm supposed to set it up, but since its connected to uart2, I tried the parameters above. But I guess since it's connected through the gps port, it shouldn't need any parameters?
Anyways, it isn't working. Maybe it needs a different configuration loaded onto the M8N? I tried to find the configuration file, but all the links on the Ardupilot site for the M8N config file were broken.
The specific symptoms of the issue is that the gps is getting power, but in APM Planner there is no gps fix, no gps satellites, etc. So it clearly just isn't communicating with the gps.