Powerful, clear, and concise insight is what is required of today’s ARM SoC code developer. SourcePoint provides just that, while managing the complexity of the hardware, allowing the user to focus on the code.
Powerful enough to manage the highest number of cores offered, including independent core control for both 32- and 64-bit silicon.
Clearly examine code interaction between two or more different cores though independent core control and view the trace simultaneously interlocked with the code view.
Concise views into code execution targeting the most difficult bugs with precise control of all the CoreSight trace components
Supporting the IoT cloud server components require special insight and code navigation of the growing UEFI code base. SourcePoint™ macros use knowledge about how the UEFI is initialized to help navigate and view code execution. Shorting debug time for UEFI ports as much as 50%.
SourcePoint operates in multiprocessor environments and runs on either MS Windows or Linux hosts. Features are added constantly to keep up with the ever-changing nature of software development challenges.
The SourcePoint debugger is targeted at making the developer task of debugging code a rewarding experience by providing access to the complexities of navigating ARM®-based SoC processors. Helping with the configuration of the CoreSight resources and providing an intuitive interface so the time to debug insight is short as possible. Features are added constantly to keep up with the ever-changing nature of software development challenges.
A popular feature is the Linux OS-aware debug capability within SourcePoint. Users can seamlessly debug code from board reset through a boot loader, kernel boot, dynamically loaded modules, and applications. Unlike other Linux debug environments that may require multiple debuggers, SourcePoint offers a "one stop shopping" benefit!
Organizations such as Broadcom, Cisco, Dell, DoD, EMC, Fujitsu, HP, IBM, Intel, ITT, Lenovo, LSI, Marvell, Samsung, Seagate, ST Micro, Western Digital, and many others benefit from using SourcePoint tools.
ARM recognized the power of trace early and provided IP for silicon designers to enable the silicon to support debug of software. With the alphabet soup of IP or CoreSight Macrocells like ETM, PTM, ITM HTM and finally STM.
If the silicon supports a trace features, is your debugger exploiting the IP? Is the IP easy to configure? Most importantly is the resultant view of the trace provided meaningful?
SourcePoint was developed by engineers for engineers working on ARM processors and SoCs. The key to meeting the window of market opportunity is rapid insight to the root cause when a bug is discovered. SourcePoint debugger enables the problem solving creativity of the developer to produce rapid results.
ARM® JTAG debugger products are designed to make the developer’s job easier, and we take great care in developing hardware and software that is easy for the user to set up and configure to speed their development time. An example is the Linux OS-aware features providing seamless application and kernel space debugging.
Our tight integration of hardware and software for ARM JTAG debug lends itself to a robust development environment, helping to minimize the challenges associated with debugging code