Installation Manual

Table Of Contents
IRIS OEM Edition Hardware Reference Manual
11 USB Programming Pod
The MIB520 based programming pod provides USB connectivity to the OEM Edition modules
for communication and in-system programming
. It supplies power to the devices through USB
bus of the PC.
Figure 11-1. Picture of Programming Pod
11.1 ISP
The MIB520 programming pod has an on-board in-system processor (ISP) to program the Motes.
Code is downloaded to the ISP through the USB port. Next the ISP programs the code into the
Mote.
11.2 Mote Programming Using the MIB520
Programming the Motes requires having MoteWorks environment installed in your host PC. The
OEM Edition modules connect to the MIB520 via the 10-pin adapter that connects to USB port
of the host PC.
11.3 MIB520 USB Drivers
MIB520 uses FTDI FT2232C to use USB port as virtual COM port. Hence you need to install
FT2232C VCP drivers. These drivers are available in the MoteWorks CD and instructions are
provided in Section 2.1.2.
11.4 Power
The MIB520 is powered by the USB bus of the host.
11.5 USB Interface
The MIB520 offers two separate ports: one dedicated to in-system Mote programming and a
second for data communication over USB.
Doc. # 7430-0549-01 Rev. B Page 31