SPECIFICATION
I
MAGE
L
INK
-50 PAGE 1 OF 5
DISTEC GMBH
IMAGELINK-50-USB2.0
5” TFT Display with USB 2.0 HighSpeed
Interface
The information given in this document has been carefully checked and is correct to the best of our knowledge. Distec
GmbH reserves the right to make changes in products or specifications at any time and without further notice. Distec
GmbH products are not intended for use in systems in which product failures could result in personal injury. All
mentioned trademarks are registered trademarks of their owner.
DISTEC GMBH
Industriestrasse 1 D-82110
Germering
30.3.2004/sw1
http://www.distec.de
Tel.: +49-89-89 43 63-0
Fax: +49-89-89 43 63-39
SPECIFICATION
I
MAGE
L
INK
-50 PAGE 2 OF 5
CONTENT
1.
2.
GENERAL DESCRIPTION .....................................................................................................................3
USB INTERFACE DESCRIPTION .........................................................................................................3
2.1
E
NDPOINT OVERVIEW
..........................................................................................................................4
2.2
USB D
ESCRIPTORS
..............................................................................................................................5
2.2.1
High-Speed....................................................................................................................................5
2.2.2
Full-Speed .....................................................................................................................................6
3.
USB VENDOR CALLS OVER ENDPOINT 0.........................................................................................7
3.1
B
ACKLIGHT REQUESTS
:........................................................................................................................7
3.1.1
GET_BKL.....................................................................................................................................7
3.1.2
SET_BKL .....................................................................................................................................8
3.1.3
GET_BRIGHTNESS .....................................................................................................................8
3.1.4
SET_BRIGHTNESS......................................................................................................................9
3.2
D
ISPLAY REQUESTS
...........................................................................................................................10
3.2.1
GET_DISPLAY_POWER ...........................................................................................................10
3.2.2
SET_ DISPLAY_POWER...........................................................................................................11
3.2.3
GET_TRANSFER_COUNTER ...................................................................................................12
3.2.4
SET_ TRANSFER_COUNTER...................................................................................................13
4.
INTERRUPT TRANSFER DATA OVER ENDPOINT 1 ......................................................................14
4.1
4.2
4.3
5.
6.
7.
8.
S
TATUS FLAGS
..................................................................................................................................14
E
RROR FLAGS
....................................................................................................................................15
T
OUCH SCREEN DATA
........................................................................................................................15
BULK TRANSFER OVER ENDPOINT 2 .............................................................................................17
PROGRAMMFLOW OF IMAGELINK USAGE .................................................................................19
ELECTRICAL CHARACTERISTICS ..................................................................................................20
CONNECTOR PIN ASSIGNMENT.......................................................................................................21
8.1
8.2
C
ONNECTOR OVERVIEW
.....................................................................................................................21
P
IN ASSIGNMENTS
.............................................................................................................................22
9.
10.
OUTSIDE DIMENSIONS.......................................................................................................................26
MODIFICATIONS & IMPROVEMENTS........................................................................................28
V
ERSION
H
ISTORY
............................................................................................................................28
10.1
DISTEC GMBH
Industriestrasse 1 D-82110
Germering
30.3.2004/sw1
http://www.distec.de
Tel.: +49-89-89 43 63-0
Fax: +49-89-89 43 63-39
SPECIFICATION
I
MAGE
L
INK
-50 PAGE 3 OF 5
1.
GENERAL DESCRIPTION
The ImageLink technology is providing an easy to use USB Interface for TFT displays.
The ImageLink-50-USB comes with a 5” QVGA (320x240) Display. For Display details
see the Display Specification.
The ImageLink-50-USB is a self powered USB device with only needs a single 12V
voltage supply.
ImageLink-50-USB also provides an integrated four wire resistive touch controller.
2.
USB INTERFACE DESCRIPTION
The ImageLink-50-USB2.0 provides a USB 2.0 HighSpeed interface.
Vendor ID: ????
Product ID: ????
The ImageLink-50-USB is providing 3 USB endpoints (see
figure 1).
ImageLink-50-USB
endpoint 0
control transfer
endpoint 1
interrupt IN transfer
endpoint 2
bulk OUT transfer
USB
host
system
figure 1: ImageLink datapipes
DISTEC GMBH
Industriestrasse 1 D-82110
Germering
30.3.2004/sw1
http://www.distec.de
Tel.: +49-89-89 43 63-0
Fax: +49-89-89 43 63-39
SPECIFICATION
I
MAGE
L
INK
-50 PAGE 4 OF 5
2.1
Endpoint overview
The
endpoint 0
is the mandatory control endpoint. Over this endpoint you switch the
backlight on/off, control the brightness and switch the display power on/off over USB
vendor calls. There are also vendor calls for initalizing and restarting the ImageLink
picture transmission. The USB vendor calls are described in chapter 3.
The
endpoint 1
is an interrupt endpoint. Over this endpoint you get a status code
periodically and error codes if occur. Also the touch screen data comes over this
pipe. The functionality of endpoint 1 is described in chapter 4.
The
endpoint 2
is a bulk out endpoint. Just send the image you want to show on the
ImageLink display, over this pipe to the endpoint. There is no protocol overhead. The
image format is a raw type with 320x240 points at 16 Bit color depth. The ImageLink is
double buffered. You can transfer images on “low” Full- Speed USB 1.1 Interfaces
without showing frame tears. A new Image is only showed after a buffer was fully
filled. The functionality of endpoint 2 is described in chapter 5.
DISTEC GMBH
Industriestrasse 1 D-82110
Germering
30.3.2004/sw1
http://www.distec.de
Tel.: +49-89-89 43 63-0
Fax: +49-89-89 43 63-39