Installation Guide 1993 Microprocessor Development Systems
Printed in U.S.A.
SPRU120 November 1993 Printed on Recycled Paper
IMPORTANT NOTICE Texas Instruments (TI) reserves the right to make changes to its products or to discontinue any semiconductor 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. TI warrants performance of its semiconductor products and related software to the specifications applicable at the time of sale in accordance with TI’s standard warranty.
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.
Installing the Evaluation Module and the C Source Debugger This guide helps you install the TMS320C3x evaluation module (EVM) and the C source debugger on a PC running MS-DOS or PC-DOS. You can also use the debugger with MS-Windows. When you complete the installation, turn to the TMS320C3x C Source Debugger User’s Guide. Topic Page 1. What You’ll Need Hardware checklist Software checklist 2 2 3 2.
What You’ll Need 1. What You’ll Need The following checklists detail items that are shipped with the ’C3x C source debugger and EVM and additional items you’ll need to use these tools. Hardware checklist host An IBM PC/AT or 100% compatible ISA/EISA-based PC with a hard-disk system and a 1.2-Mbyte floppy-disk drive memory Minimum of 640K bytes; in addition, if you are running under MS-Windows, you’ll need at least 256K bytes of extended memory.
What You’ll Need Software checklist operating system MS-DOS or PC-DOS (version 3.0 or later) Optional: MS-Windows (version 3.0 or later) software tools TMS320 floating-point family DSP (’C3x/’C4x) assembler and linker Optional: TMS320C3x/C4x C compiler required files † evmrst.exe resets the EVM optional files † init.cmd is a file that contains debugger commands. The version of this file that’s shipped with the debugger defines a ’C3x memory map.
Step 1: Installing the EVM Board in Your PC 2. Step 1: Installing the EVM Board in Your PC This section contains the hardware installation information for the EVM. Preparing the EVM board for installation Before you install the EVM board, you must be sure that the board’s switches are set to correctly identify the I/O space that the board can use. The ’C3x EVM board has four switches: - Switches 1 and 2 identify your system’s I/O address space.
Step 1: Installing the EVM Board in Your PC Table 1. EVM Board Switch Settings Switch # default Address Range 1 2 0x0240−0x025F on on 0x0280−0x029F on off 0x0320−0x033F off on 0x0340−0x035F off off Some of the other installation steps require you to know which switch settings you used. If you reset the I/O switches, note the modified settings here for later reference. Table 2.
Step 1: Installing the EVM Board in Your PC Figure 2.
Step 2: Installing the Debugger Software / Step 3: Setting Up the Debugger Environment 3. Step 2: Installing the Debugger Software This section explains the simple process of installing the debugger software on a hard-disk system. 1) Make a backup copy of the DOS and/or MS-Windows debugger product disk. (If necessary, refer to the DOS manual that came with your computer.) 2) On your hard disk or system disk, create a directory named c3xhll. This directory will contain the ’C3x C source debugger software.
Step 3: Setting Up the Debugger Environment Figure 3 (a) shows an example of an autoexec.bat file that contains the suggested modifications (highlighted in bold type). Figure 3 (b) shows a sample batch file that you could create instead of editing the autoexec.bat file. (For the purpose of discussion, assume that this sample file is named initdb.bat.) The subsections following the figure explain these modifications. Figure 3. DOS-Command Setup for the Debugger (a) Sample autoexec.
Step 3: Setting Up the Debugger Environment - If you are modifying an autoexec that already contains a PATH statement, simply include ;C:\c3xhll at the end of the statement as shown in Figure 3 (a). - If you are creating an initdb.bat file, use a different format for the PATH statement: PATH=C:\C3XHLL;%PATH% The addition of ;%path% ensures that this PATH statement won’t undo PATH statements in any other batch files (including the autoexec.bat file).
Step 3: Setting Up the Debugger Environment Note that you can override D_OPTIONS by invoking the debugger with the −x option. For more information about options, refer to the invocation section in Chapter 1, Overview of a Code Development and Debugging System, in the TMS320C3x C Source Debugger User’s Guide. Identifying the correct I/O switches Refer to your entries in Table 2 (page 5). If you didn’t modify the I/O switches, skip this step.
Step 4: Verifying the Installation 5.
Step 4: Verifying the Installation / Using the Debugger With MS-Windows Installation error messages While invoking the debugger, you may see the following message: CANNOT INITIALIZE THE EVM ! ! − Check I/O configuration To determine the problem, follow these actions: - Check the EVM board to be sure it is installed snugly.