Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

897-30-004-90-000000

Part # 897-30-004-90-000000
Description CONN USB RECEPT TYPE B PCB
Category CONNECTOR
Availability In Stock
Qty 15967
Qty Price
1 - 55 $4.46714
56 - 140 $3.55341
141 - 298 $3.35036
299 - 642 $3.11346
643 + $2.77504
Manufacturer Available Qty
MILL-MAX MFG. CORP.
  • Shipping Freelance Stock: 8913
    Ships Immediately
MILL-MAX MFG. CORP.
  • Shipping Freelance Stock: 7054
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

www.ti.com
Appendix F
Table F-1. USB-MODEVM Bill of Materials (continued)
Designators Description Manufacturer Mfr Part Number
JMP1–JMP4 2-position jumper, 0.1" spacing Samtec TSW-102-07-L-S
JMP8–JMP14 2-position jumper, 0.1" spacing Samtec TSW-102-07-L-S
JMP5, JMP6 3-position jumper, 0.1" spacing Samtec TSW-103-07-L-S
JMP7 3-position dual row jumper, 0.1" spacing Samtec TSW-103-07-L-D
SW1 SMT, half-pitch 2-position switch C&K Division, ITT TDA02H0SK1
SW2 SMT, half-pitch 8-position switch C&K Division, ITT TDA08H0SK1
Jumper plug Samtec SNT-100-BK-T
USB-MODEVM Bill of Materials48 SLAU218 August 2007
Submit Documentation Feedback
www.ti.com
Appendix G USB-MODEVM Protocol
G.1 USB-MODEVM Protocol
Appendix G
The USB-MODEVM is defined to be a Vendor-Specific class, and is identified on the PC system as an
NI-VISA device. Because the TAS1020 has several routines in its ROM which are designed for use with
HID-class devices, HID-like structures are used, even though the USB-MODEVM is not an HID-class
device. Data is passed from the PC to the TAS1020 using the control endpoint.
Data is sent in an HIDSETREPORT (see Table G-1 ):
Table G-1. USB Control Endpoint
HIDSETREPORT Request
Part Value Description
bmRequestType 0x21 00100001
bRequest 0x09 SET_REPORT
wValue 0x00 don't care
wIndex 0x03 HID interface is index 3
wLength calculated by host
Data Data packet as described below
The data packet consists of the following bytes, shown in Table G-2 :
Table G-2. Data Packet Configuration
BYTE NUMBER TYPE DESCRIPTION
0 Interface Specifies serial interface and operation. The two values are logically ORed.
Operation:
READ 0x00
WRITE 0x10
Interface:
GPIO 0x08
SPI_16 0x04
I2C_FAST 0x02
I2C_STD 0x01
SPI_8 0x00
1 I
2
C Slave Slave address of I
2
C device or MSB of 16-bit reg addr for SPI
Address
2 Length Length of data to write/read (number of bytes)
3 Register address Address of register for I
2
C or 8-bit SPI; LSB of 16-bit address for SPI
4..64 Data Up to 60 data bytes could be written at a time. EP0 maximum length is 64. The return
packet is limited to 42 bytes, so advise only sending 32 bytes at any one time.
Example usage:
Write two bytes (AA, 55) to device starting at register 5 of an I
2
C device with address A0:
[0] 0x11
[1] 0xA0
[2] 0x02
[3] 0x05
[4] 0xAA
[5] 0x55
SLAU218 August 2007 USB-MODEVM Protocol 49
Submit Documentation Feedback
www.ti.com
USB-MODEVM Protocol
Do the same with a fast mode I
2
C device:
[0] 0x12
[1] 0xA0
[2] 0x02
[3] 0x05
[4] 0xAA
[5] 0x55
Now with an SPI device which uses an 8-bit register address:
[0] 0x10
[1] 0xA0
[2] 0x02
[3] 0x05
[4] 0xAA
[5] 0x55
Now let's do a 16-bit register address, as found on parts like the TSC2101. Assume the register address
(command word) is 0x10E0:
[0] 0x14
[1] 0x10 --> Note: the I
2
C address now serves as MSB of reg addr.
[2] 0x02
[3] 0xE0
[4] 0xAA
[5] 0x55
In each case, the TAS1020 will return, in an HID interrupt packet, the following:
[0] interface byte | status
status:
REQ_ERROR 0x80
INTF_ERROR 0x40
REQ_DONE 0x20
[1] for I
2
C interfaces, the I
2
C address as sent
for SPI interfaces, the read back data from SPI line for transmission of the corresponding byte
[2] length as sent
[3] for I
2
C interfaces, the reg address as sent
for SPI interfaces, the read back data from SPI line for transmission of the corresponding byte
[4..60] echo of data packet sent
USB-MODEVM Protocol50 SLAU218 August 2007
Submit Documentation Feedback
PREVIOUS11121314151617181920NEXT