Philips PDIUSBD12 User Manual page 8

Pc kit evaluation board
Hide thumbs Also See for PDIUSBD12:
Table of Contents

Advertisement

Interconnectivity
PDIUSBD12 Evaluation Board (PC Kit) User's Manual
See the table below for the description of endpoints operations on PDIUSBD12 evaluation board.
Endpoint
Endpoint
Number
Type
1
Generic
In
1
Generic
Out
2
Main In
Main Out
Main endpoints support 3 different test modes:
1. Scan mode: The PDIUSBD12 evaluation board acts like a scanner. It sends data packets to the
host PC as fast as possible. This mode is used to evaluate the maximal Bulk In transfer rate.
2. Print mode: The PDIUSBD12 evaluation board acts like a printer. It receives data packets from
the host PC as fast as possible. This mode is used to evaluate the maximal Bulk Out transfer rate.
3. Loop back mode: In this mode, the PDIUSBD12 evaluation board receives data packets on Main
Out endpoint and sends them back to the host PC on Main In endpoint. This mode is used to test
the data integrity of transfers.
The "Buffer Size" setting on the test applet is determined by the firmware and hardware ability of the
evaluation board. For PC kit, the maximal size is limited to 64000; On USB-EPP kit, this is limited to
16384.
The "Repeat Times" for loop-back test controls the numbers of iterations of loop-back, which is useful
for debugging. "-1" means it is infinite.
_______________________________________________________________________________________________
Operations
This pipe is defined as Interrupt In pipe. The PDIUSBD12 evaluation
board sends key press/release data packet to the host when test keys
are pressed or released. The firmware uses I/O accesses on this
endpoint.
This pipe is defined as Interrupt Out pipe. Data packet received from
host is interpreted as LED control and the D12 evaluation board
firmware will light up the corresponding LED. The firmware uses I/O
accesses on this endpoint.
These pipes are defined as Bulk In/Out endpoints. Test applet and the
PDIUSBD12 evaluation board supports 3 test modes: loop-back mode,
print mode and scan mode. The firmware uses DMA for data transfer
on these endpoints.
Philips Semiconductors - Asia Product Innovation Centre
Visit
http://www.flexiusb.com
Page 8 of 14
REV. 2.1

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents