Avago USB-2-I2C Operating instructions

  • Hello! I am an AI chatbot trained to assist you with the Avago USB-2-I2C Operating instructions. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
USB-2-I2C
Conversion Kit for HDJD-JD13
Operating Hardware Manual
Introduction
The USB-2-I2C kit is a simple conversion board, which
allows USB connectivity for existing Illumination & Color
Management (ICM) development kit that uses parallel
port interface to connect to an IBM-PC computer. This
conversion board doesn’t need any new USB driver to
work since the driver is come pre-installed in Windows
2000/XP operating system.
The USB-2-I2C conversion kit comes with the following:
USB-2-I2C Conversion Board (Figure 1-1)
Parallel port conversion cable
USB cable
USB-2-I2C Conversion Kit Operating Hardware Man-
ual
CMS Program (V1.5.0) for communicating with HDJD-
J822
CMS Program (V2.1.0) for communicating with ADJD-
J823
If you are missing any part of the kit, please contact your
nearest Avago Technologies sales oce listed in the back
of this publication for help.
USB-2-I2C Conversion Board
The USB-2-I2C conversion board has the following hard-
ware features:
1. USB port and associated hardware for direct connec-
tion to an IBM-PC computer USB port
2. 5V to 3.3V voltage level shifter IC
3. Micrcontroller for USB to I2C data transfer
4. Jumper to select either using USB +5V or external
+5V
5. PCB mounting socket for external +5V supply
6. PWM Flex connector that connects to external LED
driver
7. HDJD-JD04 Flex Connector that connect the HDJD-
JD04 exible circuit board
8. PWM header pin that connects to external LED
driver
9. General purpose external I/O connector to connect to
the unused I/O port of the onboard microcontroller
10. I2C interface that connects to existing ICM develop-
ment kits that needs USB connectivity. This interface
connects to a parallel port conversion cable.
11. In-circuit programming port for microcontroller
2
Figure 1. USB-2-I2C Conversion Board
USB-2-I2C Conversion Kit Hardware User Guide
This guide describes the USB-2-I2C conversion board,
including hardware component layout and schematic.
Chapter 1 : Introduction
This chapter introduces the USB-2-I2C Conversion Kit
and provides a brief description of the hardware.
Chapter 2 : Hardware Description
This chapter describes in detail the hardware of the
USB-2-I2C Conversion Board.
3
2
1
10
4
5
7
6
9
8
11
Reference Documents
Reference documents listed below are included in the
CD-ROM.
CMS Program User Guide
(included in the CMS installation program)
USB-2-I2C User Guide
3
Figure 2. JP1 Power Selector
Figure 3. Parallel Convertor Cable
USB Port
A USB port interface is to provided for easy interfacing
with an IBM-PC computer. The port is used to emulate
I2C communication, using the onboard microcontroller
as the protocol translator. Normal type-B USB cable is
used to hook up the board with the computer.
Onboard I2C Voltage Level Shifter
An onboard voltage level shifter, Philips P82B96, is pro-
vided to allow the board to work with dierent I2C bus
voltage.
External Input-Output Connector
Various ports are provided to allow easy interfacing with
additional peripherals (not included with this kit). These
ports include :
PWM output in header pin and ex-cable connector
(J3/4)
External I/O pin (J5) for user development purpose
HDJD-JD04 ex-cable connector (J2) for interfacing
with ADJD-J823 ex-cable version
Hardware Detail
The USB-2-I2C Conversion Kit hardware is extremely
simple to use and is intended to help user by providing
a tool for user to convert the parallel port based develop-
ment kit into USB compatible port.
Power Supply
The conversion board is designed to run without any sort
of power supply by harnessing the power from the PC
USB port (+5V). The power port is provided on the board
in case user would like to use an external power supply if
the power requirement is more than 500mA. JP1 is used
to switch between these two form of supply source.
I2C port for parallel cable convertor
This port is hook up with the parallel cable convertor
(included in the kit) to allow user to interface with Avago
Technologies ICM development kit that uses parallel port
interface.
In-Circuit Serial Programming (ICSP) Connector
By way of the header connector (J9), the PIC18LF2455
protocol translator microcontroller can be connected
for onboard reprogramming. The ICSP connector utilizes
RB6 and RB7 of the microcontrller for in-circuit serial pro-
gramming. This connector is compatible with Microchip
Promate 2 programmer or ICD-2 in-circuit debugger,
which support ICSP interface.
4
Figure 4. Setup connection for USB-2-I2C with HDJD-JD13
Figure 5. Disconnect state
Figure 6. Connect and successful enumeration state
USB
Enumeration
Indicator
Power
Indicator
Using USB-2-I2C Conversion Kit (using HDJD-JD13)
The following image illustrates how the conversion
board is connected with Avago Technologies HDJD-JD13
ICM evaluation kit.
Since the parallel conversion cable doesn’t have power
pin, power supply is needed to power up HDJD-JD13 ICM
Evaluation Kit. Make sure the jumper JP1 on USB-2-I2C
conversion board is set to 5VUSB.
Connect the USB cable to an IBM-PC computer USB port.
Once the cable is connected, 2 LED indicators on the
USB-2-I2C should be lighted up. The power indicator will
light up rst follow by the enumeration indicator (usu-
ally after 1-2 seconds). When both indicators light up, it
means the USB enumeration on the PC is complete and
the board is ready to use with the CMS software (v1.5.0).
For instruction on how to use CMS software, please refer
to the software guide document that comes with the
CMS software installation program. The document is ac-
cesible through the Start Menu -> Program -> CMS 1.5.0
-> Software Guide.
5
Schematic
The following gure shows the schematic of the USB-2-I2C Conversion Board.
Figure 7. USB-2-I2C conversion board schematic
MCL R
1
RC0
11
RC1
12
RC2
13
VUSB
14
RC4/D-
15
RC5/D+
16
RC6
17
RC7
18
OSC1
9
OSC2
10
VDD
20
VSS
8
VSS
19
RA0
2
RA1
3
RA2
4
RA3
5
RA4
6
RA5
7
RB0
21
RB1
22
RB2
23
RB3
24
RB4
25
RB5
26
RB6
27
RB7
28
U1
PIC18LF2455
R1
470R
C1
0.1uF
R2
10k
1 4
2 3
S1
VCC
C2
0.1uF
Y 1
20MHz
C3
22pF
C4
22pF
1
2
3
4
5
CN1
CN-USB
R3
27R
R4
27R
C5
0.1uF
C11
10nF
L1
FERR ITE
R5
470R
LED2
GR N
R6 0R
R7 0R
R8 0R
R9 0R
R10 0R
R11 0R
R12 0R
R13 0R
R14 0R
SCL
SDA
VP
D1
1N4001
R15
100k
R16
100k
VUSB
VUSB
1
2
3
4
5
6
J9
ICSP (R PIN)
VP
VCC
Tx
3
Rx
2
Ty
5
GND
4
Sx
1
Sy
7
Ry
6
V CC
8
U3
P82B96T
R18
2k7
R17
2k7
C5
0.1uF
R19
2k7
R20
2k7
C6
1uF
3.3V
C7
1uF
3.3V
VCC3.3V
1
2
J1
PWR (SOCK ET )
1
2
3
4
5
6
7
8
9
10
J2
SY S (FL EX )
VCC
SLEEP
MR
MR
SLEEP
PWMR
PWMG
PWMB
1
2
3
4
J3
PWM (PIN)
1
2
3
4
J4
PWM (FL EX )
1
2
3
4
J8
I2C (JST )
SCL5V
SDA5V
VCC
1
2
3
4
5
6
J7
I2C (PIN)
VCC
SDA
SCL
MR
SLEEP
1
2
3
4
5
6
J6
PWR (PIN)
GND
GND
IO0
IO1
IO2
IO3
IO4
IO5
1
2
3
4
5
6
J5
IO (PIN)
IO0
IO1
IO2
IO3
IO4
IO5
5V
NC
SDA
SCL
SLEEP
MR
PWMR
PWMG
PWMB
GND
PWMR
PWMG
PWMB
GND
PWMR
PWMG
PWMB
GND
VCC
SCL
SDA
GND
VCC
SCL
SDA
SLEEP
MR
GND
5V
5V
3.3V
3.3V
GND
GND
I/O0
I/O1
I/O2
I/O3
I/O4
I/O5
3
2
1
JP1
PWR SEL E CTOR
VCC 3.3V
R21
470R
LED1
GR N
USB OK
Vin
1
GND
2
Vout
3
U2
LE33
SCL5V
SDA5V
For product information and a complete list of distributors, please go to our web site: www.avagotech.com
Avago, Avago Technologies, and the A logo are trademarks of Avago Technologies, Limited in the United States and other countries.
Data subject to change. Copyright © 2007 Avago Technologies Limited. All rights reserved.
AV02-0065EN - January 9, 2007
/