July 4, 2021

USBDM BDM Interface for Freescale Microcontrollers

USBDM consists of two components:

Hardware interfaces for various target devices
This includes interfaces ranging from very simple hardware to more complete and capable hardware.

Software to support these interfaces
This includes:
Plugins to work with Freescale’s Codewarrior software under Windows
Plugins to extend the usabilty of Eclipse with USBDM and Codesourcery & ARM toolchains. This includes GDB sprites providing a complete open source development toolchain.
A set of stand-alone programmer applications. These support programming of RS08, HCS08, HCS12, Coldfire and Kinetis devices.

Where applicable, the software is available for Windows and Linux.

Keywords: BDM, OpenSDA, Peripheral Register View, Freescale, Debugger, Programmer, ARM Cortex-M, USBDM, OSBDM, TBDML, Eclipse plugin, SVD Viewer, Register View, Kinetis, Coldfire,HCS08,HCS12,GDB,Kinetis Design Studio, Eclipse