Develop with greater insight into your bare-metal and Linux-based embedded systems
Sourcery CodeBench goes beyond just the compiler to provide developers with open source, embedded C/C++ development tools to create, debug, optimize, and analyze embedded software on ARM, ColdFire, IA32, MIPS, Power, and other architectures.
Creating & Debugging Linux Apps Using CodeBench for ARM
: This video shows how to create an application for a target that is running Linux, download the application to the target, and remotely debug an application that is running on a target using Sourcery CodeBench.
|ARM EABI||ARM GNU/Linux||Stellaris EABI||Kinetis EABI||Power EABI||Power GNU/Linux||MIPS ELF||MIPS GNU/Linux||ColdFire ELF|
|Kinetis P&E (on board)|
|Stellaris USB (on board)|
|Xilinx Platform Cable USB|
|Macraigor OCDRemote (various JTAG/BDM)|
|MDI (various devices)|
|NetLogic XLP USB (on board)|
|Command Converter Server (CodeWarrior USB or Ethernet TAP)|
|P&E probe and P&E compatible JTAG over USB|
* If your probe supports the GDB protocol, then you can likely setup the connection to it via Sourcery CodeBench External Embedded Server debug interface. Examples of GDB-capable probes we support include RealView ICE and Abatron devices.