USB Programming Interface for Derivative Boards – USB-DONGLE

The USB-Dongle provides a Virtual COM Port interface to the PC and allows hex files to be downloaded and programmed using Flash Magic or other common utilities. The USB-Dongle provides all power needed by the various Derivative Boards so no external power supply is required.

Part #: USB-DONGLE
MSRP (Qty 1): $20.00

Status: In production
Warranty: 1 Year (Extended available)

  • Low cost tool for prototyping
  • Supports many NXP microcontrollers
  • USB port power so no external power supply required
  • Free NXP Flash Magic software available from NXP
  • Provides 14-pin connection header to target board
  • Direct connection to many FDI Derivitive boards

>> See the brochure
Overview
Overview

The USB-Dongle provides a Virtual COM Port interface to the PC and allows hex files to be downloaded and programmed using Flash Magic or other common utilities. The USB-Dongle provides all power needed by the various Derivative Boards so no external power supply is required. The USB-Dongle plugs directly into any standard USB port on a PC and supports both USB 1.0/1.1 and USB 2.0.

The USB-Dongle and Derivative Board Family provides a low cost and easy to use demo platform for many popular NXP microcontrollers.

Derivative Boards — In general, Derivative Boards require the use of the USB-Dongle for power and a programming interface. Low cost Derivative Boards are available for many different microcontrollers from NXP. Supported families include the LPC9XX, ARM7 LPC2XXX and 89V52X2.

Derivative Board Headers – Each Derivative Board brings every pin of the microcontroller out to a standard 0.10” spacing header footprint for easy probing of signals or to support prototyping or wire-wrapping.

Supported Microcontrollers — Almost every NXP microcontroller in the LPC9XX, ARM7 LPC2XXX and 89V52X2 families are supported with either a specific Derivative Board (such as the DB-HVSON10-LPC9103) or with a generic Socket Board (such as the DB-TSSOP-SKT). The DB-TSSOP-SKT contains a ZIF (Zero Insertion Force) socket and supports all of the LPC9xx family parts in TSSOP packages from 14 to 28 pins.

Programming Capability — The USB-Dongle can program a variety of NXP microcontrollers using ICP, ISP or IAP programming. Many Derivative Boards are available with a microcontroller pre-loaded for easy development with a specific part. Other Derivative Boards are available with a ZIF (Zero Insertion Force) socket for programming of various microcontrollers in a common package such as TSSOP or PLCC. These Socket boards can also be used to program multiple parts in an engineering or low volume production environment.

Flash Magic Software — The USB-Dongle works with Embedded Systems Academy’s Flash Magic software and can be downloaded for free from www.flashmagictool.com. Flash Magic provides an intuitive and easy to use tool for reading, writing, and configuring Derivative Board Family members.

Software Examples — Examples have been provided for each specific microcontroller loaded on the Derivative Boards. These examples demonstrate basic control of LED and UART functions available on each of the Derivative Boards. In addition, UART examples show how to direct communications from the Derivative Board’s microcontroller based UART back to the PC through the USB-Dongle. The User can edit and recompile these examples to make simple changes to LED blink rate or to add timer output code or exercise various other on-chip peripheral functions.

Software Toolset Requirements — The USB-Dongle is compatible with any compiler or assembler that can generate Intel HEX files. Evaluation compilers can be downloaded from one of the following locations:

Resonance Eval51 (builds 80C51/LPC9XX images up to 4KB in size)
Keil C51 (builds 80C51/LPC9XX images up to 2KB in size, but requires a 4KB or larger device to work properly)
Keil ARM (builds ARM7/ARM9 images up to 16KB in size, other limitations)
Power Requirements — The USB-Dongle provides all power needed by the various Derivative Boards so no external power supply is required. The USB-Dongle requires approximately

Specifications
Specifications

USB-DONGLE Highlights

  • Low cost tool for prototyping
  • Supports many NXP microcontrollers
  • USB port powered so no external Power Supply required
  • Supports USB 2.0
  • Plugs directly into any standard USB Port – great for laptops
  • Works with NXP free Flash Magic software

USB-Dongle Kit Includes:

  • USB-Dongle
  • Download docs and software examples at www.teamfdi.com/USBDongle
  • Derivative Boards for devices or sub-families are optional
Documentation
Current Documentation

Download all current documentation (zip)

TitleTypeFormatDate 
BrochureBrochurepdf09/02/2008
Update Tool User's GuideDocumentpdf05/08/2007
User's ManualUser's Manualpdf09/18/2008
Software
Software

TitleTypeFormatDate 
v1.06 Upgrade SoftwareSoftwarezip08/19/2008
Windows 7 DriverDriverzip12/20/2014
Windows Vista DriverDriverzip05/15/2007
Windows 2000/XP DriverDriverzip05/03/2007
ExamplesDemoszip07/13/2007