View
0
Download
0
Category
Preview:
Citation preview
© Freescale Semiconductor, Inc., 2013. All rights reserved.
Freescale SemiconductorUser’s Guide
Document Number: KTUSBSPIDGLUGRev. 2.0, 4/2013
KITUSBSPIDGLEVME USB-to-SPI Interface BoardFeaturing the MC68HC908JW32 with Dongle
Figure 1. KITUSBSPIDGLEVME Board
Table of Contents1 Kit Contents/Packing List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Jump Start. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Important Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Board Layout. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Bill of Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/20132 Freescale Semiconductor
Kit Contents/Packing List
1 Kit Contents/Packing List
• Assembled and tested interface board/module in anti-static bag.• Six-foot USB 2.0 A-M to B-M cable• Six-inch 16-pin ribbon cable assy, 0.100" pitch• Warranty card
2 Jump StartGo to www.freescale.com/analogtools and select your kit.
Jump Start Your DesignGo to www.freescale.com/analogtools, select your product and download installation software and documentation.
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/2013Freescale Semiconductor 3
Important Notice
3 Important Notice
Freescale provides the enclosed product(s) under the following conditions:
This evaluation kit is intended for use of ENGINEERING DEVELOPMENT OR EVALUATION PURPOSES ONLY. It is provided as a sample IC pre-soldered to a printed circuit board to make it easier to access inputs, outputs, and supply terminals. This EVB may be used with any development system or other source of I/O signals by simply connecting it to the host MCU or computer board via off-the-shelf cables. This EVB is not a Reference Design and is not intended to represent a final design recommendation for any particular application. Final device in an application will be heavily dependent on proper printed circuit board layout and heat sinking design as well as attention to supply filtering, transient suppression, and I/O signal quality.
The goods provided may not be complete in terms of required design, marketing, and or manufacturing related protective considerations, including product safety measures typically found in the end product incorporating the goods. Due to the open construction of the product, it is the user's responsibility to take any and all appropriate precautions with regard to electrostatic discharge. In order to minimize risks associated with the customers applications, adequate design and operating safeguards must be provided by the customer to minimize inherent or procedural hazards. For any safety concerns, contact Freescale sales and technical support services.
Should this evaluation kit not meet the specifications indicated in the kit, it may be returned within 30 days from the date of delivery and will be replaced by a new kit.
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does Freescale assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typical”, must be validated for each customer application by customer’s technical experts.
Freescale does not convey any license under its patent rights nor the rights of others. Freescale products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the Freescale product could create a situation where personal injury or death may occur.
Should the Buyer purchase or use Freescale products for any such unintended or unauthorized application, the Buyer shall indemnify and hold Freescale and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Freescale was negligent regarding the design or manufacture of the part.Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners.
© Freescale Semiconductor, Inc., 2013. All rights reserved.
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/20134 Freescale Semiconductor
Introduction
4 Introduction
The KITUSBSPIDGLEVME interface board (shown below) provides a USB-to-SPI interface that features the MC68HC908JW32 with Dongle. It is a working hardware/software example that allows a user to become familiar with the MC68HC908JW32 microcontroller by means of an actual useful application, a USB-to-SPI and USB-to-parallel converter. The main function provided by this kit is to allow a PC, that may not have a parallel port, to communicate with other Freescale Evaluation Kits, via a USB port. The USB port is a standard feature on almost every new PC. This kit makes use of the MC68HC908JW32’s built-in USB, SPI and parallel ports.
Freescale analog ICs are manufactured using the SMARTMOS process, a combinational BiCMOS manufacturing flow that integrates precision analog, power functions and dense CMOS logic together on a single cost-effective die.
Figure 2. KITUSBSPIDGLEVME Interface Kit
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/2013Freescale Semiconductor 5
Schematic
5 Schematic
VD
DV
DD
VD
D
VD
D MO
N0
8
IO P
OR
TU
SB
IN
PU
T
CN
TL2
CN
TL1
CN
TL0
DA
TA
4D
AT
A3
DA
TA
2D
AT
A1
DA
TA
0
CN
TL3
CS
BS
OS
IS
CLK
VD
DR
EG
3.3
V
OS
C1
PT
A7
PT
A6
PT
A5
PT
A4
PT
C2
PT
A3
PT
C1
PT
A2
PT
A1
PT
A0
PT
C3
IRQ
BR
ES
ET
BG
ND
VD
D
GN
D
US
B_T
YP
E_B
_M
ALE
12
3 4
+D-D G V
J1
CC
US
BB
-32
00
4-0
0X
12
3 4
+D-D G V
J1
CC
US
BB
-32
00
4-0
0X
12 3 4
S1
S2
R8
47
0 O
HM
R8
47
0 O
HM
HC908JW32
U1
HC
90
8JW
32
HC908JW32
U1
HC
90
8JW
32
PT
A2
/KB
A2
47
PT
A3
/KB
A3
46
PT
A4
/KB
A4
45
PT
A5
/KB
A5
40
PT
A6
/KB
A6
39
PT
A7
/KB
A7
36
PT
B0
27
PT
B1
28
PT
C1
/TC
LK
14
PT
C2
/T1
CH
14
1P
TC
35
PT
D5
18
PT
D4
17
PT
D3
16
PT
D2
15
PT
D1
14
PT
D0
13
VDD42
VSS44
IRQ
38
RE
SE
T3
7
PT
D7
22
OS
C1
25
OS
C2
26
PT
A0
/KB
A0
1P
TA
1/K
BA
14
8
PT
C0
/T1
CH
07
PT
D6
19
VDDPLL35
PT
B5
6
CG
MX
FC
34
RE
G3
3V
32
RE
G2
5V
43
VSS3329
PT
E7
/SS
8
PT
E6
/MIS
O9
PT
E5
/MO
SI
10
PT
E4
/SP
CL
K1
1
PT
E3
/D-
31
PT
E2
/PS
2C
LK
/D+
30
NC
32
0
NC
42
1
NC
52
3
NC
62
4
NC
02
NC
13
NC
21
2
VSSPLL33
+C1
2
10
UF
+C1
2
10
UF
12
C7
22
00
PF
C7
22
00
PF
1 2
R7
2.2
KR
72
.2K
LE
D1
RE
D
LE
D1
RE
D
21
J6
0o
hm
J6
0o
hm
R1
27
OH
MR
12
7 O
HM
C8
0.1
uF
C8
0.1
uF 1
2
C1 2
2P
FC
1 22
PF
1 2
C6
0.1
uF
C6
0.1
uF
12
C2
22
PF
C2
22
PF
1 2
XT
AL
-1
4M
Hz
XT
AL
-1
4M
Hz
12
J1
0o
hm
J1
0o
hm
J2
0o
hm
J2
0o
hm
C9
0.1
uF
C9
0.1
uF
1 2
R6
10
MR
61
0M
R1
04
70
OH
MR
10
47
0 O
HM
+C
3
10
UF
+C
3
10
UF
1 2
J2
TS
W-1
08
-07
-GD
J2
TS
W-1
08
-07
-GD 1
23
4 65 7
89
10
11
12
13
14
15
16
C1
00
.1u
FC
10
0.1
uF
1 2
L2
10
0 o
hm
L2
10
0 o
hm
12
J3
0o
hm
J3
0o
hm
LE
D2
RE
D
LE
D2
RE
D
21
J4
0o
hm
J4
0o
hm
VD-D+G
J4
US
B_
TY
PE
_A
_M
AL
E
VD-D+G
J4
US
B_
TY
PE
_A
_M
AL
E
S1
A1A2A3A4
S2
R2
27
OH
MR
22
7 O
HM
L1
10
0 o
hm
L1
10
0 o
hm
12
C1
4
0.1
uF
C1
4
0.1
uF
12
R9
47
0 O
HM
R9
47
0 O
HM
J5
0o
hm
J5
0o
hm
C4
0.1
uF
C4
0.1
uF
1 2
R3
1.5
KR
31
.5K
LE
D3
RE
D
LE
D3
RE
D
21
J3
TS
W-1
08
-07
-GD
J3
TS
W-1
08
-07
-GD
12
346
578
91
01
11
21
31
41
51
6
C5
10
0p
FC
51
00
pF
1 2
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/20136 Freescale Semiconductor
Board Layout
6 Board Layout
6.1 Assembly Layer Top
6.2 Top Layer Routing
6.3 Bottom Layer Routing
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/2013Freescale Semiconductor 7
Bill of Material
7 Bill of Material
Schematic Label
Device/Signal Name Value/Description Manufacturer Part Number
CapacitorsC1 OSC2 CAP CER 22PF 50V 5% C0G CC0402C2 OSC1 CAP CER 22PF 50V 5% C0G CC0402C3 REG3.3V CAP TANT 10UF 10V 10%C4 REG3.3V CAP CER 0.1UF 10V 20% Y5V 0402C5 CGMXFC CAP CERAMIC 100PF 50V NP0 0402C6 VDD PLL CAP CER 0.1UF 10V 20% Y5V 0402C7 CGMXFC CAP CERM .022UF 10% 16V X7R 0402C8 VDD CAP CER 0.1UF 10V 20% Y5V 0402C9 REG2.5V CAP CER 0.1UF 10V 20% Y5V 0402C10 RESET CAP CER 0.1UF 10V 20% Y5V 0402C11 VDD CAP CER 0.1UF 10V 20% Y5V 0402C12 VDD CAP TANT 10UF 10V 10%C14 VDD CAP CER 0.1UF 10V 20% Y5V 0402ResistorsR1 D+ RES 27 OHM 1/16W 5% 0402 SMDR2 D- RES 27 OHM 1/16W 5% 0402 SMDR3 D+ RES TF 1.5K 1/16W 1% RC0402 ROHSR6 OSC1 OSC2 RESISTOR 10M OHM 1/16W 5% 0402R7 CGMXFC RES 2.2K OHM 1/16W 5% 0402 SMDR8 LED1 RES 470 OHM 1/10W 5% 0603 SMDR9 LED2 RES 470 OHM 1/10W 5% 0603 SMDR10 LED3 RES 470 OHM 1/10W 5% 0603 SMDInductorsL1 +5V FERRITE 8A 125 OHMS 1812 SMDL2 GND FERRITE 8A 125 OHMS 1812 SMDLEDsLED1 LED1 LED 660NM RED DIFF 0603 SMD AVAGO TECHNOLOGIES
US INC.HSMH-C190
LED2 LED2 LED 660NM RED DIFF 0603 SMD AVAGO TECHNOLOGIES US INC.
HSMH-C190
LED3 LED3 LED 660NM RED DIFF 0603 SMD AVAGO TECHNOLOGIES US INC.
HSMH-C190
Integrated CircuitsU1 MICRO MC68HC908JW32 8-bit USB/SPI
microcontroller ROHS COMPLIANTFREESCALE SEMICONDUCTOR
MC68HC908JW32
Crystal OscillatorsXTAL-1 OSC1 OSC2 CRYSTAL 4.0 MHZ 20PF SMD FOX ELECTRONICS FQ1045A-4
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/20138 Freescale Semiconductor
Bill of Material
Connectors and JumpersJ1 PTA7 JUMPER TO CONNECT PTA7 to Pin 11
of MON08 connectorJ2 PTA6 JUMPER TO CONNECT PTA6 to Pin 9 of
MON08 connectorJ3 PTA5 JUMPER TO CONNECT PTA5 to Pin 7 of
MON08 connectorJ4 PTA4 JUMPER TO CONNECT PTA4 to Pin 5 of
MON08 connectorJ5 PTA3 JUMPER TO CONNECT PTA3 to Pin 1 of
MON08 connectorJ6 PTC2 JUMPER TO CONNECT PTC2 to Pin 3 of
MON08 connectorIO PORT MA08-2 CONN HEADER .100 DUAL STR 16POSMON08 MA08-2 CONN HEADER .100 DUAL STR 16POSUSB-A USB-A Input USB-A Male PC Board mountUSB-B USB-B Input CONN USB RT ANG RECPT TYPE B
BLKNote: Freescale does not assume liability, endorse, or warrant components from external manufacturers that are referenced in circuit drawings or tables. While Freescale offers component recommendations in this configuration, it is the customer’s responsibility to validate their applica-tion.
Schematic Label
Device/Signal Name Value/Description Manufacturer Part Number
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/2013Freescale Semiconductor 9
References
8 References
Following are URLs where you can obtain information on other Freescale products and application solutions:
8.1 SupportVisit www.freescale.com/support for a list of phone numbers within your region.
8.2 WarrantyVisit www.freescale.com/warranty for a list of phone numbers within your region.
Freescale.comSupport Pages URL
KITUSBSPIDGLEVMETool Summary Page
http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=KITUSBSPIDGLEVME
SPIGen Tool Summary Page
http://www.freescale.com/files/soft_dev_tools/software/device_drivers/SPIGen.html
Analog Home Page http://www.freescale.com/analog
Automotive Home Page http://www.freescale.com/automotive
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/201310 Freescale Semiconductor
Revision History
9 Revision History
Revision Date Description of Changes
1.0 8/2010 Initial Release
2.0 4/2013 •Add Jump Start link for downloading software and/or documents •Add Introduction including board photo
KTUSBSPIDGLUG User’s Guide Rev. 2.0 4/2013Freescale Semiconductor 11
Revision History
Document Number: KTUSBSPIDGLUGRev. 2.0
4/2013
Information in this document is provided solely to enable system and software implementers to use Freescale
products. There are no express or implied copyright licenses granted hereunder to design or fabricate any
integrated circuits on the information in this document.
Freescale reserves the right to make changes without further notice to any products herein. Freescale makes no
warranty, representation, or guarantee regarding the suitability of its products for any particular purpose, nor does
Freescale assume any liability arising out of the application or use of any product or circuit, and specifically
disclaims any and all liability, including without limitation consequential or incidental damages. “Typical” parameters
that may be provided in Freescale data sheets and/or specifications can and do vary in different applications, and
actual performance may vary over time. All operating parameters, including “typicals,” must be validated for each
customer application by customer’s technical experts. Freescale does not convey any license under its patent rights
nor the rights of others. Freescale sells products pursuant to standard terms and conditions of sale, which can be
found at the following address: http://www.reg.net/v2/webservices/Freescale/Docs/TermsandConditions.htm
How to Reach Us:Home Page: freescale.com
Web Support: freescale.com/support
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
SMARTMOS is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property
of their respective owners.
© 2013 Freescale Semiconductor, Inc.
Recommended