Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.

SourcePoint by Arium



Debugger and/or Simulator

Product Description

The complexity of embedded software projects today is growing at an astounding rate. To handle these demands, American Arium offers a number of hardware-assisted debug solutions.
SourcePoint, the company's flagship debugger, along with the company's JTAG emulators and ETM trace port analyzers, supports ARM7™, ARM9™, ARM11™, and ARM® Cortex™ cores, and XScale, and TI OMAP™ processors. The debugger operates on Microsoft® Windows® and Linux hosts, giving the embedded developer unsurpassed visibility to and manipulation of code via a series of intuitive screens and dialogs with numerous viewing and customization options.
Arium SourcePoint debug solutions deliver feature-rich, real-time debug, from the way views are rendered to the way the command language scripting works, to the speed with which tasks execute. Run control is state-of-the-art. Trace is integrated. Performance analysis data match the real execution time of the program being run. There’s multi-core and heterogeneous-core debug, too, complete with individual processor control.
Arium's Linux OS-aware debug solutions include full symbolic, source-level debugging of Linux kernel code (including loadable kernel modules), and applications (including shared libraries). Developers can launch or attach to multi-threaded processes with seamless transitions to and from the kernel and each process, debug the kernel straight out of reset, and dynamically debug loaded Linux kernel modules. In addition, with SourcePoint and one of Arium's trace port analyzers or JTAG emulators, developers can get Linux console output through the JTAG port, eliminating a serial or Ethernet port requirement.

Key SourcePoint features include:
• Non-intrusive, real-time debug
• Full ARM® and Thumb™ instruction set support
• Linux OS-aware debug
• Integrated flash programming
• Semihosting support
• Integrated C source with trace
• Support for ETMv3 and ETMv1 trace
• Fast trace search
• Customizable views
• Fast symbols finder
• Single view of all I/O-mapped devices
• Individual processor control
• Multi-core and heterogeneous-core debug
• Multiple file format support
• RealMonitor® support
• Robust, user-friendly command language

Toolchains supported:
• ARM Developer Suite 1.2
• ARM RealView™ Development Suite
• Green Hills® C/C++
• GNU C/C++
• IAR Embedded Workbench®

SourcePoint

Market Segment(s)

  • Embedded
  • Enterprise
  • Home
  • Mobile

Target Platform(s)

  • ITRON
  • Java
  • Linux
  • Nucleus
  • OSE
  • Other OS
  • Palm OS
  • QNX
  • Symbian
  • VRTX
  • VxWorks
  • Windows Embedded CE
  • Windows Mobile

ARM Processor(s)

  • ARM7EJ-S
  • ARM7TDMI
  • ARM7TDMI-S
  • ARM720T
  • ARM920T
  • ARM922T
  • ARM926EJ-S
  • ARM940T
  • ARM946E-S
  • ARM966E-S
  • ARM968E-S
  • ARM1136J-S
  • ARM1136JF-S
  • ARM1156T2(F)-S
  • ARM1176JZ(F)-S
  • ARM11 MPCore
  • Cortex-A53
  • Cortex-A57
  • Cortex-A8
  • Cortex-M3
  • Cortex-R4
  • ARMv8
  • XScale

System IP

  • Debug
 
ARM Connected