I've just downloaded and installed Development Studio 2020 for Windows. I can build the Hello World C project but I get a segmentation fault after copying the binary to an NXP ARM A53 Linux development board (using WinSCP) and attempting to run it. That doesn't surprise me but what does surprise me is that I cannot find out what project or build settings are needed for a simple application to run under Linux.
Hi Mark, are you attempting to build a Linux application on a Windows machine, within the DS IDE?You would first need to download and install, the aarch64-none-linux-gnu toolchain from here:https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloadsYou would then register it to the IDE:https://developer.arm.com/docs/101470/2000/configure-arm-development-studio/register-a-compiler-toolchainYou can now create a project using that compiler:To load the application to the target, as well as debugging with gdbserver, I find it easiest to create a Remote Systems connection, and pass files that wayhttps://developer.arm.com/docs/101470/2000/perspectives-and-views/about-the-remote-system-explorerSee also:https://developer.arm.com/docs/101470/2000/configuring-debug-connections-in-arm-debugger/configuring-a-connection-to-a-linux-application-using-gdbserverHope that helps