DS-5 PRO Development Studio plus DSTREAM Debugger Bundle
ARM DS-5 Development Studio enables developers to get the best from their ARM processor based systems. Whether you part of a team developing your own SoC, or using an off-the-shelf device, DS-5 supports your design process and bring-up. The DSTREAM debugger is an FPGA based debugger for debugging LINUX/Android on any ARM processor. This product is a bundle of a node locked/floating license of DS-5 and a DSTREAM.
ARM DS-5 Development Studio enables developers to get the best from their ARM processor based systems. Whether you part of a team developing your own SoC, or using an off-the-shelf device, DS-5 supports your design process and bring-up.
With a powerful Eclipse-based IDE, comprising C/C editor, ARM Compiler 5, DS-5 Debugger and Streamline performance analyzer, DS-5 enables you to develop software for ARM processors, ranging from bare-metal and RTOS to Linux and Android.
The ARM DSTREAM High-Performance Debug and Trace unit enables powerful software debug and optimization on any ARM processor-based hardware target. With features such as accelerated hardware bring-up for many development platforms and open debug interface for use with third-party tools, DSTREAM is a comprehensive solution for development and debug of complex SoCs when paired with DS-5 Development Studio.
DS-5 Professional Edition includes the following component tools:
ARM Compiler 5
Producing highly optimized machine code, ideal for bare-metal and RTOS development, ARM Compiler 5 represents the industry standard and has been developed for over 20 years alongside the ARM Architecture. For safety critical automotive and industrial automation applications, ARM Compiler 5 is supported with a safety qualification kit to assist you in compliance for IEC 61508/ISO 26262. For Linux development, DS-5 also includes the Linaro GCC toolchain, giving you compilation tools for any application.
DS-5 Debugger
Whether it’s a Cortex-M3 or multicore Cortex-A15 SoC, DS-5 gives you high-performance debug and trace tools which help you analyze and fix bugs. For complete system visibility, trace can be collected via DSTREAM, the ARM JTAG debug probe. Linux (kernel and user space) and Android debugging is supported with GDB integration, whilst Application Rewind help you to debug code in reverse, to find bugs after your program has crashed. Many off-the-shelf processors and development boards are supported in DS-5, meaning you can plug in and debug without needing to do any complex configuration.
Streamline Performance Analyzer
Building on low-intrusiveness sampling technology, Streamline features an industry leading graphical interface that presents information ranging from system-wide performance counters to hotspots in the source code, making it easy for developers to identify performance bottlenecks, multi-threading issues and general inefficient resource usage. From a high-level system wide view, you can drill down to individual functions and lines of source code, to identify exactly where your CPU is spending time.
Fixed Virtual Platforms (FVPs)
FVPs are a programmer’s view model of a complete ARM system, making it possible to develop software for ARM without using a development board. DS-5 includes Cortex-A8 and quad-core Cortex-A9 FVPs, along with a wide range of examples to run on them
Interested in ARM/Keil development tools?
Speak to one of our ARM certified ARM FAEs:
License
ARM DS-5 Development Studio is available in thee editions as below:
- DS-5 Professional: supports any ARM-based SoC running bare-metal, Linux and RTOS-based software
- DS-5 Freescale Vybrid Edition: for development on Freescale Vybrid family devices and includes a trial of ARM Compiler 5
- DS-5 Renesas Edition: supports Renesas RZ/A1 MPUs and includes a trial of ARM Compiler 5
Minimum System Requirements:
- 2 GHz host processor (dual-core recommended)
- 2 GB of RAM (> 4 GB recommended)
- 2 GB of hard disk space
Supported Operating Systems:
DS-5 supports the following x86 host platforms:
- Windows XP Professional service pack 3 (32-bit only)
- Windows 7 Professional and Enterprise
- Red Hat Enterprise Linux 5 Desktop and Workstation
- Red Hat Enterprise Linux 6 Workstation
- Ubuntu Desktop Edition 12.04 LTS
Features
Features of DS-5 Development Studio:
- Support for all ARM processors.
- Integration with the industry-standard Eclipse IDE, which provides a large ecosystem of 3rd party plug-ins.
- Flexible C/C editor and project manager.
- Powerful C/C compilation tools.
- Debugger supports all phases of development from bootloader to kernel, and user space.
- Streamline Performance Analyzer provides system-wide profiling based on performance counters.
- Instant correlation of performance-bottlenecks (e.g. cache misses, interrupts) and software execution.
- Fast simulator for ARM software development on the host computer with typical speeds above 250 MHz.
- Support and maintenance contract for one year.
Features of DSTREAM:
- Debug and trace on ARM processors from ARMv4 to ARMv8
- USB 2.0 and 10/100baseT Ethernet for direct or remote host connections
- Code download speeds of up to 2.5 MB per second
- Wide range of target connectors
- JTAG clocks of up to 60 MHz for lightning fast software upload
- 4GB trace buffer for extended trace periods
- Flexible trace clock positioning relative to trace data
- Remote target reset
- Device bring-up and test utilities
- Trace port clocking modes: single and double-edge
- Flexible architecture to support 3rd party IP and debuggers