Category Archives: Tools

Wiki opened

CC430F5137

We now have a wiki. Not much there yet but hopefully more and more in the future. There are some details, including a lengthy list of bugs in the Control Board v1. All of those will be handled in a … Continue reading

Posted in Tools | Tagged , , | Leave a comment

Setting up a basic ChibiOS project

chibios

ChibiOS is a nifty little OS for a selection of microchips, most notably chips from the STM32 family. There are plenty of examples how you can start working with ChibiOS in Eclipse and other IDE’s, and also how to compile … Continue reading

Posted in Software, Tools | Tagged | 1 Comment

Compiling STM32 examples in Linux

stm32-cortexm3-log

ST has quite a lot of source code examples for their evaluation boards introducing about all features of the boards. The downside is they support only commercial compilation environments, like IAR EWARM, MDK-ARM, RIDE, TASKING and TrueSTUDIO. The examples can … Continue reading

Posted in Tools | Tagged , | Leave a comment

OpenOCD with SWD

Bug

It’s often tricky to know what’s happening inside a microcontroller when everything is not going as planned. This post is about enabling GDB with chips providing the SWD interface, e.g. STM32 chips. For this you need an SWD dongle. If … Continue reading

Posted in Tools | Tagged , , , | Leave a comment

The cheapest SWD dongle: STM32 F1 discovery

stm32vl_discovery_small

There are two common big problems when playing with embedded software. How to get that to the chip and how to debug why nothing is happening. Many modern chips include a bootloader embedded in the ROM code that can program … Continue reading

Posted in Tools | Tagged , , , , | 3 Comments