F24X DSK Setup and Tutorial

Similar documents
DMC550 Technical Reference

XDS510USB PLUS JTAG Emulator Technical Reference

XDS560R JTAG Emulator Technical Reference

ADV7343 Daughter Card for DM6467 HD 1080P EVM. Technical Reference DSP Development Systems

Instruction Guide. USB External PC TV Tuner with Remote Control USBTVTUNER. The Professionals Source For Hard-to-Find Computer Parts

Hardware User s Manual

MaxView Cinema Kit Quick Install Guide

SAU510-USB ISO PLUS v.2 JTAG Emulator. User s Guide 2013.

APPLICATION NOTE 4312 Getting Started with DeepCover Secure Microcontroller (MAXQ1850) EV KIT and the CrossWorks Compiler for the MAXQ30

Cat s Eye edta-164 HDTV Tuner Card

Warranty and Registration. Warranty: One Year. Registration: Please register your product at Port, or. or Windows.

HDTV USB Digital TV software manual. AITech International Corporation V

Optical Mobile Mouse. User s Manual

STB Front Panel User s Guide

Reflecta Super 8 Scanner. User Manual

AC335A. VGA-Video Ultimate Plus BLACK BOX Back Panel View. Remote Control. Side View MOUSE DC IN OVERLAY

USER GUIDE FOR NETmc MARINE X-Ops

AC334A. VGA-Video Ultimate BLACK BOX Remote Control. Back Panel View. Side View MOUSE DC IN BLACK BOX ZOOM/FREEZE POWER

USB-0100TX USB Fast Ethernet Converter. User s Guide

Interfacing the TLC5510 Analog-to-Digital Converter to the

VGA to Video Portable Plus

CGA0101 Wireless Cable Gateway Quick Installation Guide

Chapter 1 : FCC Radiation Norm...3. Chapter 2 : Package Contents...4. Chapter 3 : System Requirements...5. Chapter 4 : Hardware Description...

USER S MANUAL. Deuce HD User's Manual WORLD HEADQUARTERS

DVB-T Box, USB Monheim/Germany Tel. +49 (0)9091/ Fax +49 (0)9091/ Hama GmbH & Co KG.

QUICK START GUIDE. IP Camera & NVR Bundle ENGLISH

Instruction Manual. 4x1 VGA Routing Switcher Series

DTA Easy Setup Guide. Installation Operation Troubleshooting

Table of Contents. Versa TILE & Versa DRIVE D2 Quick Start Manual

INSTALLATION AND OPERATION INSTRUCTIONS EVOLUTION VIDEO DISTRIBUTION SYSTEM

ScanExpress JET. Combining JTAG Test with JTAG Emulation to Reduce Prototype Development Time. Ryan Jones Corelis, Inc. An EWA Technologies Company

Scan Converter Installation Guide

TV Superscan 2 Enhanced. Users Guide

ALPHA Personal Priority Display User Manual

DVB-T USB SET-TOP BOX

APSPB PUSH BUTTON ZERO Installation Manual

PNP300 & PNP350 POP N PLUG SLIM INTERCONNECT BOX USER S GUIDE

DM1624, DM1612, DM812

instruction manual video scan reverser models NVCN422CS & NVCN422C

Kramer Electronics, Ltd. USER MANUAL. Model: VA Multistandard Logo Generator

User Instructions. 16 SCB Sync Station.

Model Extend HDMI audio and video connections up to 300 feet. Add up to 8 additional receivers with a dedicated network switch

CrystalView DVI Micro-DL Extender

Model 1421 Distribution Amplifier

ACCESSORIES MANUAL PART NUMBER: TNP500. Universal Tilt N Plug Interconnect Box USER'S GUIDE

4 x 4 VGA Matrix Switch

FR-8 and FR-16 Remote Control Operating Manual

Forward Т Software. SDI option. Revision as of December 19, Installation and Setup Guide. SoftLab-NSK Ltd.

DVI Rover 700 User Guide

ivw-ud322 / ivw-ud322f

The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services.

MTI RU-824 RFID Reader Quick Guide

Kramer Electronics, Ltd. USER MANUAL. Model: PT101DVI. DVI Repeater

Digital Adapter Easy Setup Guide. Installation Operation Troubleshooting

SignalTap Plus System Analyzer

ivw-fd122 Video Wall Controller MODEL: ivw-fd122 Video Wall Controller Supports 2 x 2 Video Wall Array User Manual Page i Rev. 1.

instruction manual model 315 video sync separator s/n

Transmitter Interface Program

HDBaseT HDMI Extender

DS / /113. Pair (TP) User s Guide

TeamWork Kits Installation Guide

Kramer Electronics, Ltd. USER MANUAL. Model: DVI Pattern Generator

VGA Extender over Single CAT 6 Cable with Audio Support. Model Extend both video and audio up to 1000 feet

VNS2200 Amplifier & Controller Installation Guide

Kramer Electronics, Ltd. USER MANUAL. Models: RC-7RL, Media / Room Controller RC-7RLE, Media / Room Controller

HomeVision-PC Owner s Manual Version 2.62

Ten-Tec (865) Service Department:(865)

ivw-fd133 Video Wall Controller MODEL: ivw-fd133 Video Wall Controller Supports 3 x 3 and 2 x 2 Video Wall Array User Manual Page i Rev. 1.

MONOPRICE. Blackbird 4K HDBaseT Extender Kit. User's Manual P/N 21792

J.M. Stewart Corporation 2201 Cantu Ct., Suite 218 Sarasota, FL Stewartsigns.com

TVW750USBD ATSC Tuner Quick install manual

ATI TV Wonder 650 PCIe

DisplayPort to VGA Converter

GE Interlogix Fiber Options S700V & S702V. Instruction Manual FIBER-OPTIC VIDEO TRANSMISSION SYSTEM

X-Series Expansion Cards. X-Video Card

User s Manual. Welcome. About the product. Safety Notice

MultiView T4 / T5 Transmitter

TView Gold. User s Guide. Rev. 5/02Thi page is blank

MONOPRICE. Blackbird 4K Pro HDBaseT Extender Kit. User's Manual P/N 21609

User Guide. Centrex Recording Interface

DIGITAL PORTABLE RECORDER TRAINING MANUAL FOR COURT REPORTING OFFICERs

FlyTV Express M5 MST-T 2 A 2

AVTuner PVR Quick Installation Guide

Test Report TIDA /14/2014. Test Report For TIDA Aptina Automotive Camera Module 02/14/2014

3-Port Multi Monitor Mini DisplayPort to DisplayPort MST Hub

Video Converter & Scaler

MONOPRICE. BitPath AV VGA Wireless Transmitter & Receiver Kit, 200m. User's Manual P/N 16224

DVB-T Hybrid X8000T. PCI Card

Small Form-Factor Pluggable (SFP) Module Installation Guide

Universal Wireless HDTV Adapter

Installation Note. Agilent 89441A Option AYC Installation Kit

Instruction Manual DV5000 AV/ Component Bi-Directional DV- Video to Analog Converter

Shunt Resistor Measurement Lab. for DE July From. SoftBaugh. Custom Software, Firmware, Hardware, and Project Management Consulting

VGA Extender over Cat 6 with Audio Support. Model Extend both video and audio up to 300 meters

Power Injector 1520 Series

Industrial 4 Port RS232/422/485 to Dual Ethernet Serial Device Server - PoE PD

TRANSCENSION 6-CHANNEL DMX DIMMER PACK (order code: BOTE40) USER MANUAL

WM8725 EVALUATION BOARD USER HANDBOOK. The WM8725 is high performance Stereo DAC.

VideoEase HDMI 3x1 Switcher Kit (110V) Installation Guide

PicoScope 2000 Series PC Oscilloscopes

Transcription:

F24X DSK Setup and Tutorial 1999 DSP Development Systems

F24X DSK Setup and Tutorial 504706-0001 Rev. A July 1999 SPECTRUM DIGITAL, INC. 10853 Rockley Road Houston, TX. 77099 Tel: 281.561.6952 Fax: 281.561.6037 sales@spectrumdigital.com www.spectrumdigital.com

IMPORTANT NOTICE Spectrum Digital, Inc. reserves the right to make changes to its products or to discontinue any product or service without notice, and advises its customers to obtain the latest version of relevant information to verify, before placing orders, that the information being relied on is current. Spectrum Digital, Inc. warrants performance of its products and related software to current specifications in accordance with Spectrum Digital s standard warranty. Testing and other quality control techniques are utilized to the extent deemed necessary to support this warranty. Please be aware that the products described herein are not intended for use in life-support appliances, devices, or systems. Spectrum Digital does not warrant nor is liable for the product described herein to be used in other than a development environment. Spectrum Digital, Inc. assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein. Nor does Spectrum Digital warrant or represent any license, either express or implied, is granted under any patent right, copyright, or other intellectual property right of Spectrum Digital, Inc. covering or relating to any combination, machine, or process in which such Digital Signal Processing development products or services might be or are used. WARNING This equipment is intended for use in a laboratory test environment only. It generates, uses, and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of part 15 of FCC rules, which are designed to provide reasonable protection against radio frequency interference. Operation of this equipment in other environments may cause interference with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference. Copyright 1999 Spectrum Digital, Inc.

Contents 1 Setup of the F24X DSK..................................................... 1-1 Provides you with a description of how to setup the F24X DSK and install the debugger and assembler. 1.0 Overview of the F24X DSK Development System............................. 1-2 1.1 What s In The Box...................................................... 1-2 1.2 What You ll Need....................................................... 1-3 1.3 Installing the SD24XASM Assembler and Code Explorer....................... 1-3 2 Code Explorer Tutorial..................................................... 2-1 Describes how to invoke the Code Explorer Debugger, select a serial port, load a program, set break points, run the program in animation mode, and view memory and registers. 2.0 Starting The Debugger.................................................... 2-2 2.1 Selecting the Serial Port................................................. 2-2 2.2 Loading A Program..................................................... 2-3 2.3 Setting Breakpoints..................................................... 2-4 2.3.1 Running In Animation Mode............................................. 2-5 2.4 Viewing CPU Registers and Memory...................................... 2-6 Appendix A DSK Troubleshooting............................................ A-1 This appendix contains the possible solutions for problems that you may encounter when setting up the DSK A.1 Hardware Problems..................................................... 2-2 A.2 Software Problems..................................................... 2-2

About This Manual Notational Conventions This document describes how to install the hardware and software that comes with F24X DSK. In addition it provides a brief tutorial on how to use the Code Explorer debugger. This document uses the following conventions. The following will sometimes be referred to as the DSK: TMS320F24X DSP Starter Kit, F240 DSP Starter Kit, F243 DSP Starter Kit, F240 DSK, F243 DSK The Spectrum Digital Symbolic Assembler for the F24x DSP will sometimes be referred to as the SD24XASM Program listings, program examples, and interactive displays are shown is a special italic typeface. Here is a sample program listing. equations!rd =!strobe&rw; Information About Cautions Related Documents This book may contain cautions. This is an example of a caution statement. A caution statement describes a situation that could potentially damage your software, or hardware, or other equipment. The information in a caution is provided for your protection. Please read each caution carefully. Spectrum Digital F240 DSK Technical Reference Spectrum Digital F243 DSK Technical Reference Spectrum Digital Symbolic Assembler for the F24X DSP Technical Reference Texas Instruments TMS320F240 Users Guide Texas Instruments TMS320F243 Users Guide Texas Instruments TMS320C2XX Fixed Point Assembly Language Users Guide Texas Instruments TMS320C2XX Fixed Point C Language Users Guide Texas Instruments TMS320C2XX Fixed Point C Source Debugger Users Guide

Chapter 1 Setup of the F24X DSK This chapter provides you with a description of how to setup the F24X DSK and install the debugger and assembler. Topic Page 1.0 Overview of the F24X DSK Development System 1-2 1.1 What s In The Box 1-2 1.2 What You ll Need 1-3 1.3 Installing the SD24XASM Assembler and Code Explorer 1-4 1-1

Spectrum Digital, Inc 1.0 Overview of the F24X DSK Development System The F24X DSK Development System is a complete development system that allows engineers, programmers, students, and evaluators examine certain characteristics of the TMS320F24X Digital Signal Processor(DSP). In using this system you can: Develop and debug software algorithms Use hardware features of the DSP Prototype custom logic This document is intended to help you set up the DSK Development System, install the assembler and debugger, and provide a small tutorial. For more information on the specific components of the F24X DSK Development System refer to the following documents: Spectrum Digital F240 DSK Technical Reference Spectrum Digital F243 DSK Technical Reference Spectrum Digital Symbolic Assembler for the F24X DSP Technical Reference 1.1 What s In The Box The following items should be in the DSK F24X Development System box: F240 DSK or F243 DSK printed circuit card with TMS320F240 or TMS320F243 DSP Power Supply for F24X DSK 9 Pin serial port cable, F-M Diskettes containing: Documentation (manuals in.pdf format), SD24XASM Assembler, and Code Explorer Debugger, Samples programs Setup instruction sheet Warranty card If you did not receive all of these items contact the firm from whom your purchased the F24X DSK Development System. 1-2 F24X DSK Setup and Tutorial

Spectrum Digital, Inc 1.2 What You ll Need The following checklists detail items that you will need to use the F24X DSK Development System. Hardware checklist host memory display serial port target pointing device An IBM PC/AT or compatible PC or laptop with a hard-disk system, and a 1.44M floppy-disk drive Minimum of 32MB, additional memory may increase performance color, VGA One serial port An F240 or F243 DSK printed circuit board with and power supply (in the box) A Microsoft-compatible mouse miscellaneous Blank, formatted disks materials Software checklist operating Microsoft Windows 95/98 system debugger assembler editor Code Explorer (in the box, on a diskette) Spectrum Digital SD24XASM symbolic Assembler (in the box, on a diskette) A system text editor like Edit, a word processing package will not work 1-3

Spectrum Digital, Inc 1.3 Installing the SD24XASM Assembler and Code Explorer This section contains the instructions to install the SD24XASM Symbolic Assembler and the Code Explorer debugger. To install this software perform the following steps: 1. Insert the supplied diskette labeled DSK24X System Disk, Disk 1 into drive A of your PC. 2. From the Windows desktop execute the program a:setup.exe. During the install procedure you will be prompted to insert additional diskettes, e.g. DSK24X System Disk, Disk 2 into drive A. The install shield will create the following directories: c:\specdig\dsk24x c:\specdig\dsk24x\codeexplorer24x c:\specdig\dsk24x\sdasm24x c:\specdig\dsk24x\manuals The install procedure will create a program folder for Code Explorer that can be run from the Windows desktop by running the mouse through start, Programs, Spectrum Digital DSK243 and then clicking on Ce_c2xxw. 1.4 Connecting the F24X DSK to Your Computer This section contains the instructions for connecting the F24X DSK to your computer. 1. Shut down your computer and turn the power off to it. 2. Attach one end (female) of the 9 conductor serial cable to an available serial port on your PC (COM1, COM2, COM3, or COM4). 3. Attach the other end (male) of the 9 conductor serial cable to connector P4 on the F24X DSK. 4. Plug in the barrel connector on the DSK power supply to connector P3 on the DSK. The P3 connector is next to the 9 pin serial connector. 5. Plug in the DSK power supply to a 110/220 VAC outlet. The green LED (DS1) on the F24X should come on. This indicates the DSK has power. 6. Turn your computer back on. After the system comes up you should be able to enter Code Explorer from the Windows desktop by clicking on Start, running the mouse through Programs and Spectrum Digital DSK24X and then clicking on Ce_c2xxw. 1-4 F24X DSK Setup and Tutorial

F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 ~! @ # $ % ^ & * ( ) _ + ` 1 2 3 4 5 6 7 8 9 0 - = \ Q W E R T Y U I O P { } [ ] A S D F G H J K L : " Ctrl Enter ; ' Shift Z X C V B N M < >? Shift,. / Alt Caps Lock Esc Num Scroll Lock Sys Lock Req Break PrtSc 7 8 9 Home PgUp * 4 5 6-1 2 3 End PgDn + 0. Ins Del Spectrum Digital, Inc Figure 1-1 illustrates the system configuration with the DSK connected to your PC or laptop. 9-pin female D-sub connector (Plugs into serial port on PC) F24x DSK Power Supply 5VDC 110/220 VAC 9-pin male D-sub connector Figure 1-1 Connecting The DSK To Your Computer 9 Conductor Cable 1-5

Spectrum Digital, Inc 1-6 F24X DSK Setup and Tutorial

Chapter 2 Code Explorer Tutorial This chapter provides examples on how to invoke the Code Explorer Debugger, select a serial port, load a program, set break points, run the program in animation mode, and view memory and registers. Topic Page 2.0 Starting The Debugger 2-2 2.1 Selecting the Serial Port 2-2 2.2 Loading A Program 2-3 2.3 Setting Breakpoints 2-4 2.3.1 Running In Animation Mode 2-5 2.4 Viewing CPU Registers and Memory 2-6 2-1

Spectrum Digital, Inc 2.0 Starting The Debugger To start the Code Explorer debugger from the Windows desktop click on Start, run the mouse through Programs and Spectrum Digital DSK24X, and then click on Ce_c2xxw. The Code Explorer will come up. It should look like the following figure. Figure 2-1, Code Explorer Window Code Explorer has on line documentation which means any time you require information about a feature of Code Explorer it can be found by using the HELP pulldown. 2.1 Selecting the Serial Port When Code Explorer first comes up it will present the prompt shown in the figure below. This allows you to select the serial port (COM1, COM2, COM3, or COM4) that you are going to use and it s I/O address. After you select the COM port enter its address, then click OK. The I/O address for each COM port should be available from your BIOS or control Panel. Figure 2-2, Selecting The Serial Port 2-2 F24X DSK Setup and Tutorial

Spectrum Digital, Inc 2.2 Loading A Program To load a program you must first make sure it has been assembled by the SD24xASM. The output of the SD24XASM is a file ending in dsk. For instance a correct file name would be simple.dsk. The figure below will load a file named simple.dsk. To load a file move the mouse over the File pulldown. The 1st selection is Load Program. If you select Load program the following panel will appear. Traverse the directory structure until you locate your file, click on its name, then click the OK button. Figure 2-3, Loading A Program 2-3

Spectrum Digital, Inc 2.3 Setting Breakpoints To set a breakpoint run the mouse over the Debug pulldown, click on the first option Set Breakpoints. The following panel will appear. To enter a breakpoint puts its address on the second line and then click the Add button. When you have selected all of your breakpoints then press the OK button. Figure 2-4, Setting Breakpoints 2-4 F24X DSK Setup and Tutorial

Spectrum Digital, Inc Figure 2-5 shows the breakpoints set at locations 0x8807 and 0x880F. These lines in the program will be highlighted in purple. The location of the program counter will be highlighted in yellow. Program Counter Breakpoint Breakpoint Figure 2-5, Breakpoints Set In Code 2.3.1 Running In Animation Mode After breakpoints have been set the user can run the program in animation mode which basically runs from breakpoint to breakpoint. To run the animation click on the Animation button on the top of the screen. This is the right most selection. The pause time at each breakpoint during animation can be selected in the Options area. To run from breakpount to breakpoint manually the user would just click the RUN button at the top of the screen. 2-5

Spectrum Digital, Inc 2.4 Viewing CPU Registers and Memory To inspect the CPU registers, Data memory, program memory, or the I/O space move the cursor over View and when the pull down appears select an item. This section shows what some of these selections result in. View of CPU Registers View of Data Memory View of Program Memory Figure 2-6, Viewing CPU Register and Memory 2-6 F24X DSK Setup and Tutorial

Appendix A F24X DSK Troubleshooting This appendix contains the possible solutions for problems that you may encounter when setting up the DSK A-1

Spectrum Digital, Inc A.1 Hardware Problems This section addresses some of the possible hardware problems that can be encountered when installing the DSK Problem: Green LED on DSK does not come on. Possible solutions: Plug power supply into DSK Plug DSK power supply into outlet Turn on power to outlet Replace DSK Problem: Debugger on PC cannot communicate with DSK. Possible solutions: Plug power supply into DSK Plug DSK power supply into outlet Turn on power to outlet Plug serial cable into DSK Plug serial cable into PC/laptop Select correct serial port and address Replace serial cable Replace DSK A.2 Software Problems This section addresses some of the possible software problems that can be encountered when installing the DSK Problem: Cannot find Code Explorer debugger to run Possible solutions: Install Code Explorer from diskettes Execute Ce_c2xxw.exe from c:\specdig\dsk24x\codeexplorer24x Problem: Cannot find sample program to run Possible solutions: Install Code Explorer and SD24XASM from diskettes Find simple.dsk in c:\specdig\dsk24x\sdasm24x A-2 F24X DSK Setup and Tutorial

Printed in U.S.A., July 1999 504706-0001 Rev. A