Resources
| Stellaris CPUs | |
| Sourcery G++ |
Luminary Micro Says...
When it comes to open source tools targeted at the ARM architecture, CodeSourcery is the company that customers turn to for quality tools and responsive support.
We use Sourcery G++ in our internal engineering development, and just as we have, I think users will find the CodeSourcery tools to be a very attractive development option.
— Jean Anne Booth, Chief Marketing OfficerSourcery G++ for Stellaris®
CodeSourcery has been providing development tools for use with
Stellaris CPUs since the launch of the LM3S101 — the first
Stellaris CPU containing the world's first Cortex-M3 core. Sourcery G++
for Stellaris CPUs includes IDE, compilers, run-time libraries, debuggers,
and the Stellaris-specific features described below.
StellarisWare Integration
Sourcery G++ includes StellarisWare, TI's library containing code for using all the many peripherals (CAN, Ethernet, UART, and many more) present on Stellaris devices. Install Sourcery G++ and immediately build StellarisWare demo applications for your evaluation kit!
Peripheral Register Browsing
The Sourcery G++ debugger allows you to see the current values of all the peripheral registers on Stellaris CPUs, using convenient symbolic names — no hex addresses required! You can expand and contract groups of registers to display just the peripherals of interest to you.
Debug Over USB
Every Stellaris evaluation kit comes with an on-board USB connection that Sourcery G++ can use for debugging and flash programming. No probe to buy!
Support and Updates
Sourcery G++ Professional and Standard Editions include direct access to CodeSourcery's engineering team — the same team responsible for contributing over 10,000 changes to the official versions of the GNU Toolchain.
Whether you have a question about GNU extensions to C++, the best optimization options to use for a particular CPU, or how to write inline assembly code, you can count on CodeSourcery to help. And, if you're a Professional Edition customer, CodeSourcery will provide a an update release to resolve a problem for which no work-around exists — typically within just a few days.
All Sourcery G++ customers also receive access to regular semiannual Sourcery G++ updates, as well as any intermediate updates produced for Professional Edition customers. In addition, CodeSourcery's Knowledge Base provides answers to many frequently asked questions.
TI Developer Network
CodeSourcery is a member of the TI Developer Network, a community of respected, well-established companies offering products and services based on TI analog and digital technology. The Network provides a broad range of end-equipment solutions, embedded software, engineering services and development tools that help customers accelerate innovation to make the world smarter, healthier, safer, greener and more fun.