USB-SPI-SS Flexipanel, USB-SPI-SS Datasheet - Page 8
![IC USB SYNC SRL SPI 20-SSOP](/photos/6/93/69374/usb-spi-ss_sml.jpg)
USB-SPI-SS
Manufacturer Part Number
USB-SPI-SS
Description
IC USB SYNC SRL SPI 20-SSOP
Manufacturer
Flexipanel
Datasheet
1.USB-SPI-SS.pdf
(9 pages)
Specifications of USB-SPI-SS
Applications
USB Host/Peripheral Controller
Interface
SPI Serial
Voltage - Supply
1.8 V ~ 5 V
Package / Case
20-SSOP
Mounting Type
Surface Mount
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
658-1035-5
Example:
Customization
The product can be customized in one of three ways:
Delivery and Programming
USB-SPI is available pre-programmed in 28-pin DIL and
20-pin SSOP packages. USB-SPI-SS (SSOP package)
may be supplied with an ID label, or it may be identified
with a green mark on the package.
In high volumes (5K+), USB-SPI is available reeled with
your custom settings preloaded, in any available
package.
TEAclipper Programming
If practical, a TEAclipper programming socket should be
added to the circuit board in order to facilitate in-circuit
firmware updates.
During programming, these connections must be
protected against contention.
Vpp is subject to 13V during programming. Nothing else
should be connected to Vpp except via a 22k pull-up
resistor.
p8 of 9
94
94 55 53 42 2D 53 50 49 20 30 31 2E 30 30 00
1. Using the HIDconfig.exe application (figure 8) in the
2. By requesting the custom settings to be supplied
3. Using customization commands.
development kit.
easy to copy the configuration from an existing
product to a new product and is suitable for in-
factory use. (It cannot be used if you have changed
the Vendor ID and / Product ID.)
pre-programmed when buying pre-programmed
chips (5K units minimum).
on these commands is available on request.
Figure 8. HIDconfig.exe application
Command – Get Firmware ID
(“USB-SPI 01.00”)
26-Aug-10
This application makes it very
In particular, note that
Documentation
USB-SPI
The TEAclipper connector format is shown in figure 9.
Since the programming time is fast, no programming
socket is required.
against the plate-through holes shown.
It is strongly recommended that this connector is
included in circuits even if in-circuit programming is not
anticipated, since this allows you to upgrade the
firmware if necessary.
Evaluation Board
USB-SPI may be evaluated with the Firmware Factory
USB Products Eval Board (figure 10). The components
which must be fitted are shown in table 9. In addition,
the following connections must be made:
The prototyping area on the left of the board may be
used to add the LED and pushbutton. In figure 11, an
active low LED has been connected to the AllSysGo#
pin and active high LEDs to the Tx and Rx indicators,
and a jumper provided on the Send input.
connections are on the underside of the board.)
The printed circuit board integrates an edge connector
of USB Type A format. This may be plugged into a USB
extension cable.
The PIC18F2331 serves as an SPI master for the
evaluation. When the pushbutton is pressed, the LED
lights and eight bytes are exchanged with USB-SPI.
The first time the button is pressed, the bytes 12 34 56
78 9A BC DE F0 are sent. Thereafter, the previously
received eight bytes are echoed back. The source code
for the SPI host is in the development kit.
Pin 1 indicated
by square pad
Figure 9. Recommended plate-through connector design
C4d, C6
- Jumper A to Jumper B.
- Jumper C to Jumper D.
- Active low LED to pin 3 (RA1) of U7.
- Active high pushbutton to pin 4 (RA2) of U7.
- Pin VIO9/Send to Vdd.
- Jumper J to Jumper K (20 pin device only)
- Jumper L to Jumper M (20 pin device only)
C2, C3
R2, R3
Label
U2
U7
D2
C7
C8
X1
Table 9. Evaluation Board bill of materials
HW144-7
The TEAclipper can be ‘leaned’
12MHz parallel cut crystal
2.54mm spacing
100nF capacitor
470nF capacitor
10uF capacitor
22pF capacitor
USB-SPI-DIL
PIC18F2321
Component
22k resistor
Wire link
www.hexwax.com
1mm hole dia
(Some