Why QGroundControl (QGC) app image cannot be run in TX2 ?


I tried to follow the official QGroundControl webiste to install and run QGC by referring the “Ubuntu Linux” section.

However, once I finished download and run the appimage, it gives me a following error message.
"bash: ./QGroundControl.AppImage: cannot execute binary file: Exec format error

Are there anyone who is familiar with this kind of problem?

If Sunghun, if you just downloaded the binary and tried to run it, it’s likely that it was built for x86 and not ARM (aarch64), so you would need to re-compile it on aarch64.

Thanks for the quick response.
I am kinda novice in this area. Could you give me some guideline to recompile QGC on aarch64?

Hi Sunghung, a good place to start would be to try building it from source following that project’s documentation for compiling.

1 Like