HI
We downloaded DS-5 from this link (http://ds.arm.com/downloads/) and installed 32 bit windows OS. The version of tool is ARM DS-5 Ultimate Edition and Evaluation version 5.20.2 .
My main objective is to work with ARMv8 instruction set . We tried to work with ../Examples/Bare-metal_examples_ARMv8.zip->DS-5Examples\startup_v8_ARMCompiler6 examples .But in the examples ,there is a README.txt. There it was mentioned that to run this ARMV8 examples ,we need compiler6.
In release notes also mentioned to compile ARM-v8 Cortex-A53 instruction set its need compiler 6, but we have compiler 5.05u1.
So any one can help us to know how to install compiler 6 and how to get licence to the existing tool or we need to install any another DS-5 tool version.
But what ever the DS-5 tool( ARM DS-5 Ultimate Edition and Evaluation version 5.20.2) we downloaded and installed is the latest version available for download.
Can any one help us to get compiler6 to run ARMv8 instruction set.
Fast response will help us more. Thanks in advance
Thanks,
Sujatha
Hi Sujatha,
The trial of DS-5 Ultimate Edition includes ARM Compiler 6. There's a tutorial here which explains how to use it to build a simple Hello World example: http://ds.arm.com/developer-resources/tutorials/arm-compiler-6-bare-metal-hello-world-c-using-the-armv8-model/
Joe
Have you installed the trial license?
Also in which os you are installing?
Regards,
Techguyz
Hi Techguyz,
yes,We installed trail(30 days evaluation) license on Windows XP 32bit OS .
Are you able to find the ARM Compiler 6 (built-in) as shown in the below link.
http://ds.arm.com/developer-resources/tutorials/adding-new-compiler-toolchains-to-ds-5/
Usually you can choose the compiler u want for a code compilation from the preferences.
I opened DS-5 and click Window > Preferences followed by DS-5 as told in link provided by you.But we are not able to see compiler6 over there.
I am able to see compiler5 only as in attached image.
Can you help us how to get compiler6 option.
even If we tried to create new project also we are not able to see ARM compiler6 option ,while we are selecting
From DS-5 Downloads | ARM DS-5 Development Studio, you can download DS-5 for both 32 bit and 64 bit host operating systems. However, as mentioned in the NOTE under DS-5 downloads, ARM Compiler 6 is only included in 64-bit installations of DS-5.
Looks like you are working on Windows XP 32 bit OS. So, in order to be able to use ARM Compiler 6, you may have to switchover to a 64 bit Windows or Linux PC.
Srinivas
I tried installing the DS-5 in the 32 bit machine and ARM compiler 6 is not installed whereas in 64 -bit it is up and running.
You may need to try in 64 bit version of OS.
Hi Thank you for your replies.I will try DS-5 compiler6 on 64bit OS.
sujatha
Hi,
I am working on ARMv8 examples using DS-5 compiler6 on 64bit OS.I can build and debug the examples without mentioning the -mcpu option.But i am getting error like error: Cortex-A53 is not supported by this product when mentioning the -mcpu=cortex-a53. any one can help to us to rectify this problem.
Command:
armclang.exe --target=aarch64-arm-none-eabi -mcpu=cortex-a53 E:\DS5_Workspace\Hello_Worldv8\src\helllo.c
error: Cortex-A53 is not supported by this product
Hi Sujatha, the error you are seeing seems to be related with the edition of DS-5 currently selected: DS-5 Professional does not support ARMv8 cores so the compiler gives the error message in case you are trying to use it. Are you using armclang with a normal windows command prompt ? If yes, I would suggest to use the DS-5 Command Prompt where the environment is setup to work out of the box. Please refer to this article on how to setup DS-5 to use DS-5 Ultimate license and use the compiler outside DS-5: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka16372.html Hope this helps! Stefano