Datasheet
TMS320VC5505 Fixed-Point Digital Signal Processor (Rev. B) (PDF 856 KB)
eZdsp Stick
http://focus.ti.com/docs/toolsw/folders/print/tmdx5505ezdsp.html
http://support.spectrumdigital.com/boards/usbstk5505/revb/
Schematics
Board schematics. PDF – 08/06/09
Test Code
Test code and board support library (CCS 4.0) for the TMS320VC5505 DSP USB STICK . ZIP – 09/01/10
– SPIROM test
SD Card Controller
http://focus.ti.com/lit/ug/sprufm2b/sprufm2b.pdf
– TMS320C674x/OMAP-L1x Processor
Multimedia Card (MMC)/
Secure Digital (SD) Card Controller
Interrupts
http://blog.21ic.com/uploadfile-/2008-1/51217.78775422.pdf
– “avoid calling other functions from within
the ISR.”
Demo Code
http://code.google.com/p/sdfatlib/
– läuft unter arduino
http://code.google.com/p/c5505-ezdsp/
– fft filter demo läuft auf eZdsp
Schätzung Grössenordnung
Min. clock f spi = samplerate * n kanäle * 16 = 44100 * 4 * 16 = 2.8224 MHz
Clock Arduino: 16 Mhz
Clock TMS320: 100MHz
Resultate
FFT-Filter läuft auf TMS320 Testplatform “eZdsp”
Nächste Schritte
- 4h SD-Karte hardwaremässig an eZdsp-Board anschliessen
- 8h sdfatlib auf TMS320 portieren
- 2h DAC Baustein evaluieren
- 8h DAC Board layouten
- 8h DAC Software für TMS320/Arduino schreiben