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