Embedded Programming with FOSS Tools

If you are building an embedded system you can pay a lot for a development toolchain or you can roll your own. This can vary from easy, if support for your processor is available in the tools, to hard, if you need to write the support for your target platform into binutils and GCC. Generally with any new piece of hardware a Board Support Package (BSP) needs to be written so the common features of libc can be made available and a feature rich BSP can ease debugging buy creating simple debugging mechanisms such as a console. I’d like to share my experiances with the ARM processor and hear what others have to say about their own systems. We can touch on topics like building the toolchain, creating a BSP, interacting with the toolchain community, simple hardware to get beginners started or creating libraries to be used between multiple platforms to just name a few.

0 comments:

Post a Comment