Hi,
I'm looking for a toolchain for Cortex-A57. I found one but for Cortex-M & R processors: GNU ARM Embedded Toolchain in Launchpad
Do you think this toolchain works for ARM Cortex-A57 processor ? If not, do you one ?
Thanks for your help
Hi, I would recommend you use the toolchains from Linaro at: Software Downloads at Linaro
Go to the bottom of the page for the downloads.
For Cortex-A57 you don't want the Cortex-M and Cortex-R toolchain, you should select a toolchain for Cortex-A.
Thanks for your answer. The problem is I can't find a toolchain in linaro (or elsewhere) for a Linux 32 ARMv8 bits that's the reason of my initial question.
Thanks
You can find the 32bit linux tool chain in Linaro Releases ... pull the gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi from there. The bin folder has the arm bare metal compilers for ARM.
I have downloaded http://releases.linaro.org/components/toolchain/binaries/5.3-2016.05/arm-eabi/gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi.t… as suggested unfortinately I get the following error :
/usr/local/gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi/bin# ./arm-eabi-gcc -v
bash: ./arm-eabi-gcc: cannot execute binary file: Exec format error
This is a 64-bit version:
/usr/local/gcc-linaro-5.3.1-2016.05-x86_64_arm-eabi/bin# file arm-eabi-gcc
arm-eabi-gcc: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=88cb7be6e2f5c12b898bdca406a05153653d077f, not stripped