GPS not working with Kakute F7 and ArduCopter

I have recently loaded ArduCopter on my Kakute F7 V1.2. By following the procedure with Betaflight, I managed to load ArduCopter V4.0.3 on the FC. Via USB I am able to connect via APM Planner 2.0 to the FC. The IMU seems to work well (I see the baro height changing as well) but the GPS (M8Q-5883) is not recognized.

Basically I wired it as follow:

  • 5V GPS to 5V pin of the Kakute
  • GND GPS to G pin of the Kakute
  • RX of GPS to T3 of Kakute
  • TX of GPS to R3 of Kakute
  • DA/CL of GPS respectively to SDA/SCL of Kakute

In terms of parameters, I have the following:

SERIAL3_BAUD = 9
SERIAL3_OPTIONS = 0
SERIAL3_PROTOCOL = 5

SERIAL 4 and 2 PROTOCOL instead are set to -1 since nothing is connected there.

With this configuration, the GPS seems not to be recognized. GPS Fix and GPS Sats are always at 0.0, even if after a few minutes it is powered, the blue light starts flashing (I guess that means it has a 3d fix)

Any idea what could be the reason?
Thanks a lot : )
Emanuel

1 Like

I have that exact puck on a Kakute F7 Mini on Serial 3. Try setting SERIAL3_BAUD = 38. If that fails maybe reverse RX and TX in case that is wrong.

2 Likes

That worked! thanks a lot … I thought RX with TX and TX with RX, but apparently that was not the case. I simply switched the cables (RX with R3 and TX with T3) and it works. Thank you! : )

1 Like

Hello guys,

Mine still doesn’t work. Probably tried all options.
Here’s my Setup:

Kakute F7 HDV with Matek M8Q-5883 GPS/Compass.

Wired as per wiki and manuals.

  • 5V GPS to 5V pin of the Kakute
  • GND GPS to G pin of the Kakute
  • RX of GPS to R3 of Kakute
  • TX of GPS to T3 of Kakute
  • DA/CL of GPS to SDA/SCL of Kakute (compass is working actually)

Parameters:
SERIAL3_BAUD = (have tried 9, 38 and 56)
SERIAL3_OPTIONS = 0
SERIAL3_PROTOCOL = 5

SERIAL 1, 2, 4, 5 and 6 PROTOCOL = -1

Tried swapping TX/RX wires.

Set GPS type to AUTO or UBLOX still to no avail.

Tried to solder GPS RX/TX to UARTs 2, 3 and 4 just in case one UART is defective.

GPS still not recognized and shows “No GPS” instead of “GPS: No FIx”

I’m running out of solutions. Is there anything I’ve missed. Needed help badly.

Thanks in advance!
Elvin

1 Like