PSoC Analog Coprocessor Pioneer Kit Guide, Doc. # 002-11190 Rev. *B
35
Kit Operation
3.3.2
Programming Using PSoC Programmer
PSoC Programmer (3.24.2 or later) can be used to program the existing
.hex
files into the PSoC
Analog Coprocessor Pioneer Kit. Refer to the
Programming Using PSoC Programmer
section in
the
KitProg2 User Guide
for a detailed explanation on how to program using PSoC Programmer.
The KitProg2 firmware normally does not require any update. You can use the PSoC Programmer
software to update the KitProg2 firmware. Refer to
Updating the KitProg2 Firmware
section in the
KitProg2 User Guide
for a detailed explanation on how to update the KitProg2 firmware.
3.3.3
USB-UART Bridge
KitProg2 on the PSoC Analog Coprocessor Pioneer Kit can act as a USB-UART bridge. UART lines
between PSoC Analog Coprocessor and KitProg2 are hard-wired on the board, with UART_RX
assigned to P0[5] and UART_TX assigned to P0[4] of the PSoC Analog Coprocessor. For more
details on the KitProg2 USB-UART functionality, see the
KitProg2 User Guide
.
Figure 3-18. UART Connection Between KitProg2 and PSoC Analog Coprocessor
3.3.4
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 Analog Coprocessor are P4[1] (SDA) and P4[0] (SCL),
which are hard-wired on the board to the I2C lines of KitProg2. USB-I2C supports I2C speeds of
50 kHz, 100 kHz, 400 kHz, and 1 MHz. For more details on the KitProg2 USB-I2C functionality, see
the
KitProg2 User Guide
.
Figure 3-19. I2C Connection Between KitProg2 and PSoC Analog Coprocessor
KitProg2
P12[6]
P12[7]
PSoC Analog
Coprocessor
P0[4]
P0[5]
UART
TX
RX
RX
TX
KitProg2
P12[0]
P12[1]
PSoC Analog
Coprocessor
P4[0]
P4[1]
I2C
SCL
SDA