Debug with hardware
Arm Development Studio ships with pre-loaded debug configurations and examples for many popular devices. However, if you are designing your own SoC or are developing software for a less popular ASIC, Arm Debugger and DSTREAM debug probe can help to create a new device configuration.
- This New Hardware Connection video shows you the steps to connecting the Arm Debugger to any hardware target.
- This Debugging on bare-metal targets using DS-5 and GCC compiler tutorial shows you how to set up your project to use the GCC bare-metal compiler. It then guides you through creating a simple bare-metal Hello World application and finally running it on an Altera Cyclone V SoC.
- This Vybrid Tower System Debug Session tutorial guides you through creating a debug session to the Cortex-A5 device on the Vybrid board.
- Tracing using DS-5 Debugger from the Command Line shows you how to drive DS-5 Debugger from the command line. This can help to save significant time if you are automating tests or carrying out repetitive tasks.
- This Using the CoreSight ELA-500 Embedded Logic Analyzer with Arm DS-5 tutorial shows how to debug a real-world deadlock scenario caused by a bus transaction hang, using a Cortex-A72-based system.