I have legacy ARM9 and RealView Ice Debugger
and I want to download and debug arm AXF file to ARM9 CPU
What IDE I can use?
I installed Arm Development Studio with evaluation license but It has no ARM9 device support
Please help me
Hi there, I have moved your question to the Arm DS forum. Many thanks.
The Arm9 family of processors are supported by Arm Development Studio:
I suspect you wish to use the legacy armcc compiler. This is not provided as part of the Arm Development Studio install, but can be installed separately and used with Development Studio, however this would not be enabled by the evaluation license.
Alternatively, you could look to use Keil MDK, though that does not support RealView ICE:
Thanks for replying
I unpacked the legacy arm toolchain which you gave me a link. but I don't know how to integrate to ARM DS
I want ARM DS for convenient. For example, "File -> New Hardware Connection" for legacy ARM9
Can you give me a describing full procedure or document about
"ARM Development Studio with RealView ICE for lecgy ARM926 AXF file Download and Debugging" ?
HiTo install Arm Compiler 5 as a toolchain into Arm DS, please refer tohttps://developer.arm.com/documentation/101469/2021-2/Installing-and-configuring-Arm-Development-Studio/Register-a-compiler-toolchainTo download/debug an executable ELF (e.g. .axf) file to your own Arm-based hardware using RealView ICE, first create a debug configuration. Use File > New > Hardware Connection, give it a name [Next], then click "Add a new platform". In the Debug Adapter Connection dialog, select Connection Type = DSTREAM Family, then enter the TCP/IP address of the RealView, or select the USB entry from the list. Click Next to start the auto-detection, then follow the prompts.In the "Edit configuration and launch" dialog, select Target Connection = DSTREAM Family, then enter the TCP/IP address of the RealView, or select the USB entry from the list. In the Files tab, enter the .axf to download to the target. In the Debugger tab, you can select either "Debug from entry point", or "Debug from main".See alsohttps://developer.arm.com/documentation/101469/2021-2/Debugging-code/Configuring-a-connection-to-a-bare-metal-hardware-targetHope this helpsStephen