This low-cost BDM pod resembles a USB memory stick in size and shape, and is USB 2.0-compliant. It is based on the open-source USBDM project featured in the Freescale Community Projects Forum, and supports S08, S12(X), and ColdeFire V1 core targets, via a standard 6-pin BDM cable. It is fully compatible with CodeWarrior and NoICE, once you have installed the relevant DLLs. Power is derived from the host USB port, which can also power the target board at a jumper-selectable 3V or 5V, if desired.
Here are the steps to follow:
The standalone programming utilities are great for use in a production environment, where you don't have or need a CodeWarrior installation. For example, HCS12_FlashProgrammer can be used to erase/flash/verify a .sx file in a target board, all in one automated sequence-- just click "Yes" to program another. As of V4.9, the newer S12XE and S12XS variants are fully supported!
The support forum for this community project is here: http://forums.freescale.com/t5/OSBDM-JM60-Open-Source-BDM-for/bd-p/OSBDM08
Having trouble upgrading firmware in your pod? Check this forum thread for help:
Scroll to the posting by Timor
A student discount of 10% is available on most hardware products to qualified students and educational institutions in Canada and the United States. Provide details of your school name, program, student ID, etc. in the Comments at checkout, and we will apply the discount, if applicable.