background image

 
 

 

 

 

 

 
 

 

 
 

3.4 

The C
resist
 
The C
outpu
 
The C
 
The C
 

3.5 

The C
that i
conne

3.6 

The C
and S
the m
Bootl
multi
 

Figur

3.7 

The I
comp

/INT1, /IN

C5535 DSP’

tor. 

C5535 DSP’

uts. The outp

C5535 DSP’

C5535 DSP’

USB Con

C5535 DSP 

s compliant 

ector, P1, ha

MMC/SD

C5535 DSP 

SD1. Interfac

micro SD car

loader. Inter

iplexed pins 

re 5. Micro 

I2C 

I2C peripher

pliant with th

C553

 

NT0, XF, 

s /INT0 inpu

s /INT1 inpu

puts of the 2 

s XF output

s Wakeup p

ntroller 

USB contro

with the Un

as a micro-U

Dx Contro

has two emb

ce SD0 is co

rd is the defa

rface SD1 is 

MMC1/I2S

SD Card P

ral provides 
he Philips Se

35 DSPShield H/

In Collabo

 

WAKEUP

ut is routed t

ut is connect

Expanders a

t controls the

in can be mo

ller allows th

niversal Seria

USB form fac

oller 

bedded Mult

onnected to a

ault boot sou

routed to th

1/GPIO[11:6

eripheral 

an interface 

emiconducto

/W Reference M

 

oration with S

to the DSP E

ted to the I2

are open-dra

e LED, D2. A

onitored on 

he DSP to cr

al Bus Speci

ctor. 

timedia Card

a micro SD c

urce for the C

e DSP Expa

6].  

between the

ors I2C-bus s

Manual 

 

Stanford Un

Expansion C

C to GPIO E

ain and are w

A logic “1” t

Test Point T

reate a high-

ification vers

d/Secure Dig
card adapter,

C5535 DSP’

ansion Conne

e DSP and ot

specification

niversity 

Connector. It 

Expander IC

wire-ORed to

turns on the 

TP2. 

-speed USB 

sion 2.0. The

gital Control

, P2. For the

s on-chip RO

ector as part

 

ther devices

n (version 2.

Version 0.1

 
 

page

 

10

 has a pull u

Cs’ /INT 

ogether. 

LED. 

slave device

e DSP-USB 

llers, SD0 

e DSPShield

OM 

t of the 

s that are 

1). The 

up 

Summary of Contents for C5535 DSPShield

Page 1: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page i C5535 DSPSHIELD Hardware Reference Manual H W Rev A...

Page 2: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page ii Revision History Version Date Author Notes 0 1 Aug 12 2013 D Garcia 1 NOTES 1 Initial release 2...

Page 3: ...7 3 1 Parallel and Serial Peripherals 7 3 2 Clock Sources 8 3 3 ROM Bootloader 9 3 4 INT1 INT0 XF WAKEUP 10 3 5 USB Controller 10 3 6 MMC SDx Controller 10 3 7 I2C 10 4 DSPShield Peripherals 11 4 1 I2...

Page 4: ...lated C5535 DSP Master 28 7 Resistor Multiplexing Configurations 28 8 Stand Alone Mode 30 9 Assembly Drawings and Schematics 31 Reference documents Title source Owner Version 1 TMS320C5535 Data Sheet...

Page 5: ...sor DNI Do Not Install Energia Open Source software IDE for TI Processors GPIO General Purpose Input Output I2C Inter Integrated Circuit 2 pin serial bus I2S Integrated Interchip Sound 4 pin serial bu...

Page 6: ...ions Industrial Controls Fingerprint Biometrics Software defined Radio 1 1 Key Features The key features of the C5535 DSPShield are shown in Figure 1 The features include x TI TMS320C5535AZHHA10 100MH...

Page 7: ...uted to its external pins The DSPShield maintains this flexibility by using additional discrete multiplexers to connect the C5535 s GPIO peripheral pins to the appropriate points on the board Additona...

Page 8: ...H In Collabo d Block Dia ments ield through aders conne o the section own in the to witch for GPIN Button icro USB Conn ard Adapter ay Expansion Con ital Header 1 ital Header 2 wer Header alog Header...

Page 9: ...hield Arduino UNO x DSPShield Arduino UNO Arduino Shield suggestions x DSPShield Arduino Leonardo using 2 USB cables x DSPShield DSP Daughter Card Audio Shield x DSPShield Arduino Shield DSP Daughter...

Page 10: ...SHU IN SB SHU IN SB by SHU IN SB by SHU IN er Multiple e taken to pre settings may an invalid co ower Header the external W Reference M oration with S ent Block D P USB 5V JPA A OPEN nused SH I UNTED...

Page 11: ...sourcing 13 DSP Expansion Header 3 3V 14 Emulator 3 3V 1 8V TP5 TP6 Internal AIC3204 LDO 1 AIC3204 AVDD TP5 2 AIC3204 DVDD TP6 1 3V TP10 LP3982 LDO VR2 1 C5535 CVDDRTC 2 C5535 CVDD 0 OHM resistor mux...

Page 12: ...multipliers dual ALUs and a tightly coupled FFT hardware accelerator for performing math intensive signal processing algorithms It has a multiple I O peripherals that allow it to easily connect to se...

Page 13: ...sion Connector IF R67 is Installed and R66 is Not Installed This is not the Default GPIO17 routed to the DSP Expansion Connector IF R69 is Installed and R68 is Not Installed This is not the Default Ta...

Page 14: ...68 RTC R8 0 Ohm R9 DNI R10 0 Ohm R59 DNI Table 6 System Clock Generator Reference Source Select 3 3 ROM Bootloader The C5535 DSP has an on chip ROM Bootloader RBL It samples the following interfaces i...

Page 15: ...e in can be mo ller allows th niversal Seria USB form fac oller bedded Mult onnected to a ault boot sou routed to th 1 GPIO 11 6 eripheral an interface emiconducto W Reference M oration with S P to th...

Page 16: ...e C5535 DSP can enable the PCA9515B by setting DSP_I2C_EN on Port0 2 of GPIO Expander 2 to a 1 4 DSPShield Peripherals In addition to the C5535 DSP s internal peripherals the DSPShield has several ext...

Page 17: ...ed to the original setting or when data is read from the port that generated the interrupt This interrupt feature of the GPIO Expander is very basic and lacks an interrupt mask capability NOTES 1 Ther...

Page 18: ...l Default 0 Table 8a Expander 1 GPIO Definitions Expander 2 I2CAddr 0x21 Programmed Direction Function Reset value all GPIO are Inputs Port0 0 O LED0 0 OFF 1 ON Port0 1 O LED1 0 OFF 1 ON Port0 2 O Pul...

Page 19: ...mmed via the C5535 DSP s I2C bus and has an I2C address of 0x3C 4 3 TLV320ACI3204 Audio Codec The AIC3204 Audio Codec interfaces to the C5535 DSP via the I2C and I2S2 buses The C5535 DSP s I2S2 Bus is...

Page 20: ...1 3 4 X_GPIO3V3_11 I O GPIO Expander2 Port1 1 5 X_GPIO3V3_12 I O GPIO Expander2 Port1 2 6 X_GPIO3V3_10 I O GPIO Expander2 Port1 0 7 X_SCL O I2C SCL 8 X_LCD_D9_I2S2_FS_GP19_SPI_CS0 I O C5535 PPMODE SIG...

Page 21: ...Sig an embedde udio CCS t DS_USB mi not required try The print ulation capab nnecting it to mulator is th W Reference M oration with S I I I I CLK I I FS I I _RX I I _DX I I gnal Definit ed XDS100 V...

Page 22: ...TR are tri stated and a resistor pulls up the EmuResetSrc signal Since RTS and DTR are defined as active low signals RTS and DTR will remain high after USB enumeration A PC can reset the DSPShield by...

Page 23: ...ARD_ 5V I O 5V Can be Input or Output Source 3 ARD_SCK I O SPI_SCK 4 ARD_MOSI I O SPI MOSI 5 ARD_RESETN I O Bidirectional Reset Pin 6 GND Ground Table 10c Arduino ICSP Header P10 Pin Signal Name Dire...

Page 24: ...k Diag Levels e with 5V a f the DSPSh JPD and JPE ce buffer IC W Reference M oration with S I Ana NO I O R94 R94 I O R93 R93 face Bloc Diagram is nterface a SP rface consist and IOREF gram and 3 3V v...

Page 25: ...resistors in the input path to limit the input current They can be replaced with a different value for specific applications Additionally there are Schottky diodes for clamping the voltage swing to 1...

Page 26: ...SPShield H In Collabo eld Reset Mu controlled b multiplexing the GPIOs o l pull down r W Reference M oration with S ultiplexing by the signal g configuratio f Expander 2 resistors wil Manual Stanford...

Page 27: ...35 resets itself and DSPShield X X 1 0 C5535 Isolated from ARD_RESETN The C5535 cannot generate or receive an external reset on the ARD_RESETN pin X X 1 1 C5535 Resets Arduino The C5535 drives a logic...

Page 28: ...DSPshield without resetting the Arduino In this case by switching R119 and R122 the EmuResetSrc signal is isolated from the ARD_RESETN pin See Figure 8f 6 3 DSPShield UART Multiplexing The C5535 DSP s...

Page 29: ...th S 1 al Multiplex multiplexing er some con onnector pin efer to the sc Manual Stanford Un ARD_IO0 XDS SerPo ARD_IO1 XDS Seria ARD_IO 1 XDS SerPo XDS SerPo xing Contro modes base ntrol signal c ns du...

Page 30: ...5 DS osing the Ar 535 DSP s R TXD line Se Port the C5535 The XDS JTA en UART_C duino s IO 1 should be ta W Reference M oration with S ing Modes r put of the 4 s UART sig 5535 DSP U DE value in th _MUX...

Page 31: ...e PCA9515B is enabled ARD_I2C_EN 1 the C5535 DSP can operate as a master and communicate with the peripherals on board the DSPShield as well as any slaves on the Arduino side Conversely an Arduino can...

Page 32: ...or d the DSP Ex ield SPI Int C5535 DSP Master mode in Expander has full indi TXB0104 t or See Figur W Reference M oration with S ltiplexing C s CS 3 0 T r CS0 is sha xpansion Con terface P Isolated e...

Page 33: ...The DSPShield has a number of multiplexing options that are controlled by resistors The previous sections have described some of the default configurations and possible alternatives as well as control...

Page 34: ...nsion Connector pin26 GPIO17 or 12MHz R68 R69 Default 12MHz Oscillator routed to DSP Expansion Connecter R68 0 Ohm R69 DNI C5535 GPIO17 routed to DSP Expansion Connector R68 DNI R69 0 Ohm Arduino SCL...

Page 35: ...mode the recommended configuration is described below x Power the DSPShield via the DSP USB or XDS UXB shunt JPF connectors x Determine whether to source power to the Arduino Power Connector o Shunt...

Page 36: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 31 9 Assembly Drawings and Schematics...

Page 37: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 32...

Page 38: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 33...

Page 39: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 34...

Page 40: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 35...

Page 41: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 36...

Page 42: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 37...

Page 43: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 38...

Page 44: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 39...

Page 45: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 40...

Page 46: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 41...

Page 47: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 42...

Page 48: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 43...

Page 49: ...C5535 DSPShield H W Reference Manual Version 0 1 In Collaboration with Stanford University page 44...

Reviews: