"Cannot update RCIO firmware" because "board does not support RCIO"

  1. Image and ArduPilot version.
    TP1: emlid-raspbian-20190227.img.xz
    Downloaded from: https://docs.emlid.com/navio2/common/ardupilot/configuring-raspberry-pi/#downloading-configured-raspbian-image

Haven’t gotten to ArduPilot version yet.

  1. Detailed problem description. How does observed behavior differ from the expected one?
    Ardupilot opens with command “sudo emlidtool ardupilot” but I get the following:

Running “sudo emlidtool rcio update -f” gives the following:

Running “sudo emlidtool rcio update” gives the following:

  1. Your step by step actions.

  2. Picture of the setup and connection scheme.
    Navio2 and RPi 3 B+

I appreciate any help or direction you can provide.

Hi @tp1,

Could you please share a photo of Navio2 to RPi connection?

Hi @tp1,

From this pic, it looks like the bottom set of pins on the header is absent. Could you please make sure there are all the pins on the header? Do you have another header to test with?

All the pins seem to be on the header. I’ve attached pics apart and together.

Hi @tp1,

Please, post here the output of the following commands:

  • readlink -f /usr/bin/arducopter
  • readlink -f /usr/bin/arduplane
  • readlink -f /usr/bin/ardurover


Hi @tp1 ,

Please disable all ArduPilot services with the following commands:

  • sudo systemctl disable arducopter
  • sudo systemctl disable arduplane
  • sudo systemctl disable ardurover

And reboot the device. After rebooting, run emlidtool with sudo emlidtool ardupilot again and try to run ardupilot.

This is the message I get trying to run ardupilot with emlidtool.