Upgrading to the tms320c5515
This presentation is the property of its rightful owner.
Sponsored Links
1 / 45

“Upgrading to the TMS320C5515” PowerPoint PPT Presentation


  • 244 Views
  • Uploaded on
  • Presentation posted in: General

“Upgrading to the TMS320C5515”. Texas Instruments University Programme Teaching Materials. Upgrading to the TMS320C5515. Introduction. We have seen how the TMS320C5505 USB Stick can be used in practical audio examples

Download Presentation

“Upgrading to the TMS320C5515”

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Upgrading to the tms320c5515

“Upgrading to the TMS320C5515”

Texas Instruments University Programme

Teaching Materials


Upgrading to the tms320c5515

Upgrading to the TMS320C5515


Introduction

Introduction

  • We have seen how the TMS320C5505 USB Stick can be used in practical audio examples

  • Texas Instruments provides an upgrade path to the TMS320C5515 USB Stick which contains additional inputs, outputs and interfaces.


Objectives

Objectives

  • To look at the new facilities provided using the upgrade to the TMS320C5515 USB Stick

  • To convert an existing TMS320C5505 USB Stick application to run on the TMS320C5515 USB Stick

  • To use the OLED display to display the spectrum of a Fast Fourier Transform (FFT).


Upgrading to the tms320c5515

TMS320C5515 USB

Stick Features


Tms320c5515 top view

TMS320C5515 Top View

USB

DSP

SD RAM

LEDs

Crystal

OLED Display

Switches

Audio In

Audio Out


Tms320c5515 bottom view

TMS320C5515 Bottom View

Expansion

Connector

USB to PC

Micro SD Card Socket


New features

New Features

  • Two push switches to control program flow

  • Four user LEDs. Can be used as a bar graph

  • OLED Display to show text

  • SD RAM for additional storage

  • User USB Port

  • Micro SD Card connector.


Compatibility

Compatibility

  • Programs written for the TMS320C5505 USB Stick will run on the TMS320C5515 USB Stick without any changes.

  • However, the TMS320C5515 USB Stick has some additional features which can be utilized.


Upgrading to the tms320c5515

TMS320C5515

OLED Display


Tms320c5515 oled display

TMS320C5515 OLED Display

  • Has a 96 x 16 pixels display

  • With this display you can display:

    • Text to show program status

    • Waveforms (like an oscilloscope)

    • Perform spectrum analysis using the Fast Fourier Transform (FFT)

    • Display simple pictures.


Step 1 no processing

Step 1: No Processing


Step 2 waveform view

Step 2: Waveform View


Waveform view of audio

Waveform View of Audio


Waveform view random noise

Waveform View Random Noise


Step 3 fft 1024

Step 3: FFT 1024


Fft 1024 guitar signal

FFT 1024 Guitar Signal


Fft 1024 random noise

FFT 1024 Random Noise


Upgrading to the tms320c5515

TMS320C5515

Clock Generator


Configurations up to 120 mhz

Configurations up to 120 MHz


Monitoring clkout

Monitoring CLKOUT

  • The system clock SYSCLK is on the TP3 pin

  • It can be measured using a digital frequency meter.

Ground

CLKOUT


Upgrading to the tms320c5515

Introduction to Laboratory


Installing the application

Installing the Application

  • Use the code given in Application 20 Spectrum Analyser

  • Follow the steps previously given in Chapter 1 to set up the new project, using the changes given in the following pages.


Create new project

Create New Project


Files used in project

Files Used in Project


New project settings

New Project Settings

Build as

TMS320C5505

Huge

Library


Set silicon version

Set Silicon Version


Pointer size and memory model

Pointer Size and Memory Model


Tms320c5515 microphone setup

TMS320C5515 Microphone Setup

USB to PC

Microphone

Headphones


Tms320c5515 guitar setup

TMS320C5515 Guitar Setup

USB to PC

Headphones

Electric Guitar


Setup for spectrum analyser main c

Setup for Spectrum Analyser main.c

  • Microphone main.c

  • Guitar main.c


Upgrading to the tms320c5515

Debugging the Application


New target configuration

New Target Configuration


Debug setup

Debug Setup

Emulator


Console

Console


Changing step

Changing Step

Step -

Step +


Monitoring the xf led

Monitoring the XF LED

  • The XF LED can be used to measure the execution speed of the code using a Digital Volt Meter (DVM) or an oscilloscope.

XF LED

Ground


Upgrading to the tms320c5515

Experiments


Spectrum analyser main c

Spectrum Analyser main.c

  • Use main.c, but exclude main1.c by highlighting the file then right mouse click to show “Exclude File(s) from Build”.

  • Select this option.


Setup for low power operation

Setup for Low Power Operation

  • Exclude main.c from the build.

  • Use main1.c


Monitor the pll frequency

Monitor the PLL Frequency

  • Monitor the system clock SYSCLK on the TP3 pin using a digital frequency meter.

Ground

CLKOUT


Change pll frequency

Change PLL Frequency

  • Modify the value passed to pll_frequency_setup()

  • Supported values are 1, 2, 12, 40, 60, 75, 98, 100 and 120 MHz.

  • When the PLL frequency changes, so does the OLED refresh rate.


Summary

Summary

  • We have seen the upgrade path from the TMS320C5505 USB Stick to the TMS320C5515 USB Stick

  • TMS320C5505 applications will run on the TMS320C5515 without any changes

  • However, to fully utilize the facilities of the TMS320C5515, the new project template is required.


Questions

Questions

  • What modifications need to be made to TMS320C5505 applications to run them on the TMS320C5515?

  • What additional features does the TMS320C5515 USB Stick offer over the TMS320C5505 USB Stick?


References

References

  • TMS320C5515 eZdspTM USB Stick Technical Reference from www.spectrumdigital.com


  • Login