Innovation and collaborative, synchronized program management for new programs
Sourcery CodeBench delivers a powerful toolset that helps embedded software engineers to efficiently develop and optimize software for a variety of targets and various domains including Automotive, Connectivity, Graphics, and Video applications. Sourcery CodeBench goes beyond just the compiler to provide developers with powerful open source, embedded C/C++ development tools to build, debug, analyze and optimize embedded software in complex heterogeneous architectures including Arm, IA32, MIPS and Power Architectures.
Quickly identify and address performance bottlenecks
Perform hardware debugging via JTAG/BDM on remote targets running GDB server for GNU/Linux, Debug hypervisors, hypervisor guests, SMP Linux kernel, AMP Linux kernel, Linux kernel modules, and applications, Debug using hardware breakpoint, backtrace and multiple thread debugging support
QEMU instruction set simulators for select platforms. QEMU simulator for executing applications compiled for select non-x86 GNU/Linux platforms on x86 GNU/Linux hosts. Sysroot Utilities to simplify use of Sourcery CodeBench’s libraries and dynamic linker when running applications on a target system with an existing GNU/Linux installation
We offer professional services for CPU, silicon and OS vendors, including comprehensive customization and support for embedded hardware and software, including:
Addressing today's Multicore System development and debug
Development Tools for Advanced Multicore Architectures Running Multiple Operating Systems
Addressing complex multicore SoC debug and design
Siemens enables you to develop market-leading designs on heterogeneous and homogeneous multicore processors.
This paper provides practical information, so developers can be fully aware of the trade-offs of moving to OSS and the often unmentioned hidden cos...