There are quite a few errors and failures that I’m experiencing with my initial setup of my RPi2&NAVIO+ configuration.
ISSUE 1: I installed the real-time linux. When I boot the RPi2, I get this “FATAL” error every time:
“FATAL: Module spi-dev not found.”
I downloaded the APM to the RPi with:
wget http://emlid.com/files/APM/apm.deb sudo dpkg -i apm.deb
I downloaded the APM software to my laptop (which I am using as the GCS) but did not configure the initial setup on my laptop yet because it cannot find the device I am trying to control.
ISSUE 2: On the RPi, I have been trying to do the next step for setting up the APM, and all of these 4 attempts have failed:
sudo ArduCopter-quad -A udp:192.168.1.116:14550
sudo ArduCopter-quad -A udp:192.168.1.116:14550 -C /dev/ttyAMA0
Try 1 and Try 2 just hang.
"Raspberry Pi 2 with BCM2709!
then I need to CTRL-C to be able to do anything else.
sudo ArduCopter-quad -C udp:192.168.1.116:14550
sudo ArduCopter-quad -C /dev/ttyAMA0
For Try 3 and Try 4, as the program was displaying text in the terminal, instead of typing characters exclusively from left to right, it would type a few characters, and jump back to the left a few places and rewrite characters there. It was also spamming Q’s, box characters, and the phrase “RC not calibrated”. It started writing characters that were definitely not English-language characters. Once it started doing this, the characters that were supposed to be in English were actually random characters. Even when I would type, it would look like these arrows and foreign characters. I typed the shutdown command and it worked and went back to normal when I rebooted, but it still appeared in the wrong characters on the screen.
If there is any way for me to show you guys pictures I took of the screen, please let me know. I understand that the -A option is likely just the wrong baud rate, but if there is any explanation for why the -C options (Try 3&4) are such disasters, please let me know. Perhaps issue 1 is related?
I appreciate any help!