Micrel Serial Programmer (MICUSB) User Guide
This document introduces the hardware and software solution of Micrel Serial Programmer (MICUSB), supporting Micrel’s I2C, SWI and other serial bus based products. MICUSB operates as a bus master to communicate with slave devices using a USB-to-serial converter, supporting both generic bus interface mode and hardware-specific profiles for command and control of Micrel semiconductor products. Note that MICUSB − and supported Micrel ICs − require the use of a USB-to-serial programmer for proper operation. The dongle is NOT provided with the Micrel IC evaluation boards and must be purchased separately. Micrel’s MICUSB solution allows any PC with the hardware dongle and software installed to act as a master for a large number of communication interfaces. This control is used to directly communicate with and control Micrel’s communication-enabled power management ICs. Key features of the MICUSB include: • Serial communication with a large number of power-management products • Byte wise serial access to device registers • Compatible with any USB port • Graphical user interface (GUI) support allows graphical editing of programmable settings. • Off-line programming allows you to configure and save register settings for later use • On-line programming allows you to directly modify attached device registers in real time • 3.3V or 5V optional on-board pull-ups with 5V-tolerant IO for I2C bus products • Additional logic level translator modules.
