PSoC® 4100S Pioneer Kit Guide, Doc. # 002-14067 Rev. *C
31
Kit Operation
3.2.4
Mass Storage Programmer
The KitProg2 in the PSoC 4100S Pioneer Kit supports programming through a USB Mass Storage
interface. This interface allows you to program the PSoC 4100S by copying
.hex
files into an emu-
lated USB Mass Storage device. For more details on KitProg2 Mass Storage Programmer, refer to
the
KitProg2 User Guide
.
3.2.5
USB-UART Bridge
The KitProg2 on the PSoC 4100S Pioneer Kit can act as a USB-UART bridge. The UART lines
between the PSoC 4100S and the KitProg2 are hard-wired on the board, with UART_RX assigned to
P0[4]
and UART_TX assigned to
P0[5]
on PSoC 4100S. For more details on the KitProg2 USB-
UART functionality, refer to the
KitProg2 User Guide
.
Figure 3-13. UART Connection between KitProg2 and PSoC 4100S
3.2.6
USB-I2C Bridge
The KitProg2 can function as a USB-I2C bridge and communicate with the Bridge Control Panel
(BCP) software. The I2C lines on the PSoC 4100S device are
P3[1] (SDA)
and
P3[0] (SCL)
, which
are hard-wired on the board to the I2C lines of the KitProg2. The USB-I2C supports I2C speeds of
50 kHz, 100 kHz, 400 kHz, and 1 MHz. For more details on the KitProg2 USB-I2C functionality, refer
to the
KitProg2 User Guide
.
Figure 3-14. I2C Connection between KitProg2 and PSoC 4100S
KitProg2
P12[6]
P12[7]
PSoC 4100S
P0[4]
P0[5]
UART
TX
RX
RX
TX
UART TX
UART RX
KitProg2
P12[0]
P12[1]
PSoC 4100S
P3[0]
P3[1]
I2C
SCL
SDA
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from