Pixhawk 2 unable to communicate with Raspberry Pi 3 running Ubuntu 16.04

After running
mavproxy.py --master=/dev/ttyAMA0 --baudrate 57600 --aircraft MyCopter
and
Disabling serial port in Configuration->Interfaces.
enable_uart=1 in config.txt. sudo nano /boot/config.txt

I get the result:
“Waiting for heartbeat from /dev/ttyAMA0”

Does MAVLink even work on Ubuntu 16.04 or is it just made for Raspbian Jesse? I need Ubuntu 16.04 because I do not know if it is possible to use ROS and OpenCV on Ubuntu 16.04.

On the Pixhawk, have you configured serial baud and protocol, and also LOG_BACKEND_TYPE?

1 Like

@Anthony_Short Yes! I have followed all the steps on this webpage: http://ardupilot.org/dev/docs/raspberry-pi-via-mavlink.html

Thanks for your reply!