You are here: Home STORE Microcontrollers S08 Debugging Tools USB BDM Pod for S08,HC12,S12(X),S12Z,CF V1

Technological Arts Inc.

Your Shopping Cart

Your Cart is currently empty.

PDFPrint
USB/Xbee/RS232 Multi-mode Interface ModuleSolderless Breadboard

USB BDM Pod for S08,HC12,S12(X),S12Z,CF V1
View Full-Size Image


USB BDM Pod for S08,HC12,S12(X),S12Z,CF V1

Order Code: USBDMLT
Price: USD $39.00


Overview

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, S12X, S12Z, 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.  Even if you aren't using CodeWarrior, this is a very useful pod.  The host software includes standalone programmers.  A Linux version of the software is also included in the USBDM project (click on Product Use tab for a link).

Features:

  • works with all S08, S12(X), S12Z, and CF V1 target boards
  • no power supply required-- draws power from USB port
  • power for target board can come from USB or your own supply
  • selectable power for target: 3.3V, 5V, or none
  • USB interface to Windows PC
  • standard 6-pin BDM cable plugs into target BDM connector
  • compatible with all Adapt12/9S12 boards, neCore12, NanoCore12, and Esduino
  • compatible with CodeWarrior development suite and NoICE12 debugger
  • best 9S12 programmer around

Product Use

Getting USBDMLT Up and Running on Your System:

You'll find the SourceForge project files on which USBDMLT is based at: http://sourceforge.net/projects/usbdm/files/

Here are the steps to follow:

  1. Click on the latest version folder (e.g. Version 4.12.1), then click on the Drivers folder and download the USBDM_Drivers msi file for the OS you are using (the first two are for WinXP only; the others are for Win7 and higher).  Run it to install the drivers on your system. Then go back up one directory level, click on the Software folder, download the actual application for your OS (e.g. USBDM_4_12_1_140_Win.msi) and install it on your system.  Note: If you plan to use CodeWarrior, we recommend that you install CodeWarrior first, before installing the USBDM application.
  2. Plug USBDMLT into an available USB port.  The first time you do so, you'll need to wait while Windows installs the necessary driver for that port.  Use the Windows Start feature to select the utility you want to run. Usually, it would be the 9S08 programmer, the HCS12 programmer, or possibly the firmware updater. Note that you can't use USBDMLT with CF v2, 3, or 4, DSC, RS08, or ARM.
  3. If you have an earlier version of USBDMLT and want to update its firmware, run the FirmwareUpdater and check the AutoUpdate box. Then click Program and follow the prompts. Follow the instructions to complete the update.
  4. If you are using CodeWarrior, the USBDM pod should show up in the list of connection types for the debugger.  If not, select TBDML.

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.  USBDMLT is the best value in 9S12 programmers around.

This document provides more instructions for use:
http://usbdm.sourceforge.net/USBDM_V4.12/USBDM_JS16/html/index.html

and here is a recent YouTube video showing how to get started with USBDM and CodeWarrior


Availability

Usually ships in:

instock.gif

Customer Reviews:

There are no reviews yet for this product.
Please log in to write a review.


Select & click to change


List All Products


Advanced Search





Forgot your password?
Forgot your username?
No account yet? Register