Hi everyone. I study on a simple autonomous drone. My flight control card is Pixhawk Cube Orange I’m using a companion computer, Jetson Nano (ubuntu 18.04) . I’m trying to use QGroundControl on Nano. But i got some issues. Nano uses ARM64. The problem may be caused by this. What can i do this?
I followed the steps in this link:
https://docs.qgroundcontrol.com/master/en/getting_started/download_and_install.html
the issue:
bash: ./QGroundControl.AppImage: cannot execute binary file: Exec format error
Correct. The pre-compiled Linux build is for x86-64 platforms and won’t run on ARM systems. To run it on a Jetson, you’ll need to compile QgroundControl from source.
1 Like
Yes. Because i follow the parts in this link. But i got a problem again. I can’t install Qt. Qt is giving a similar trouble.
https://dev.qgroundcontrol.com/master/en/getting_started/index.html
If you encounter the error message bash: ./QGroundControl.AppImage: cannot execute binary file: Exec format error
, it’s because the pre-compiled Linux build is intended for x86-64 platforms and won’t run on ARM systems.
To address this issue:
- On ARM-based systems such as Jetson Nano, you’ll need to compile QGroundControl from source to run it successfully.
- Alternatively, you can follow the tutorial provided in this repository for step-by-step instructions on installing QGroundControl on ARM64 platforms using Flatpak.
Repository: GitHub - sidharthmohannair/Installing-QGroundControl-on-Ubuntu-ARM64-using-Flatpak: Installing QGroundControl (QGC) on Ubuntu ARM64 using Flatpak