"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.

Hi @tp1,

May I ask you to try our LED, IMU, GPS, and Barometer examples for Navio2 on Python and post the results?

You can consult our docs to find out more about setting up the examples.

A post was split to a new topic: RCIO firmware update issue

I figured out the examples, and they seemed to work nominally. LED printed out the colors which the board turned, GPS was accurate enough, Barometer temps were slightly elevated, but I suspected the board influenced the reading, and it was warm to the touch.

Could the board still be faulty?

Hi @tp1,

Have you tried to use another SD card for your Navio2?

May I ask you to post the result of these commands?

  • sudo emlidtool test
  • dmesg | grep rcio
  • lsmod | grep rcio

This topic was automatically closed 100 days after the last reply. New replies are no longer allowed.