Using newlib with Stellaris Launchpad

using-newlibc-with-stellaris-launchpad

[Brandon] is taking us further down the rabbit hole by demonstrating how to use newlib with the TI Stellaris Launchpad. This is a nice continuation of the framework he built with his post about using GCC with ARM hardware. But it is most certainly one level of complexity deeper than that initial article. Using newlib instead of glibc offers the option of compiling C code that includes system … [Read more...]

A study of GCC and the TI Stellaris

hard-look-at-stellaris-and-gcc

There are several things that we really like about the TI Stellaris. We think the peripheral library -- called Stellarisware -- has a pretty intuitive API that makes it easy to get into. But we're also quite impressed that the software comes with makefiles that build the libraries and examples using your own GCC cross compiling toolchain. We spent quite a bit of time pawing through those makefiles … [Read more...]

STM32 F4 Discovery tutorial using open source tools

STM32F3_discovery_kit_p3323big

[Pulko Mandy] got his hands on the new STM32 F3 Discovery board. He's a fan of the open source tools just like we are, so he posted a guide covering the use of an open source toolchain with the F3 hardware. This board was just announced earlier this month but there is already support for it in OpenOCD. It's not all that different from the F4 board, which we would think made the process a bit … [Read more...]

Parallax shows love for open source: GCC + Propeller

propeller-gcc

Parallax has done something that is unthinkable for most microcontroller manufacturing companies. They've decided to throw their support behind an open source toolchain based on GCC. That's right, instead of fighting to get your code compiling on a platform whose example code uses crippleware, you can actually download, compile, and start using this toolchain without code size restrictions or … [Read more...]

Template for building STM32F0-Discovery project in GCC

IMG_20120616_154243

Yep, that blue light is blinking and I made it happen. I've been hard at work since I got my free STM32F0-Discovery board in the mail. Most recently I put together a starting template for building STM32F05x project on Linux. You'll still need to install your own tool chain (I'm using the Code Sourcery G++: Lite Edition), but this makes it a snap to compile your projects with support for STM's … [Read more...]